Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4315 commits
Select commit Hold shift + click to select a range
2cbeeb5
Bump versions after 8.17.8 release
Jun 24, 2025
42b239b
Prune changelogs after 8.17.8 release
Jun 24, 2025
a8fd389
Refactor before entitlements for testing (#129099) (#129154)
prdoyle Jun 24, 2025
06c0d29
Bump versions after 8.18.3 release
Jun 24, 2025
975889d
[ML] Check for model deployment in inference endpoints before stoppin…
davidkyle Jun 24, 2025
82800f9
Reverse disordered-version warning message (#129956)
DaveCTurner Jun 24, 2025
2a57e4e
[8.19] [EIS] Implement chunked & batched inference for sparse text em…
timgrein Jun 24, 2025
6f52662
Pass empty lists instead of nulls to FileAccessTree.of (#129942) (#12…
prdoyle Jun 24, 2025
6d8bec0
fix file name (#129883) (#129940)
ankit--sethi Jun 24, 2025
09e312c
[8.x] backport SearchContextStats changes (#129978)
idegtiarenko Jun 25, 2025
f92f481
[8.19] ESQL: Declare LOOKUP JOIN as GA in docs (#129947) (#129982)
alex-spies Jun 25, 2025
e17c9ba
ESQL: Add one more test of FTF with LOOKUP JOIN (#129781) (#129986)
bpintea Jun 25, 2025
f1d1d20
Watch SSL files instead of directories (#129738) (#129987)
tvernum Jun 25, 2025
d7f2113
Upgrade tests to MinIO `RELEASE.2025-06-13T11-33-47Z` (#129920) (#129…
DaveCTurner Jun 25, 2025
e1894f8
[ML] Move to the Cohere V2 API for new inference endpoints (#129884) …
davidkyle Jun 25, 2025
7225b35
Simplified Linear & RRF Retrievers - Return error on empty fields par…
Mikep86 Jun 25, 2025
6a50f48
Adjust warning message for 8.x version in test (#129980)
albertzaharovits Jun 25, 2025
0da1f69
Fix ThreadPoolMergeExecutorServiceDiskSpaceTests testAbortingOrRunnin…
albertzaharovits Jun 25, 2025
48fa4aa
Forward port release notes for v8.17.8 (#129944)
elasticsearchmachine Jun 25, 2025
7d09f05
[8.19] [EIS] Dense Text Embedding task type integration (#129847) (#1…
timgrein Jun 25, 2025
8562d28
Forward port release notes for v8.18.3 (#129953)
elasticsearchmachine Jun 25, 2025
91fa286
Update docs: ESQL CCS no longer preview (#130022)
smalyshev Jun 25, 2025
063ead3
[8.19] ES|QL CCS GA release notes highlight (#130032) (#130034)
smalyshev Jun 25, 2025
5ebf9da
ESQL: Backport docs for LIKE list (#130011)
nik9000 Jun 25, 2025
b2e79a8
Avoid dropping aggregate groupings in local plans (#129370) (#130055)
dnhatn Jun 26, 2025
f0c0ac0
Upgrade ASM for entitlements to support JDK 25 (#130037) (#130057)
rjernst Jun 26, 2025
3d71f74
Fail startup if entitlement instrumentation failed (#130051) (#130059)
rjernst Jun 26, 2025
f922b8e
[8.19] add default inference endpoint for Elastic Inference Service r…
timgrein Jun 26, 2025
c27773c
[DOCS][8.x] Update ESQL metadata fields page (#129996)
leemthompo Jun 26, 2025
a0579d5
Remove dead `@TestIssueLogging` anns from repo-s3 (#129906) (#129921)
DaveCTurner Jun 26, 2025
0acda3a
ESQL: Add `documents_found` and `values_loaded` (#125631) (#130029)
nik9000 Jun 26, 2025
f6a28d3
Use ES_VERSION to resolve manifest for ML and Beats (#130084) (#130093)
jozala Jun 26, 2025
4570ddb
[ML] Fix timeout bug in DBQ deletion of unused and orphan ML data (#1…
valeriy42 Jun 26, 2025
6517d70
Add inference YAML tests to rest-resources-zip (#130070) (#130105)
pquentin Jun 26, 2025
4c591f5
Fix ThreadPoolMergeExecutorServiceDiskSpaceTests testUnavailableBudge…
albertzaharovits Jun 26, 2025
e867dcd
[8.19] ES|QL: Check if cluster aliases and index patterns are valid b…
pawankartik-elastic Jun 26, 2025
2735a21
ESQL: More specific index pattern in testMultipleBatchesWithLookupJoi…
alex-spies Jun 26, 2025
79f8140
[8.19] Fix MixedClusterEsqlSpecIT 8.11 BWC (#129841)
afoucret Jun 26, 2025
ddbc2b5
[8.19] Update semantic text docs to include index_options (#130031)
kderusso Jun 26, 2025
2d16a97
Decrease merge task checker periodicity in tests (#130082) (#130119)
albertzaharovits Jun 26, 2025
7269d35
Fix ThreadPoolMergeExecutorServiceDiskSpaceTests testAvailableDiskSpa…
albertzaharovits Jun 26, 2025
dc7beff
Better description of skip-un funciton in 8.19 (#130043)
smalyshev Jun 26, 2025
7e46232
Bump versions after 7.17.29 release
Jun 26, 2025
7312cf6
Stop configuring `index.number_of_replicas` in mapper-extras yaml tes…
martijnvg Jun 26, 2025
f562e63
[8.19] Pull match_only_text fixes into main (#130049) (#130137)
jordan-powers Jun 27, 2025
04dee46
Fix EsqlActionIT.testGroupingStatsOnMissingFields in release tests (#…
luigidellaquila Jun 27, 2025
23b6242
Update docs for knn query on semantic_text fields (#130193)
kderusso Jun 27, 2025
197714e
[8.19] Mark Token Pruning for Sparse Vector as GA for 8.19 (#130212)
markjhoy Jun 27, 2025
54f5323
[Build] Setup artifact signing for maven aggregation content (#130179…
breskeby Jun 27, 2025
33a439d
[ML] SageMaker and DeepSeek specs (#130211) (#130232)
prwhelan Jun 27, 2025
8518c19
Show entitlement jar path in agent load failure (#130233) (#130246)
rjernst Jun 27, 2025
4859624
Fix incorrect accounting of semantic text indexing memory pressure (#…
Mikep86 Jun 27, 2025
321fdae
[Build] Make DependenciesInfoPlugin configuration cache compatible (#…
breskeby Jun 27, 2025
a45fd89
Allow LimitOperator in Driver assertion (#130235) (#130297)
dnhatn Jun 29, 2025
d11943a
Include mapper extras yaml tests into mixed cluster qa module. (#130023)
martijnvg Jun 30, 2025
5f43af5
[8.19] Add query plans to profile output (#130181)
idegtiarenko Jun 30, 2025
0c7b550
Fix match_only_text bugs if defined as multi-field (#130311)
martijnvg Jun 30, 2025
54d5ceb
Manually backport known issue for SPO connector about DLS permission …
artem-shelkovnikov Jun 30, 2025
a9f3c61
Manually backport the change for MongoDB connector UUID known issue (…
artem-shelkovnikov Jun 30, 2025
99c7faf
[8.19] Add TEST MergeWithLowDiskSpaceIT testForceMergeIsBlockedThenUn…
albertzaharovits Jun 30, 2025
760fefc
Force niofs for fdt tmp file read access when flushing stored fields …
martijnvg Jun 30, 2025
b4e6293
ESQL: Extend the check on partial results to all REST ITs (#130213) (…
bpintea Jun 30, 2025
6acff1f
Handle newlines in release notes test (#130134) (#130352)
rjernst Jun 30, 2025
a70cc4d
Fix queries with missing index, skip_unavailable and filters (#130344…
smalyshev Jul 1, 2025
462e4f9
Patch for Lucene bug 14857 (#130254)
benwtrent Jul 1, 2025
bf4d88f
[8.19] Correctly handling data stream settings when component templat…
masseyke Jul 1, 2025
4ff2157
[8.19] Add index version for match_only_text stored field in binary f…
jordan-powers Jul 2, 2025
69aea62
Fix bwc tests by setting KNN_QUERY_BUGFIX_130254 assumed for next com…
carlosdelest Jul 2, 2025
74eb065
[Build] Fix maven-aggregation generation for shadowed artifacts (#130…
breskeby Jul 2, 2025
0cfd5ce
[ESQL] Ensure date/date_nanos implicit casting rule behind snapshot (…
fang-xing-esql Jul 2, 2025
7a83ed9
Update wolfi (versioned) (#130401)
elastic-renovate-prod[bot] Jul 2, 2025
acf5a0b
Bootstrap entitlements for testing (#129268) (#130484)
prdoyle Jul 2, 2025
a9018aa
Test for duplicate transport versions (#130494) (#130511)
rjernst Jul 3, 2025
7379ad5
Drain responses on completion for TransportNodesAction (#130303) (#13…
ywangd Jul 3, 2025
f244912
[8.19] [ES|QL] Support avg on aggregate metric double (#130421) (#130…
limotova Jul 3, 2025
ac321a6
[8.19] TEST Segregate test methods in ThreadPoolMergeExecutorServiceD…
albertzaharovits Jul 3, 2025
e310d0a
This documents the new threadpool-based merge scheduler, which is dis…
albertzaharovits Jul 3, 2025
3caefee
Handle unavailable MD5 in ES|QL (#130158) (#130532)
tvernum Jul 3, 2025
97d6036
Add data-streams tests to restResourcesZip (#130424) (#130546)
pquentin Jul 3, 2025
790d54c
@WithoutEntitlements on CommandTestCase (#130580) (#130595)
prdoyle Jul 4, 2025
b17d583
Based on slack discussions, the vector part is not actually preview (…
smalyshev Jul 4, 2025
c540cb1
Fix ThreadPoolMergeExecutorServiceTests testIORateIsAdjustedForAllRun…
albertzaharovits Jul 4, 2025
844a289
Fix ThreadPoolMergeSchedulerTests testSchedulerCloseWaitsForRunningMe…
albertzaharovits Jul 4, 2025
c04f2b8
Fix cloud deploy PR job after removing cloud image (#115857) (#130534)
breskeby Jul 4, 2025
b7b216a
Update apm-data resource version to 30 (#130478)
ericywl Jul 4, 2025
77f9848
[ML] Fix Cohere upgrade tests (#130621)
davidkyle Jul 4, 2025
b9fb1b9
[ML] Check old cluster version in ModelRegistry upgrade tests (#130625)
davidkyle Jul 4, 2025
7ff3694
Use @WithoutEntitlements for terminal tests (#130614) (#130630)
mosche Jul 4, 2025
414263b
Fix cluster.put_component_template rest-api-spec (#130634) (#130650)
pquentin Jul 4, 2025
9711dcc
[8.19] Fix TextFieldBlockLoaderTests test assumption. (#129361) (#130…
martijnvg Jul 7, 2025
fb2990f
Fix various test to run with FIPS and entitlements (#130616) (#130687)
mosche Jul 7, 2025
8fd629f
ESQL: Unmute test (#127065) (#130689)
ioanatia Jul 7, 2025
6288fe2
ESQL: Fix wildcard DROP after LOOKUP JOIN (#130448) (#130696)
alex-spies Jul 7, 2025
99cb97e
Add flat_settings and settings_filter to cluster.get_component_templa…
pquentin Jul 7, 2025
8f80eab
[8.19] Semantic Text Index Options Integration Tests (#130453) (#130582)
Mikep86 Jul 7, 2025
a9cf685
[8.19] ESQL: Prevent search functions work with a non-STANDARD index …
bpintea Jul 7, 2025
9fba634
Remove tracer where unused (#130429) (#130725)
mosche Jul 7, 2025
9885c18
add MS Graph third party tests to periodic tests job (elastic#130380)…
richard-dennehy Jul 7, 2025
67bb3c0
Trim to size lists created in source fetchers (#130521) (#130605)
iverase Jul 7, 2025
aa5748c
Aggs: Add cancellation checks to FilterByFilter aggregator (#130452) …
ivancea Jul 7, 2025
950c0a9
Add max_concurrent_shard_requests to open_point_in_time rest-api-spec…
pquentin Jul 7, 2025
9101607
[CI] Move default CI OS to ubuntu-2404 and drop ubuntu-2004 (#129008)…
brianseeders Jul 7, 2025
a711a51
Disable entitlements on OverrideNodeVersionCommandTests (#130768)
mark-vieira Jul 7, 2025
6a6c7c4
Avoid O(N^2) in VALUES with ordinals grouping (#130576) (#130775)
dnhatn Jul 8, 2025
6fded6c
Re-enable entitlements for various ingest tests (#130708) (#130722)
mosche Jul 8, 2025
6d3781b
Specify master timeout when submitting alias tasks (#130733) (#130799)
nielsbauman Jul 8, 2025
f60c877
Disable entitlements for terminal & command tests (#130690) (#130801)
mosche Jul 8, 2025
6160281
http proxy support in JWT realm (#127337) (#130811)
richard-dennehy Jul 8, 2025
3d36017
[ML] Removing custom service from service api (#130739) (#130767)
jonathan-buttner Jul 8, 2025
1d31ea2
Entitle com.unboundid.ldap.listener as test package (#130706) (#130820)
mosche Jul 8, 2025
258fdcc
Fix test setup to properly free context (#130787) (#130835)
benchaplin Jul 8, 2025
4dae263
ESQL: Refactor value reading so it can split Pages (#130573) (#130784)
nik9000 Jul 8, 2025
8e8f4b0
Fix Sparse Vector Query Interceptor Double Filtering (#130829) (#130868)
Mikep86 Jul 8, 2025
a40e38c
[8.19] Fix empty VALUES with ordinals grouping (#130861) (#130866)
dnhatn Jul 9, 2025
bd94ebe
Change match_only_text's value fetcher to use `SortedBinaryDocValues`…
martijnvg Jul 9, 2025
c7da0b2
ES|QL: Fix BytesRef2BlockHash (#130705) (#130907) (#130913)
luigidellaquila Jul 9, 2025
58520dd
Aggs: Fix Filters agg cancellation flaky test (#130810) (#130905)
ivancea Jul 9, 2025
a776c1c
[8.19] fix: enable date_detection for all apm data streams (#130912)
kruskall Jul 9, 2025
15b5ffc
Migrate and consolidate x-pack-async-search REST tests (#130832) (#13…
mark-vieira Jul 9, 2025
f0450c4
Disable entitlements on SamlMetadataCommandTests (#130949)
mark-vieira Jul 9, 2025
f683104
Fix MvString bwc tests in multi-cluster setting (#130890)
alex-spies Jul 9, 2025
79cc270
Making sure we never have zero backing indices (#130945) (#130952)
masseyke Jul 9, 2025
e60efe2
Fix data race with AbstractPageMappingToIteratorOperator (#130963) (#…
dnhatn Jul 10, 2025
11c0e09
Add watcher YAML REST tests to restResourcesZip (#130805) (#130923)
pquentin Jul 10, 2025
46ec95b
[8.19] Fix msearch request parsing when index expression is null (#13…
smalyshev Jul 10, 2025
d6f91f5
Fix NPE in IndexShard flushStats (#130809) (#130993)
kingherc Jul 10, 2025
086cc99
Fix backwards failures for subobject auto (#130937) (#130986)
kkrik-es Jul 10, 2025
ce51a84
[8.19] ES|QL: Disallow brackets in unquoted index patterns (#130427) …
luigidellaquila Jul 10, 2025
0b16ce8
[8.19] Simplified Linear and RRF Retrievers Docs (#130842)
Mikep86 Jul 10, 2025
f1835de
Check field data type before casting when applying geo distance sort …
javanna Jul 10, 2025
b1cf59b
[8.19] Don't build can_match queries we can't push to data nodes (#13…
nik9000 Jul 10, 2025
05692e4
ES|QL: Add breaking change note for brackets in index names (#131012)…
luigidellaquila Jul 10, 2025
ebeeb27
Fix links (#131039)
bmorelli25 Jul 10, 2025
ab0958d
Fix MultiClusterSpecIT BWC test failures by removing redundant infere…
afoucret Jul 11, 2025
df95326
Fix more bwc tests on 8.12 as push down changed (#131072)
alex-spies Jul 11, 2025
ff30a91
Add missing grid_agg to search_mvt rest-api-spec (#130906) (#131074)
pquentin Jul 11, 2025
5e0a8a7
ES|QL: Add Known Issues note about STATS (v 8.x) #130644 (#131001)
luigidellaquila Jul 11, 2025
bf2063e
ES|QL: Infer score mode from collector (#131006) (#131083)
ioanatia Jul 11, 2025
f1f88eb
[8.19] ESQL: Fix LIMIT NPE with null value (#130914) (#131029)
ivancea Jul 11, 2025
626ea14
[Synonym] Return Empty RuleSet (#131032) (#131087)
Samiul-TheSoccerFan Jul 11, 2025
483ae2e
Mute DocsClientYamlTestSuiteIT test {yaml=reference/search/retriever/…
slobodanadamovic Jul 14, 2025
2bbb699
Update JDK base image for OIDC fixture (#131176) (#131180)
tvernum Jul 14, 2025
df80e2e
Fix knn search error when dimensions are not set (#131081) (#131120)
carlosdelest Jul 14, 2025
3b0411c
Move streams status actions to cluster:monitor group (#131015) (#131192)
lukewhiting Jul 14, 2025
9878abd
ES|QL: let mixed-cluster tests run only with GA versions (#131101)
luigidellaquila Jul 14, 2025
cc0ea38
[8.19] `testThatRemoteErrorsAreWrapped`: use `try` to close query res…
pawankartik-elastic Jul 14, 2025
f95b14f
[8.19] Fix behavior for _index LIKE for ESQL (#130849) (#131055)
julian-elastic Jul 14, 2025
92547ee
Fix `CrossClusterEsqlRCS1EnrichUnavailableRemotesIT`: use `hasItemInA…
pawankartik-elastic Jul 14, 2025
2864ea1
Stop RecordingApmServer message processing before returning from test…
ldematte Jul 14, 2025
c8d5a50
Unmute closed/fixed security test failures on 8.19 branch (#131188)
slobodanadamovic Jul 14, 2025
c5ca2c2
ES|QL: fix MultiClustersIT (#131199) (#131214)
julian-elastic Jul 14, 2025
49138c1
[ML] Including max_tokens through the Service API for Anthropic (#131…
jonathan-buttner Jul 14, 2025
7e2bee0
Allow both WithEntitlementsOnTestCode and EntitledTestPackages togeth…
mosche Jul 14, 2025
0c7305b
Check file entitlements on the Lucene FilterFileSystem in tests (#130…
mosche Jul 14, 2025
9396aaf
[ML] Fix request format for Cohere V2 completions (#131091) (#131231)
davidkyle Jul 14, 2025
a8a247f
[8.19] Adding merging logic to recursive chunking and renaming Separa…
dan-rubinstein Jul 14, 2025
5040e9c
Exclude `.triggered-watches` from indices cleanup in REST tests (#131…
nielsbauman Jul 14, 2025
82aaa70
Handle failures that occur during field-caps (#130840) (#131255)
dnhatn Jul 15, 2025
fc0f139
Fix testStopQueryLocal (#131130) (#131145)
dnhatn Jul 15, 2025
6190614
Rename prepareProcessPage to prepareProcessRawInputPage (#130487) (#1…
dnhatn Jul 15, 2025
29d86ed
[Test] Ensure assertion run only once (#131174) (#131257)
ywangd Jul 15, 2025
849d2a4
Add missing query parameters to create rest-api-spec (#130717) (#131270)
pquentin Jul 15, 2025
34590b6
Add missing query parameters to eql.search rest-api-spec (#130719) (#…
pquentin Jul 15, 2025
2f6ab62
Ensure single segment in test (#131077) (#131276)
idegtiarenko Jul 15, 2025
b8bb7bc
Add register_operation_count to snapshot.repository_analyze rest-api-…
pquentin Jul 15, 2025
b60098b
Log NotEntitledExceptions using logger with <package> suffix (#131031…
mosche Jul 15, 2025
bbfa11d
[ResponseOps] Granting `kibana_system` role access to the cases analy…
adcoelho Jul 15, 2025
71dfc7b
[8.19] Unmute docker tests, add more logging and increase startup tim…
slobodanadamovic Jul 15, 2025
172a9ee
grant azure core required manage_threads entitlement (#131284)
richard-dennehy Jul 15, 2025
1bc1890
[8.19] Refactor and simplify missing index & unavailability handling …
smalyshev Jul 15, 2025
d203570
Disable async search rest tests in release builds (#131132) (#131137)
mark-vieira Jul 15, 2025
d45e59c
Fix testStopQueryLocal - always use the same client (same node) (#131…
smalyshev Jul 15, 2025
d7b6aab
[8.19] Backporting Fixed RRF YAML REST Test: rrf with pinned retrieve…
mridula-s109 Jul 15, 2025
4e74288
Fix match_only_text for keyword multi-fields with ignore_above (#1313…
jordan-powers Jul 15, 2025
d217794
Fail request when all target shards fail in runtime (#131177) (#131339)
dnhatn Jul 16, 2025
e414835
Add require_alias to reindex rest-api-spec (#130813) (#131324)
pquentin Jul 16, 2025
e4042fd
Upgrade AWS Java SDK to 2.31.78 (#131050) (#131355)
DaveCTurner Jul 16, 2025
6c23be6
Add exception logging when interrupted (#131153) (#131374)
ldematte Jul 16, 2025
7bd8aaa
[ML] Remove SageMaker Elastic updates (#131301) (#131381)
prwhelan Jul 16, 2025
5bee7e7
Clean up non-parameterized tests in the wrong place (#131049) (#131331)
nik9000 Jul 16, 2025
936fca2
Put shards failure under a cap flag (#131371) (#131389)
smalyshev Jul 16, 2025
be7f820
Disable in release build due to pragma (#131340) (#131344)
smalyshev Jul 16, 2025
763cd19
ensure license is available before running license api bwc tests (#13…
richard-dennehy Jul 17, 2025
71abf0d
Fix concurrent list in merge test (#131186) (#131431)
kingherc Jul 17, 2025
6ddc347
Remove 'index' from snapshot clear_cache query params (#131067) (#131…
pquentin Jul 17, 2025
ce31807
ESQL: Fix inconsistent column order in MV_EXPAND (#129745) (#131447)
alex-spies Jul 17, 2025
3a2862d
disable ReplaceStringCasingWithInsensitiveRegexMatch rule in 8.19 (#1…
julian-elastic Jul 17, 2025
59b114c
Fix match_only_text keyword multi-field bug (#131383) (#131466)
jordan-powers Jul 17, 2025
87601ef
Fix Semantic Query Rewrite Interception Drops Boosts (#129282) (#131472)
Samiul-TheSoccerFan Jul 17, 2025
04aaea0
ESQL: Shore up test (#130217) (#131117)
nik9000 Jul 17, 2025
d35982f
Update regions_by_endpoint for AWS sdk upgrade. (#131400) (#131451)
ywangd Jul 18, 2025
0dc8f36
Add missing query params to index recovery API spec (#131490) (#131493)
ywangd Jul 18, 2025
2b4b8d5
[8.19] Migrate remaining x-pack downsample Rest tests (#131464)
ldematte Jul 18, 2025
8c25707
ESQL: Disallow remote enrich after lu join (#131426) (#131535)
alex-spies Jul 18, 2025
c5425d6
Disable queryable built-in feature for smoke-test-plugins-ssl (#131523)
richard-dennehy Jul 18, 2025
f56ecb8
[8.19] Migrate x-pack-autoscaling REST tests (#131365) (#131538)
ldematte Jul 18, 2025
3aad599
Fix semantic highlighting bug on flat quantized fields (#131525) (#13…
kderusso Jul 18, 2025
4b158d8
Fix bug in point in time response (#131391) (#131458)
benchaplin Jul 18, 2025
4b47fd8
Revert "Put shards failure under a cap flag (#131371)" (#131542) (#13…
smalyshev Jul 18, 2025
4bd9eed
[DOCS][8.x]:Update depreciation notice for index mapping updates priv…
charlotte-hoblik Jul 21, 2025
ed3293d
Add missing timeouts to rest-api-spec ingest APIs (#118844) (#131616)
pquentin Jul 21, 2025
21ef40b
Add missing timeouts to rest-api-spec ILM APIs (#118837) (#131614)
pquentin Jul 21, 2025
85c5990
Disable newly added Enrich tests for Old Elastic Versions (#131640)
julian-elastic Jul 21, 2025
e31199e
[8.19] Fix msearch rest-api-spec (#130627) (#131527)
pquentin Jul 22, 2025
7aec032
Add inference.put_custom rest-api-spec (#131660) (#131667)
pquentin Jul 22, 2025
ce08b34
add missing format param (#130317) (#131672)
pquentin Jul 22, 2025
4b44039
TEST Fix ThreadPoolMergeSchedulerStressTestIT testMergingFallsBehindA…
albertzaharovits Jul 22, 2025
ff60164
Tests: Add logging to FieldSortIT (#131558) (#131613)
cbuescher Jul 22, 2025
303cfab
Throw better exception if verifying empty repo (#131685)
DaveCTurner Jul 22, 2025
ebdfe25
[jdk] Resolve EA OpenJDK builds to our JDK archive (#131237) (#131644)
brianseeders Jul 22, 2025
ab2b6b9
Correctly handling download_database_on_pipeline_creation within a pi…
joegallo Jul 22, 2025
e590e9f
Bump versions after 8.17.9 release
Jul 22, 2025
92cff83
Prune changelogs after 8.17.9 release
Jul 22, 2025
e9e44ae
Bump versions after 8.18.4 release
Jul 22, 2025
6d49122
Support entitlements in internal cluster tests (#130710) (#131456)
mosche Jul 23, 2025
575065e
Update Gradle Wrapper Validation action (#131682) (#131762)
jozala Jul 23, 2025
93788a8
Fix counting skipped shards with filters (#131737) (#131770)
smalyshev Jul 23, 2025
c9a80bf
Track & log when there is insufficient disk space available to execut…
albertzaharovits Jul 23, 2025
4196635
Checking failure store used for wrong data_stream.type from 9.2.0 (#1…
eyalkoren Jul 24, 2025
bfb1f5b
Forward port release notes for v8.17.9 (#131719)
elasticsearchmachine Jul 24, 2025
ace6505
[8.18] fix anchors (#125589) (#131837)
kilfoyle Jul 24, 2025
60c64f5
Mute test151MachineDependentHeapWithSizeOverride (#131854)
jozala Jul 24, 2025
2e4c6f9
Forward port release notes for v8.18.4 (#131726)
elasticsearchmachine Jul 24, 2025
251f780
Remove 8.17 from dev branches (#131874)
brianseeders Jul 24, 2025
de1d79b
Revert "Remove 8.17 from dev branches" (#131881)
brianseeders Jul 24, 2025
ecd054a
[8.19] Mute more failing packaging tests (#131910)
mosche Jul 25, 2025
fb787e5
[DOCS] Add 8.16.0 content connector release note (#131919) (#131921)
leemthompo Jul 25, 2025
b63c70f
[8.19] More mutes for packaging tests (#131915)
mosche Jul 25, 2025
2f81cef
[DOCS] Update esql-for-search for 8.19 (#131834)
leemthompo Jul 25, 2025
c5d3722
[ES|QL] Change equals and hashcode for ConstantNullBlock (#131817) (#…
limotova Jul 26, 2025
6a24a6a
Manual backport of #131658 (#131955)
limotova Jul 26, 2025
adb6bd6
[8.19] Remove incorrectly added EsqlCapability (#131962)
limotova Jul 26, 2025
52bdd2c
ESQL: Fix NPE on empty to_lower/to_upper call (#131917) (#131923)
GalLalouche Jul 27, 2025
e73a0a4
[ML] Prevent the trained model deployment memory estimation from doub…
valeriy42 Jul 28, 2025
177f9d0
ESQL: Fix AbstractPageMappingOperator Status deserialization (#131820…
ivancea Jul 28, 2025
b8ccad7
Grant server read/write permissions on shared data path "path.shared_…
mosche Jul 28, 2025
313545b
Log system information early during startup (#124926) (#131852)
mosche Jul 28, 2025
57eff21
Migrate x-pack-enrich legacy rest tests to new test framework (#13174…
mosche Jul 28, 2025
4cf2b3e
Fix missing removal of query cancellation callback in QueryPhase (#13…
piergm Jul 28, 2025
d7d2be4
Skip new ENRICH tests only on 8.14 (#132012)
alex-spies Jul 28, 2025
9883d3e
[8.19] Add TEST MergeWithLowDiskSpaceIT testRelocationWhileForceMergi…
albertzaharovits Jul 28, 2025
b991b54
Remove time-series support in ES|QL in 8.19 (#131980)
dnhatn Jul 28, 2025
09489ea
Fix decoding of non-ascii field names in ignored source (#132018) (#1…
jordan-powers Jul 28, 2025
c057ec1
Update `TransportVersion` to support a new model (#131488) (#131889)
jdconrad Jul 28, 2025
6f2578e
ESQL: Split large pages on load sometimes (#131053) (#132036)
nik9000 Jul 28, 2025
c11f79d
Fix file entitlements for shared data dir (#131748) (#132059)
mosche Jul 29, 2025
36b20d4
Add 8.19.0 Connectors relese notes (#131987)
charlotte-hoblik Jul 29, 2025
7ab9719
Add release notes for v8.19.0 release (#131952)
elasticsearchmachine Jul 29, 2025
2b831fd
[8.19] Fix some inefficiencies in FieldsVisitor (#127688) (#127709)
original-brownbear Jul 29, 2025
ee4a09c
Update docs for semantic chunking in 8.x
kderusso Jul 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 2 additions & 2 deletions .backportrc.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"upstream" : "elastic/elasticsearch",
"targetBranchChoices" : [ "main", "8.15", "8.14", "8.13", "8.12", "8.11", "8.10", "8.9", "8.8", "8.7", "8.6", "8.5", "8.4", "8.3", "8.2", "8.1", "8.0", "7.17", "6.8" ],
"targetBranchChoices" : [ "main", "9.0", "8.19", "8.18", "8.17", "8.16", "8.15", "8.14", "8.13", "8.12", "8.11", "8.10", "8.9", "8.8", "8.7", "8.6", "8.5", "8.4", "8.3", "8.2", "8.1", "8.0", "7.17", "6.8" ],
"targetPRLabels" : [ "backport" ],
"branchLabelMapping" : {
"^v8.16.0$" : "main",
"^v9.1.0$" : "main",
"^v(\\d+).(\\d+).\\d+(?:-(?:alpha|beta|rc)\\d+)?$" : "$1.$2"
}
}
47 changes: 41 additions & 6 deletions .buildkite/hooks/pre-command
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ export COMPOSE_HTTP_TIMEOUT
JOB_BRANCH="$BUILDKITE_BRANCH"
export JOB_BRANCH

GRADLEW="./gradlew --parallel --scan --build-cache --no-watch-fs -Dorg.elasticsearch.build.cache.url=https://gradle-enterprise.elastic.co/cache/"
GRADLEW="./gradlew --console=plain --parallel --scan --build-cache --no-watch-fs -Dorg.elasticsearch.build.cache.url=https://gradle-enterprise.elastic.co/cache/"
export GRADLEW

GRADLEW_BAT="./gradlew.bat --parallel --scan --build-cache --no-watch-fs -Dorg.elasticsearch.build.cache.url=https://gradle-enterprise.elastic.co/cache/"
GRADLEW_BAT="./gradlew.bat --console=plain --parallel --scan --build-cache --no-watch-fs -Dorg.elasticsearch.build.cache.url=https://gradle-enterprise.elastic.co/cache/"
export GRADLEW_BAT

export $(cat .ci/java-versions.properties | grep '=' | xargs)
Expand All @@ -44,9 +44,14 @@ export GRADLE_BUILD_CACHE_USERNAME
GRADLE_BUILD_CACHE_PASSWORD=$(vault read -field=password secret/ci/elastic-elasticsearch/migrated/gradle-build-cache)
export GRADLE_BUILD_CACHE_PASSWORD

DEVELOCITY_ACCESS_KEY="gradle-enterprise.elastic.co=$(vault read -field=accesskey secret/ci/elastic-elasticsearch/migrated/gradle-build-cache)"
export DEVELOCITY_ACCESS_KEY

BUILDKITE_API_TOKEN=$(vault read -field=token secret/ci/elastic-elasticsearch/buildkite-api-token)
export BUILDKITE_API_TOKEN

export GH_TOKEN="$VAULT_GITHUB_TOKEN"

if [[ "${USE_LUCENE_SNAPSHOT_CREDS:-}" == "true" ]]; then
data=$(.buildkite/scripts/get-legacy-secret.sh aws-elastic/creds/lucene-snapshots)

Expand All @@ -59,6 +64,14 @@ if [[ "${USE_LUCENE_SNAPSHOT_CREDS:-}" == "true" ]]; then
unset data
fi

if [[ "${USE_MAVEN_GPG:-}" == "true" ]]; then
vault_path="kv/ci-shared/release-eng/team-release-secrets/es-delivery/gpg"
ORG_GRADLE_PROJECT_signingKey=$(vault kv get --field="private_key" $vault_path)
ORG_GRADLE_PROJECT_signingPassword=$(vault kv get --field="passphase" $vault_path)
export ORG_GRADLE_PROJECT_signingKey
export ORG_GRADLE_PROJECT_signingPassword
fi

if [[ "${USE_DRA_CREDENTIALS:-}" == "true" ]]; then
DRA_VAULT_ROLE_ID_SECRET=$(vault read -field=role-id secret/ci/elastic-elasticsearch/legacy-vault-credentials)
export DRA_VAULT_ROLE_ID_SECRET
Expand All @@ -78,11 +91,23 @@ if [[ "${USE_SNYK_CREDENTIALS:-}" == "true" ]]; then
fi

if [[ "${USE_PROD_DOCKER_CREDENTIALS:-}" == "true" ]]; then
DOCKER_REGISTRY_USERNAME="$(vault read -field=username secret/ci/elastic-elasticsearch/migrated/prod_docker_registry_credentials)"
export DOCKER_REGISTRY_USERNAME
if which docker > /dev/null 2>&1; then
DOCKER_REGISTRY_USERNAME="$(vault read -field=username secret/ci/elastic-elasticsearch/migrated/prod_docker_registry_credentials)"
export DOCKER_REGISTRY_USERNAME

DOCKER_REGISTRY_PASSWORD="$(vault read -field=password secret/ci/elastic-elasticsearch/migrated/prod_docker_registry_credentials)"
export DOCKER_REGISTRY_PASSWORD

DOCKER_REGISTRY_PASSWORD="$(vault read -field=password secret/ci/elastic-elasticsearch/migrated/prod_docker_registry_credentials)"
export DOCKER_REGISTRY_PASSWORD
docker login --username "$DOCKER_REGISTRY_USERNAME" --password "$DOCKER_REGISTRY_PASSWORD" docker.elastic.co
fi
fi

# Authenticate to the Docker Hub public read-only registry
if which docker > /dev/null 2>&1; then
DOCKERHUB_REGISTRY_USERNAME="$(vault read -field=username secret/ci/elastic-elasticsearch/docker_hub_public_ro_credentials)"
DOCKERHUB_REGISTRY_PASSWORD="$(vault read -field=password secret/ci/elastic-elasticsearch/docker_hub_public_ro_credentials)"

echo "$DOCKERHUB_REGISTRY_PASSWORD" | docker login --username "$DOCKERHUB_REGISTRY_USERNAME" --password-stdin docker.io
fi

if [[ "$BUILDKITE_AGENT_META_DATA_PROVIDER" != *"k8s"* ]]; then
Expand All @@ -105,3 +130,13 @@ EOF
<summary>Agent information from gobld</summary>
EOF
fi

# Amazon Linux 2 has DNS resolution issues with resource-based hostnames in EC2
# We have many functional tests that try to lookup and resolve the hostname of the local machine in a particular way
# And they fail. This sets up a manual entry for the hostname in dnsmasq.
if [[ -f /etc/os-release ]] && grep -q '"Amazon Linux 2"' /etc/os-release; then
echo "$(hostname -i | cut -d' ' -f 2) $(hostname -f)." | sudo tee /etc/dnsmasq.hosts
sudo systemctl restart dnsmasq.service
fi

.buildkite/scripts/get-latest-test-mutes.sh
3 changes: 3 additions & 0 deletions .buildkite/hooks/pre-command.bat
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,12 @@ set BUILD_NUMBER=%BUILDKITE_BUILD_NUMBER%
set COMPOSE_HTTP_TIMEOUT=120
set JOB_BRANCH=%BUILDKITE_BRANCH%

set GH_TOKEN=%VAULT_GITHUB_TOKEN%

set GRADLE_BUILD_CACHE_USERNAME=vault read -field=username secret/ci/elastic-elasticsearch/migrated/gradle-build-cache
set GRADLE_BUILD_CACHE_PASSWORD=vault read -field=password secret/ci/elastic-elasticsearch/migrated/gradle-build-cache

bash.exe -c "nohup bash .buildkite/scripts/setup-monitoring.sh </dev/null >/dev/null 2>&1 &"
bash.exe -c "bash .buildkite/scripts/get-latest-test-mutes.sh"

exit /b 0
5 changes: 4 additions & 1 deletion .buildkite/pipelines/dra-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,14 @@ steps:
- command: .buildkite/scripts/dra-workflow.sh
env:
USE_DRA_CREDENTIALS: "true"
USE_MAVEN_GPG: "true"
USE_PROD_DOCKER_CREDENTIALS: "true"
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2204
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
localSsds: 1
localSsdInterface: nvme
diskSizeGb: 350
- wait
# The hadoop build depends on the ES artifact
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/pipelines/ecs-dynamic-template-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ steps:
timeout_in_minutes: 420
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
diskSizeGb: 350
machineType: custom-32-98304
notify:
Expand Down
47 changes: 24 additions & 23 deletions .buildkite/pipelines/intake.template.yml
Original file line number Diff line number Diff line change
@@ -1,84 +1,85 @@
steps:
- label: sanity-check
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files precommit
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints precommit
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- wait
- label: part1
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart1
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart1
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- label: part2
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart2
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart2
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- label: part3
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart3
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart3
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- label: part4
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart4
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart4
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- label: part5
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart5
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart5
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
- label: part6
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart6
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250

- group: bwc-snapshots
steps:
- label: "{{matrix.BWC_VERSION}} / bwc-snapshots"
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files v$$BWC_VERSION#bwcTest
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints v$$BWC_VERSION#bwcTest
timeout_in_minutes: 300
matrix:
setup:
BWC_VERSION: $BWC_LIST
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
env:
BWC_VERSION: "{{matrix.BWC_VERSION}}"
- label: rest-compat
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkRestCompat
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkRestCompat
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- wait
- trigger: elasticsearch-dra-workflow
label: Trigger DRA snapshot workflow
Expand Down
49 changes: 25 additions & 24 deletions .buildkite/pipelines/intake.yml
Original file line number Diff line number Diff line change
@@ -1,85 +1,86 @@
# This file is auto-generated. See .buildkite/pipelines/intake.template.yml
steps:
- label: sanity-check
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files precommit
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints precommit
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- wait
- label: part1
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart1
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart1
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- label: part2
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart2
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart2
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- label: part3
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart3
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart3
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- label: part4
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart4
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart4
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- label: part5
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart5
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart5
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2404
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
- label: part6
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkPart6
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
diskSizeGb: 250

- group: bwc-snapshots
steps:
- label: "{{matrix.BWC_VERSION}} / bwc-snapshots"
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files v$$BWC_VERSION#bwcTest
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints v$$BWC_VERSION#bwcTest
timeout_in_minutes: 300
matrix:
setup:
BWC_VERSION: ["7.17.25", "8.15.2", "8.16.0"]
BWC_VERSION: ["7.17.30", "8.17.10", "8.18.5", "8.19.0"]
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
env:
BWC_VERSION: "{{matrix.BWC_VERSION}}"
- label: rest-compat
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkRestCompat
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-file-fingerprints checkRestCompat
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- wait
- trigger: elasticsearch-dra-workflow
label: Trigger DRA snapshot workflow
Expand Down
3 changes: 1 addition & 2 deletions .buildkite/pipelines/lucene-snapshot/build-snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,9 @@ steps:
UPDATE_ES_LUCENE_SNAPSHOT: "true"
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
image: family/elasticsearch-ubuntu-2404
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- wait
- trigger: "elasticsearch-lucene-snapshot-tests"
build:
Expand Down
Loading