Commit Graph

2185 Commits

Author SHA1 Message Date
e031782e70 Auto-generated code for 8.14 (#2260) 2024-05-23 10:35:04 -05:00
eab828be4f Auto-generated code for 8.14 (#2257) 2024-05-20 11:44:26 -05:00
24a471cf7a Auto-generated code for 8.14 (#2253) 2024-05-09 14:43:41 -05:00
aeda5cc9c7 [Backport 8.14] Add Node.js 22 to unit test matrix (#2252)
(cherry picked from commit fe2d8c1915)

Co-authored-by: Josh Mock <joshua.mock@elastic.co>
2024-05-06 15:23:28 -05:00
457b5523a7 [Backport 8.14] Add ES|QL helper note to changelog (#2250)
(cherry picked from commit b9ea8f8906)

Co-authored-by: Josh Mock <joshua.mock@elastic.co>
2024-05-06 15:01:25 -05:00
6eae81d292 [Backport 8.14] ES|QL: Object API helper (#2248)
* ESQL toRecord helper

* ESQL helper tests

* Add ESQL object API helper to client meta header

* Add docstring for toRecords

* Include column metadata in toRecords helper

* Add docs for ESQL toRecords helper

* Verify columns in helper return object

(cherry picked from commit 896216860f)

Co-authored-by: Josh Mock <joshua.mock@elastic.co>
2024-05-06 14:30:51 -05:00
462016a89f Auto-generated code for 8.14 (#2240) 2024-05-06 09:54:20 -05:00
b544bd56ad [Backport 8.14] Update asStream code example (#2244)
https://github.com/elastic/elasticsearch-js/issues/2241 notes that there
is no body attribute on a response. This is mostly just a typo in the
example, as `result` itself is a readable stream, unless `meta: true` is
passed, in which case `result.body` will be a readable stream.

Also dropped the callback-style stream processing example as it's a bit
outdated.

(cherry picked from commit 45e3c0657a)

Co-authored-by: Josh Mock <joshua.mock@elastic.co>
2024-04-30 13:59:54 -05:00
07e8d4eec7 [Backport 8.14] Move make.sh to .github (#2237)
(cherry picked from commit b65e468b95)

Co-authored-by: Josh Mock <joshua.mock@elastic.co>
2024-04-24 08:47:42 -05:00
3e74c3efc4 [Backport 8.14] Add Date to DateMath type (#2232)
Co-authored-by: Josh Mock <joshua.mock@elastic.co>
(cherry picked from commit 768ba3d8ae)

Co-authored-by: Rami <72725910+ramikg@users.noreply.github.com>
2024-04-18 14:32:36 -05:00
8d92539292 [Backport 8.14] docs: fix typo in basic-config.asciidoc (#2228)
LENTGH -> LENGTH

(cherry picked from commit 6f2aaa5c7c)

Co-authored-by: Alexa Nguyen <github@alexanguyen.com>
2024-04-17 13:00:01 -05:00
9eaf6bf218 [Backport 8.14] Backport changelogs from other minor releases (#2219)
(cherry picked from commit b857d8ee71)

Co-authored-by: Josh Mock <joshua.mock@elastic.co>
2024-04-09 15:15:47 -05:00
196bcf5091 [Backport 8.14] onSuccess function for bulk helper (#2204)
* Bulk helper onSuccess callback

For https://github.com/elastic/elasticsearch-js/issues/2090

Includes refactor of the tryBulk result processing code, to make
iterating over bulk response data easier to understand.

* Add onSuccess tests for each datasource type

* Cleanup, additional comments

* Add documentation for onSuccess callback

* Update changelog

* Drop link to 8.14 release notes.

Page not yet published, breaking docs build.

(cherry picked from commit 4aa00e03e1)

Co-authored-by: Josh Mock <joshua.mock@elastic.co>
2024-04-02 19:56:23 +00:00
6900bfe990 [Backport 8.14] Upgrade transport to 8.5.0 (#2203)
(cherry picked from commit e2974b0747)

Co-authored-by: Josh Mock <joshua.mock@elastic.co>
2024-04-02 14:33:28 -05:00
3bd7ba95f8 Bump main to 8.14.0 (#2198)
* Improve version bump script's assertion feedback

* Add junit output to gitignore

* Assume x.0 if a patch value is not provided

* Bump package to 8.14
2024-03-28 15:42:43 -05:00
f96aa32345 Stop defaulting to snapshots for integration tests (#2197)
* Run integration tests against non-snapshot on main

Fetching SNAPSHOT artifacts is currently flaky.

* Reduce number of scheduled integration test runs
2024-03-28 13:48:06 -05:00
628254df2d Don't commit .rej files (#2194) 2024-03-27 13:40:50 -05:00
1ef318aded use a repo-scoped personal access token (#2193) 2024-03-27 13:38:29 -05:00
ec9a4dc960 Try using default token (#2192)
Provided token was not able to push a new branch to
elasticsearch-serverless-js
2024-03-27 13:28:25 -05:00
f3d9dfb48e Stop creating a branch before applying patch (#2191) 2024-03-27 13:20:46 -05:00
7f7942e207 Drop branch suffix from patch action (#2190)
drop .rej files and don't use a branch suffix
2024-03-27 13:18:14 -05:00
d584836399 Use relative path for PR action (#2189) 2024-03-27 12:53:46 -05:00
c7cbe941db Write PR body to a file instead of a buggy multi-line echo (#2188) 2024-03-27 10:46:56 -05:00
113b32258d Must set committer info to apply a patch (#2187) 2024-03-27 10:42:53 -05:00
6e63530801 Refactor patch action to use create-pull-request action (#2186) 2024-03-27 10:40:12 -05:00
38c17fd7f3 Set Github token to use Github CLI in an action (#2185) 2024-03-27 09:58:50 -05:00
63eb92b42a Fix bad argument string (#2184) 2024-03-27 09:45:25 -05:00
7475dba8b9 Git config typo (#2183) 2024-03-27 09:41:18 -05:00
3ad00b4a9f Add committer identity to serverless patch action (#2182) 2024-03-27 09:39:19 -05:00
2721008867 Correctly apply and commit patch changes in patch automation workflow (#2181) 2024-03-26 17:19:06 -05:00
c106146d30 More fetch depth fix to patch workflow (#2180) 2024-03-26 13:46:32 -05:00
78dab89db8 More directory fixes to patch workflow (#2179) 2024-03-26 13:39:19 -05:00
af2dbc01d3 Run serverless patch workflow using correct branch of the stack client (#2178) 2024-03-26 13:34:07 -05:00
3ac5a1cc65 Still testing serverless patch workflow (#2177)
* Stray period 🤦

* Fix path
2024-03-26 13:26:01 -05:00
fba3e41862 Continuing to test the serverless patch workflow (#2176) 2024-03-26 13:22:43 -05:00
6a821583c0 Fixes to serverless patch script (#2175) 2024-03-26 12:17:30 -05:00
86d89a47a0 Bump version to 8.13.0 (#2173) 2024-03-26 12:09:39 -05:00
1d84468762 Move between two repositories more cleanly during patch (#2172)
* fix: checkout multiple repos cleanly

* fix: ensure git apply exits cleanly
2024-03-21 16:33:43 -05:00
8afdec052a Check out merge commit before creating patch (#2171) 2024-03-21 16:25:09 -05:00
b77bdf2a79 Ensure patch can generate by checking out main branch (#2170) 2024-03-21 16:20:12 -05:00
d61d54a811 Action to apply stack client patches to serverless (#2169)
* GitHub action for applying stack client patches to serverless

* Drop unnecessary comment
2024-03-21 16:14:53 -05:00
d430aecdbd Move make.sh to .buildkite (#2165) 2024-03-21 12:07:24 -05:00
29a0e53978 Update changelog for 8.13 (#2164) 2024-03-21 09:57:07 -05:00
05e3139f80 Ensure new connections inherit client's set defaults (#2159)
* Add test confirming the issue

See https://github.com/elastic/elasticsearch-js/issues/1791

* fix: ensure new connections inherit the client instance's defaults

for https://github.com/elastic/elasticsearch-js/issues/1791
2024-03-20 16:32:15 -05:00
8b9ca79d5b [Backport main] Update bulk.asciidoc change 'date' property to 'time' to match index creation (#2161)
(cherry picked from commit 747171097d)

Co-authored-by: SuperGingie <Pennington.Joe@gmail.com>
2024-03-20 13:45:16 -05:00
24e1f4fb26 Auto-generated code for main (#2156) 2024-03-19 11:28:02 -05:00
fa33037b86 Auto-generated code for main (#2152) 2024-03-07 13:44:52 -06:00
c2fb0a294f Auto-generated code for main (#2150) 2024-03-06 12:11:52 -06:00
abd15eb111 Auto-generated code for main (#2127) 2024-03-05 13:51:24 -06:00
352f73e7c2 [DOCS] Adds compatibility matrix to docs and readme (#2136)
Co-authored-by: Josh Mock <joshua.mock@elastic.co>
2024-02-28 11:54:15 -06:00