Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1644 commits
Select commit Hold shift + click to select a range
56a6274
Fix buildscan setup after buildParam rework (#119274) (#119288)
breskeby Dec 26, 2024
a528cc9
Fix dummy entrypoint for cloud ess docker image (#119242)
breskeby Dec 26, 2024
873f01e
ES|QL: Fix RLIKE folding with (unsupported) case insensitive pattern …
nik9000 Dec 26, 2024
3a07b77
[ci] Add Alma Linux 9 to matrix in packaging and platform jobs (#1183…
mark-vieira Dec 27, 2024
3439f1d
[CI] Fix BuildParameterExtensionSpec (#119239)
breskeby Dec 27, 2024
98ea1dd
(Doc+) Videos of rejected requests (#119311) (#119327)
stefnestor Dec 27, 2024
5622855
Reapply "[Build] Do not invalidate configuration cache when branch is…
breskeby Dec 30, 2024
1bdcb23
[Inference API] Update get-inference docs to use elasticsearch servic…
maxhniebergall Dec 30, 2024
f6a2a99
[DOCS] Link to new API site (#119038) (#119360)
lcawl Dec 30, 2024
ee1a4ff
[Build] Make test cluster plugin configuration cache compatible (#116…
breskeby Dec 30, 2024
df39798
[Inference API] Fix model field in OpenAI Upgrade IT (#119362) (#119371)
maxhniebergall Dec 30, 2024
49c0f5c
Update Gradle wrapper to 8.12 (#118683) (#119356)
breskeby Dec 31, 2024
f008ce8
[Gradle] Support runtime.java 24 and 25 (#119387) (#119398)
breskeby Dec 31, 2024
bf45723
[Gradle] Enable stable configuration cache preview (#119382) (#119406)
breskeby Dec 31, 2024
8fa7439
[Build] Add 8.16 and 8.17 as base branches for wolfi updates (#118726…
breskeby Dec 31, 2024
ebceb76
[DOCS] More links to new API site (#119377) (#119418)
lcawl Dec 31, 2024
d9c6b67
[8.17] [DOCS] More links to new API site (#119380) (#119419)
lcawl Dec 31, 2024
c296f36
Fixing GetDatabaseConfigurationAction response serialization (#119233…
masseyke Jan 2, 2025
1b9472b
Update docker.elastic.co/wolfi/chainguard-base:latest Docker digest t…
elastic-renovate-prod[bot] Jan 3, 2025
b430170
[DOCS] update recommended template priority for override to 500 (#119…
endorama Jan 3, 2025
8f5493c
[DOCS] Adds note on default ELSER and E5 endpoints to service pages (…
szabosteve Jan 3, 2025
9e46ac3
Add mapping for event_name for OTel logs (#119495) (#119517)
felixbarny Jan 3, 2025
c49d615
[Gradle] Make DistroTestPlugin configuration cache compatible (#11949…
breskeby Jan 3, 2025
9cb1ac2
fix: do not let `_resolve/cluster` hang if remote is unresponsive (#1…
pawankartik-elastic Jan 3, 2025
21d2f25
Print thread dump when ES fails to start during Docker packaging test…
mark-vieira Jan 3, 2025
5bcf1b5
[DOCS] Concept cleanup (extracting conceptual docs from reference con…
shainaraskas Jan 3, 2025
1b39798
Fix vcs revision label in docker images (#119531) (#119538)
mark-vieira Jan 3, 2025
dcad38e
Construct list manually in AggregatorsReducer#get (#119565) (#119566)
iverase Jan 5, 2025
a77d6db
[Gradle] Make CopyCheckStyleConfTask usage cc compatible in serverles…
breskeby Jan 6, 2025
e911a8d
[Gradle] Fix deprecation warning in branchConsistency task (#119587) …
breskeby Jan 6, 2025
353cd26
[DOCS] Add full-text search overview (#119462) (#119606)
leemthompo Jan 6, 2025
7652453
Use unsecure entropy source in docker packaging tests (#119598) (#119…
mark-vieira Jan 6, 2025
d2e79fb
[Gradle] Fix deprecation warning in release tests after 8.12 update (…
breskeby Jan 7, 2025
86c2887
[DOCS] RAG overview (#119590) (#119650)
leemthompo Jan 7, 2025
9d2eed1
[8.x] Backport 119578 + 114289 (#119638) (#119644)
jan-elastic Jan 7, 2025
1acda8c
Update rejected-requests.asciidoc (#119547)
IanLee1521 Jan 7, 2025
251180c
Skips synonym test in mixed cluster bwc tests instead of YAML rest co…
carlosdelest Jan 7, 2025
c0fcfd9
Merge (#119682)
n1v0lg Jan 7, 2025
96af440
[Gradle] Fix :docs:yamlRest test cc compatibility (#119680) (#119684)
breskeby Jan 7, 2025
c65e727
Fix spike detection for short spikes at the tail of the data. (#11963…
jan-elastic Jan 7, 2025
69bbd54
[ML] Fix loss of context in the inference API for streaming APIs (#11…
jonathan-buttner Jan 7, 2025
bb48f0a
Remove unsupported timeout from rest-api-spec license API (#118919) (…
pquentin Jan 8, 2025
6e43ae4
Add missing parameter to xpack.info rest-api-spec (#118954) (#119739)
pquentin Jan 8, 2025
7881ea2
Add missing timeouts to rest-api-spec shutdown APIs (#118921) (#119737)
pquentin Jan 8, 2025
85f6a82
Provide better error message when attempting to run incompatible test…
mark-vieira Jan 8, 2025
ed903cd
Fix `ILMDownsampleDisruptionIT.testILMDownsampleRollingRestart` (#119…
nielsbauman Jan 9, 2025
f0b80fd
[8.17] [Build] Update krb5kdc test fixture base image and krb5 librar…
breskeby Jan 9, 2025
b84b16c
Add missing traces ilm policy for OTel traces data streams (#119449) …
felixbarny Jan 9, 2025
b36b8fc
Mute org.elasticsearch.gradle.internal.InternalDistributionBwcSetupPl…
elasticsearchmachine Jan 9, 2025
1d587bf
Mute org.elasticsearch.gradle.internal.InternalDistributionBwcSetupPl…
elasticsearchmachine Jan 9, 2025
03231d2
Resolve/cluster should mark remotes as not connected when a security …
quux00 Jan 9, 2025
e1e2df0
[DOCS][ML] Document the text_expansion task type (#119581) (#119876)
davidkyle Jan 9, 2025
20cc47d
[Inference API] Fix bug checking for e5 or reranker default IDs (#119…
maxhniebergall Jan 9, 2025
c71c008
ESQL: `connect_transport_exception` should be thrown instead of `veri…
pawankartik-elastic Jan 9, 2025
37450c4
Include full stacktrace in gradle functional test failures (#119900) …
mark-vieira Jan 9, 2025
d4b391d
Fix ESQL async get while task is being cancelled (#119897) (#119907)
dnhatn Jan 9, 2025
978eb1c
Issue S3 web identity token refresh call with sufficient permissions …
pxsalehi Jan 10, 2025
6b0d677
Mute org.elasticsearch.gradle.internal.InternalBwcGitPluginFuncTest c…
elasticsearchmachine Jan 10, 2025
f4e2537
[8.17] [DOCS] Concept cleanup 2 - ES settings (#119373) (#119643)
shainaraskas Jan 10, 2025
1b2772e
Update Sharepoint Online connector documentation (#119933) (#119957)
leemthompo Jan 10, 2025
be6a058
[DOCS] Improve/fix documentation on stored scripts (#119921) (#119971)
leemthompo Jan 10, 2025
bbff2a7
Surface failures when cloning test repo in gradle functional tests (#…
mark-vieira Jan 11, 2025
6c28b7f
Adjustments to match Opster, readability (#119812)
thekofimensah Jan 13, 2025
c42f61e
ESQL - Update QSTR docs (#120026) (#120029)
carlosdelest Jan 13, 2025
2f1ebfb
Add release notes for v8.17.1 release (#120012)
elasticsearchmachine Jan 13, 2025
291c9c8
[DOCS][8.x] Forward port 8.16.2 release notes (#120039) (#120041)
leemthompo Jan 13, 2025
2e6c050
Fix `MasterServiceTests#testThreadContext` (#118926) (#119304)
DaveCTurner Jan 13, 2025
df882cb
Lower _source.mode mapping attribute deprecation issue level. (#120059)
martijnvg Jan 13, 2025
77e07c5
Fix CrossClusterEsqlRCSEnrichUnavailableRemotesIT failing tests (#120…
quux00 Jan 13, 2025
3de109e
[8.17] Update Text Similarity Reranker to Properly Handle Aliases (#1…
Mikep86 Jan 13, 2025
89fe46e
[8.17] Fix potential file leak in ES816BinaryQuantizedVectorsWriter (…
iverase Jan 14, 2025
4b12b98
Unmute SearchWithRandomIOExceptionsIT (#119952)
cbuescher Jan 14, 2025
f3b328e
Fix `KibanaThreadPoolIT` (#120097)
DaveCTurner Jan 14, 2025
a047477
Bump versions after 7.17.27 release
Jan 14, 2025
85f8a64
Use approximation to advance matched queries (#120133) (#120146)
jimczi Jan 14, 2025
a97b542
[AutoOps] Reference AutoOps solution on troubleshooting pages (#11963…
leemthompo Jan 15, 2025
763b70c
[DOCS] More targeted link for ESQL in CCS overview (#120125) (#120184)
leemthompo Jan 15, 2025
5b4a35f
[DOCS] Clarifies param description of model_size_bytes. (#120190) (#1…
szabosteve Jan 15, 2025
585b5b0
[CI] Do not pull latest mutes from main when not for PR (#120119) (#1…
jozala Jan 15, 2025
5922f03
[ML] Update docs to say PUT instead of POST (#120215) (#120228)
prwhelan Jan 15, 2025
eeef805
Added additional entries for troubleshooting unhealthy cluster (#119914)
thekofimensah Jan 15, 2025
70d0621
[TEST] Use Docker Compose v2 for TestFixturePlugin (#120214) (#120254)
jozala Jan 16, 2025
e916b17
Allow overriding of plugin metadata files in integration tests (#1202…
mark-vieira Jan 16, 2025
76c1469
[8.17] backport datafeeds test fixes (#120301)
jan-elastic Jan 16, 2025
80bcc0e
Revert "[TEST] Use Docker Compose v2 for TestFixturePlugin (#120214)"…
jozala Jan 16, 2025
aa293df
[DOCS] Move settings out of reindex API (#120260) (#120311)
lcawl Jan 16, 2025
331efdd
Tidy up some enrich code (#120330) (#120336)
joegallo Jan 17, 2025
437b94c
unmute testRestartAfterCompletion (#120361) (#120374)
piergm Jan 17, 2025
b2e8ed7
Fix `CrossClusterEsqlEnrichUnavailableRemotesIT`: also track `node_no…
pawankartik-elastic Jan 17, 2025
6f90245
Allow overriding of module metadata files in integration tests (#1204…
mark-vieira Jan 18, 2025
1eda9e5
Include enrich.cache_size breaking change in 8.16 doc (#118161) (#120…
nielsbauman Jan 20, 2025
a1769b7
Update security-basic-setup.asciidoc (#117009) (#120456)
leemthompo Jan 20, 2025
27fa993
Reduce number of docs in randomized testing for logsdb (#120451) (#12…
kkrik-es Jan 20, 2025
2a802d1
Mute org.elasticsearch.oldrepos.OldRepositoryAccessIT testOldSourceOn…
elasticsearchmachine Jan 20, 2025
f6278d5
Mute org.elasticsearch.oldrepos.OldRepositoryAccessIT testOldRepoAcce…
elasticsearchmachine Jan 20, 2025
867f474
Fix aggregation typo (#120461) (#120469)
charlotte-hoblik Jan 20, 2025
a60ff7c
Clarify docs around disk capacity expectation. (#115745) (#120490)
ywangd Jan 21, 2025
167ea06
[DOCS] Update wildcard query documentation (#120251)
thekofimensah Jan 21, 2025
4ca00fe
[DOCS] Updated wording for clarity for new users (#120257)
thekofimensah Jan 21, 2025
edad8ce
[8.17] [DOCS] Rename inference services to inference integrations in …
szabosteve Jan 21, 2025
e31bb7d
Bump versions after 8.17.1 release
Jan 21, 2025
f853d4f
Prune changelogs after 8.17.1 release
Jan 21, 2025
d977a52
Bump versions after 8.16.3 release
Jan 21, 2025
582c844
[8.17] fix for rrf documentation test using a knn retriever (#120550)
pmpailis Jan 21, 2025
8059034
Finalize release notes for v8.17.1
elasticsearchmachine Jan 22, 2025
4c01807
[8.17] Test ML model server (#120270) (#120588)
jan-elastic Jan 22, 2025
19319d4
Map scope.name as a dimension (#120590) (#120614)
felixbarny Jan 22, 2025
34d1fab
Forward port release notes for v8.16.3 (#120608)
elasticsearchmachine Jan 22, 2025
ea82faa
Update search-across-clusters.asciidoc to reflect the `true` default …
astefan Jan 22, 2025
aab2631
[DOCS] Count API: clarify ways to specify search query (#120564) (#12…
marciw Jan 22, 2025
63074d8
Removes outdated admonition (#120556)
benironside Jan 23, 2025
a268269
Fix typo in synthetic source docs (#120685) (#120736)
lkts Jan 23, 2025
bf9dbbf
[8.17] Improve memory aspects of enrich cache (#120256) (#120765)
nielsbauman Jan 24, 2025
6b9ac5e
Add back keep_alive to async_search.submit rest-api-spec (#120781) (#…
pquentin Jan 24, 2025
950b002
LTR sometines throw NullPointerException: Cannot read field "approxim…
afoucret Jan 24, 2025
bc5683a
[8.17] LTR - Fix explain failure when index has multiple shards (#12…
afoucret Jan 24, 2025
09ac841
Mute org.elasticsearch.discovery.ClusterDisruptionIT testAckedIndexin…
elasticsearchmachine Jan 24, 2025
1bd85f3
Update index-templates.asciidoc (#113461) (#120892)
maxcold Jan 27, 2025
8c39fff
Fix NPE caused by race condition in async search when minimise round …
pawankartik-elastic Jan 27, 2025
8b1f376
Document that disabling stack templates is not recommended (#120963) …
dakrone Jan 27, 2025
4f9e040
[8.17] backporting support for deprecated window_size param for rank …
pmpailis Jan 28, 2025
1724fe2
Minor fix in documentation (#119385) (#120995)
kingherc Jan 28, 2025
61c1bd3
Clarify need to submit for authorization (#119460) (#121001)
seanstory Jan 28, 2025
128d506
Add warning on scripted metric aggregation's intermediate state memor…
ppf2 Jan 28, 2025
333a3c1
Fix NPE on disabled API key auth cache (#120483) (#121009)
n1v0lg Jan 28, 2025
8e9cccb
Update match-phrase-query.asciidoc (#118828)
damien-renier-elastic Jan 28, 2025
c193f6b
Update README.asciidoc (#96455) (#121028)
leemthompo Jan 28, 2025
9c26ac4
Fix typo in tutorial (#120928) (#121042)
charlotte-hoblik Jan 28, 2025
b4f629c
Fix incorrect use of "updateable" flag in synonyms documentation (#12…
carlosdelest Jan 28, 2025
5a89597
Adjusted alias doc for clarity (#120437)
thekofimensah Jan 28, 2025
f59a179
[8.17] backporting fix for negative scores in text_similarity_ranker …
pmpailis Jan 28, 2025
e1aace8
Use links when possible when installing test cluster modules (#121067…
mark-vieira Jan 28, 2025
f22c9ec
[DOCS] Resolves conflict. (#121068)
szabosteve Jan 28, 2025
a040786
[DOCS] Resolves conflict. (#121071)
szabosteve Jan 28, 2025
902e74e
Mute org.elasticsearch.xpack.inference.DefaultEndPointsIT testMultipl…
elasticsearchmachine Jan 28, 2025
7881a8e
[DOCS] Upsert documentation clarification (#120684) (#121134)
georgewallace Jan 29, 2025
25b21df
[DOCS] Added additional context to page (#120569) (#121138)
leemthompo Jan 29, 2025
4aa793e
[DOCS] Search multiple indices added info (#120572) (#121136)
georgewallace Jan 29, 2025
63cc3b1
(Doc+) System Index definition (#120327) (#121147)
stefnestor Jan 29, 2025
54a777b
Extend documentation note. (#121146) (#121159)
valeriy42 Jan 29, 2025
fd79db6
[DOCS] Update getting-started.asciidoc (#116151) (#121174)
leemthompo Jan 29, 2025
85ef423
Breakup release tests in PR (#120692) (#120729)
breskeby Jan 29, 2025
bffc1d9
(Doc+) Clarify dimension field requirements for time_series aggregati…
leemthompo Jan 29, 2025
f6062cd
[8.17] [Gradle] Make rolling upgrade tests configuration cache compat…
breskeby Jan 29, 2025
28a1a4d
Update recovery.asciidoc (#114889) (#121217)
leemthompo Jan 29, 2025
1c48948
Clarify the behavior of remote/info and resolve/cluster for connected…
quux00 Jan 29, 2025
c34afe0
Cheaper snapshot-related `toString()` impls (#121283) (#121307)
DaveCTurner Jan 30, 2025
afd5b9f
Fix inference update API calls with task_type in body or deployment_i…
dan-rubinstein Jan 30, 2025
50d65f9
Fix docs.testFilterToday JDBC test (#121504) (#121511)
luigidellaquila Feb 3, 2025
7f4ce9c
[8.17] Update transport and index version id numbers to S_PP (#121380…
thecoop Feb 3, 2025
1d55fb3
[ML] Fix infer on and elasticsearch service endpoint created with a d…
davidkyle Feb 3, 2025
6906446
Add missing apm-server tail sampling monitoring metrics to stack moni…
carsonip Feb 3, 2025
9c42846
Fix ClusterRequestTests (#121570) (#121619)
dnhatn Feb 4, 2025
b49564d
Unwrap failure in testCancelRequestWhenFailingFetchingPages (#121597)…
dnhatn Feb 4, 2025
73381db
[8.x] ESQL: use field_caps native nested fields filtering (#117201) (…
astefan Feb 4, 2025
1a25284
Update geolocation database documentation (#121472) (#121670)
joegallo Feb 4, 2025
cbb9b15
Fix rare failures in YAML xContent roundtrip tests (#121515) (#121683)
cbuescher Feb 4, 2025
d569ff5
[ML] Skip Usage stats update when ML is disabled (#121559) (#121768)
prwhelan Feb 5, 2025
ebc3026
[Connectors][Docs] Fix docker image name (#121778) (#121786)
jedrazb Feb 5, 2025
747663d
Fix synthetic source issue with deeply nested ignored source fields (…
lkts Feb 5, 2025
a635828
Mute org.elasticsearch.search.basic.SearchWithRandomIOExceptionsIT te…
elasticsearchmachine Feb 5, 2025
2846f64
Don't attempt to install modules into test cluster more than once (#1…
mark-vieira Feb 6, 2025
ab58158
Fix thirdPartyAudit task when running on Java 24 (#121712) (#121839)
mark-vieira Feb 6, 2025
1607149
Clean up exchanges in EsqlNodeFailureIT (#121633) (#121926)
dnhatn Feb 6, 2025
795d92b
Upgrade mockito (#121849) (#121933)
mark-vieira Feb 6, 2025
4749254
[CI] Remove Windows 2016 testing (#121941) (#121957)
brianseeders Feb 6, 2025
b35a923
Aggregations cancellation after collection (#120944) (#121952)
not-napoleon Feb 6, 2025
27d1c6e
ES|QL: fix ENRICH validation for use of wildcards (#121911) (#122021)
luigidellaquila Feb 7, 2025
7353ba7
Retry timeout tests for aggs (#122031) (#122081)
nik9000 Feb 7, 2025
9afe4a0
Update docs for v8.17.2 release (#122107)
elasticsearchmachine Feb 10, 2025
bf6109b
EQL: fix JOIN command validation (not supported) (#122011) (#122173)
luigidellaquila Feb 10, 2025
1614d02
Fix SearchTimeoutIT (#120390) (#122205)
javanna Feb 10, 2025
9b099d4
Update Gradle wrapper to 8.12.1 (#120960) (#121201)
breskeby Feb 11, 2025
f172996
Update .backportrc.json
brianseeders Feb 11, 2025
b6243be
Finalize release notes for v8.17.2
elasticsearchmachine Feb 11, 2025
53fdc71
Bump versions after 8.17.2 release
Feb 11, 2025
5d8efe6
Prune changelogs after 8.17.2 release
Feb 11, 2025
f108363
Bump versions after 8.16.4 release
Feb 11, 2025
a080a98
[Build] Fix the manifest target and source information for jdbc proje…
breskeby Feb 12, 2025
c7398bc
Forward port release notes for v8.16.4 (#122289)
elasticsearchmachine Feb 12, 2025
1a42688
Fix synthetic source bug that would mishandle nested dense_vector fie…
benwtrent Feb 12, 2025
a59785f
Fix listener leak in exchange service (#122417) (#122454) (#122467)
dnhatn Feb 13, 2025
8a03edc
Develocity setup does not allow overwriting server url (#122470) (#12…
breskeby Feb 13, 2025
dba9d58
Add release tooling for adding new transport versions (#122426) (#122…
mark-vieira Feb 13, 2025
4bdc3f9
Deduplicate IngestStats and IngestStats.Stats identity records when d…
iverase Feb 13, 2025
f06b450
Block running ES 8.17 with JDK 24+. (#122517)
rjernst Feb 13, 2025
da33a03
Addressing int4 flat flakiness (#121437) (#122539)
benwtrent Feb 13, 2025
34a39ba
[8.x] Logsdb and source only snapshots. (#122572) (#122595)
martijnvg Feb 14, 2025
66f9dd5
unmute test (#122603)
drempapis Feb 14, 2025
18e2b7e
Bump versions after 8.17.2 release
Feb 14, 2025
e4e4cff
Bump versions after 8.16.4 release
Feb 14, 2025
8624765
Canonicalize processor names and types in IngestStats (#122610) (#122…
joegallo Feb 14, 2025
00fc0b5
Mute org.elasticsearch.xpack.ml.integration.ClassificationIT testSetU…
elasticsearchmachine Feb 15, 2025
cd625ca
[Test] Flush master queue before checking snapshots (#116938) (#122720)
ywangd Feb 17, 2025
025bd2e
Fix redact processor arraycopy bug (#122640) (#122768)
joegallo Feb 17, 2025
1865635
Removed trailing comma (#122430)
fdipilla Feb 17, 2025
61aec94
Improve jwt logging on failed auth (#122247) (#122785)
jfreden Feb 17, 2025
9160040
[8.17] Fix ArrayIndexOutOfBoundsException in ShardBulkInferenceAction…
Mikep86 Feb 18, 2025
eb69045
Add _metric_names_hash field to OTel metric mappings (#120952) (#122882)
felixbarny Feb 18, 2025
bf56ea3
[8.17] Bump json-smart and oauth2-oidc-sdk (#122737) (#122914)
jfreden Feb 19, 2025
1433fd3
Update .backportrc.json
brianseeders Feb 19, 2025
2f4ae97
unmute test (#122939)
drempapis Feb 20, 2025
2ed8cd3
[8.17] Use min node version to guard injecting settings in logs provi…
kkrik-es Feb 20, 2025
26de857
Add missing ES|QL, data stream, inference, and PKI security specifica…
pquentin Feb 21, 2025
b7da5d9
backport code to branch (#123138)
drempapis Feb 22, 2025
e9e1a82
fix stale data in synthetic source for string stored field (#123105) …
lkts Feb 24, 2025
a8470b0
Deduplicate allocation stats calls (#123267) (#123281)
DaveCTurner Feb 24, 2025
fb6cbb0
ESQL: Add known issue for VALUES (8.17) (#123288)
nik9000 Feb 24, 2025
208bd6f
ESQL: Speed up VALUES for many buckets (#123073) (#123228)
nik9000 Feb 24, 2025
04085e2
Register IngestGeoIpMetadata as a NamedXContent (#123079) (#123328)
joegallo Feb 25, 2025
2083ef8
Clarify doc values (#123309) (#123371)
marciw Feb 25, 2025
83e8015
Reduce licence checks in `LicensedWriteLoadForecaster` (#123369) (#12…
DaveCTurner Feb 25, 2025
4d8dcba
Use ordered maps for PipelineConfiguration xcontent deserialization (…
joegallo Feb 25, 2025
e882fa7
Upgrade Netty to `4.1.118.Final` (#122371) (#123482)
n1v0lg Feb 26, 2025
37e0c6f
Move eclipse specific extention property into elasticsearch eclipse p…
breskeby Feb 26, 2025
8efd853
Fix netty verification metadata (#123483)
n1v0lg Feb 26, 2025
50a799b
Small resiliency status update (#123497) (#123502)
DaveCTurner Feb 26, 2025
2386c1e
Remove references to doc types in percolator docs (#123508) (#123530)
ioanatia Feb 26, 2025
d93ba87
[8.17] Add forwards compatibility testing (#123436) (#123539)
mark-vieira Feb 26, 2025
673afe5
[Gradle] Fix build finished hooks on ci when using configuration cach…
breskeby Feb 26, 2025
e577caf
Add forwards compatibility testing CI pipeline (#123544)
mark-vieira Feb 26, 2025
4ea9ce8
Update .backportrc.json
brianseeders Feb 26, 2025
a49b801
Quote matrix variables
mark-vieira Feb 26, 2025
2f8a6b8
[8.17] Fix failing test(s) in `TimeSeriesDataStreamsIT` (#123378) (#1…
nielsbauman Feb 27, 2025
6fdbe9b
Bump versions after 7.17.28 release
Feb 27, 2025
60ee593
Fixing serialization of ScriptStats cache_evictions_history (#123384)…
masseyke Feb 27, 2025
dae8c23
[BUILD] Rework build cache authentication on CI (#122296) (#122619)
breskeby Feb 27, 2025
74870f8
Don't use preemptive agents for forwards compat tests
mark-vieira Feb 27, 2025
74ec162
Disable concurrency when top_hits sorts on anything but _score (#1236…
javanna Feb 27, 2025
a091390
[8.17] Adjust the versions for :modules:ingest-geoip:qa:full-cluster-…
joegallo Feb 27, 2025
99cb4ce
[DOCS] Update put mapping intro (#120248)
thekofimensah Feb 28, 2025
1a3e3f1
Fix `TimeSeriesDataStreamsIT.testShrinkActionInPolicyWithoutHotPhase`…
nielsbauman Feb 28, 2025
37230dc
Opster paginate changes rebase (#123674)
thekofimensah Mar 1, 2025
6d92767
[8.17] Fix early termination in LuceneSourceOperator (#123197) (#123839)
dnhatn Mar 3, 2025
9dabbf9
[8.x] [DOCS] Update servicenow search connector DLS limitation (#123865)
leemthompo Mar 3, 2025
34875a3
Update docs for v8.17.3 release (#123782)
elasticsearchmachine Mar 3, 2025
250b431
Update Flatten Graph Docs to Include a Real Flattened Graph 8.x (#123…
john-wagster Mar 3, 2025
0b2cde3
[IDEA] Enable Gradle Configuration Cache for Gradle Test Runner (#123…
breskeby Mar 4, 2025
86ab72a
[Gradle] Fix and simplify disabling assertions in test tasks (#123038…
breskeby Mar 4, 2025
e48c087
Bump versions after 8.17.3 release
Mar 4, 2025
00cb79a
Prune changelogs after 8.17.3 release
Mar 4, 2025
35bbdee
Mute org.elasticsearch.gradle.internal.InternalDistributionBwcSetupPl…
elasticsearchmachine Mar 4, 2025
aad8abb
Mute org.elasticsearch.gradle.internal.InternalDistributionBwcSetupPl…
elasticsearchmachine Mar 4, 2025
0a854f8
Bump versions after 8.16.5 release
Mar 4, 2025
e970b5a
Typo 8.17.2 release notes (#123353)
scampi Mar 4, 2025
66ce431
Add build artifact containing json file of all wire compatible versio…
mark-vieira Mar 4, 2025
7b2222d
Fix wording on node roles (#123939)
tvernum Mar 5, 2025
cbc8849
[DOCS] Update connectors repo link (#124072)
leemthompo Mar 5, 2025
9937af8
Fix configuration cache compatibility issues (#124073) (#124085)
breskeby Mar 5, 2025
4253e44
Revise mmapfs requirements
Holek Mar 5, 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.
5 changes: 3 additions & 2 deletions .backportrc.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
{
"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", "8.x", "9.0", "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",
"^v8.17.4$" : "main",
"^v8.17.3$" : "8.x",
"^v(\\d+).(\\d+).\\d+(?:-(?:alpha|beta|rc)\\d+)?$" : "$1.$2"
}
}
31 changes: 25 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 Down Expand Up @@ -78,11 +83,15 @@ 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

if [[ "$BUILDKITE_AGENT_META_DATA_PROVIDER" != *"k8s"* ]]; then
Expand All @@ -105,3 +114,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
3 changes: 2 additions & 1 deletion .buildkite/pipelines/dra-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ steps:
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
24 changes: 8 additions & 16 deletions .buildkite/pipelines/intake.template.yml
Original file line number Diff line number Diff line change
@@ -1,63 +1,57 @@
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
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
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
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
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
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-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:
Expand All @@ -67,18 +61,16 @@ steps:
image: family/elasticsearch-ubuntu-2004
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
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- wait
- trigger: elasticsearch-dra-workflow
label: Trigger DRA snapshot workflow
Expand Down
26 changes: 9 additions & 17 deletions .buildkite/pipelines/intake.yml
Original file line number Diff line number Diff line change
@@ -1,85 +1,77 @@
# 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
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
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
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
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
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-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.29", "8.16.6", "8.17.4"]
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
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
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- wait
- trigger: elasticsearch-dra-workflow
label: Trigger DRA snapshot workflow
Expand Down
1 change: 0 additions & 1 deletion .buildkite/pipelines/lucene-snapshot/build-snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ steps:
image: family/elasticsearch-ubuntu-2004
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- wait
- trigger: "elasticsearch-lucene-snapshot-tests"
build:
Expand Down
24 changes: 8 additions & 16 deletions .buildkite/pipelines/lucene-snapshot/run-tests.yml
Original file line number Diff line number Diff line change
@@ -1,63 +1,57 @@
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
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
- wait: null
- 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
machineType: custom-32-98304
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
machineType: custom-32-98304
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
machineType: custom-32-98304
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
machineType: custom-32-98304
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-2004
machineType: custom-32-98304
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:
Expand All @@ -70,15 +64,13 @@ steps:
image: family/elasticsearch-ubuntu-2004
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
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
14 changes: 14 additions & 0 deletions .buildkite/pipelines/periodic-fwc.template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
steps:
- label: {{matrix.FWC_VERSION}} / fwc
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v$$FWC_VERSION#fwcTest -Dtests.bwc.snapshot=false
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
matrix:
setup:
FWC_VERSION: $FWC_LIST
env:
FWC_VERSION: {{matrix.FWC_VERSION}}
Loading