Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
783 commits
Select commit Hold shift + click to select a range
8b6ae3c
Update IndexSettingProvider#getAdditionalIndexSettings() signature (#…
martijnvg Oct 14, 2024
fc63a61
[ML] Switch default chunking strategy to sentence (#114453) (#114730)
dan-rubinstein Oct 14, 2024
dac4d1a
Clarify use of special values for publish addresses (#114551) (#114737)
DaveCTurner Oct 14, 2024
d82daf4
Don't close/recreate adaptive allocations metrics (#114721) (#114731)
jan-elastic Oct 14, 2024
98209e4
Simplify `XContent` output of epoch times (#114491) (#114736)
DaveCTurner Oct 14, 2024
633ea4d
[8.x] [Inference API] Introduce Update API to change some aspects of …
maxhniebergall Oct 14, 2024
1ffe41b
[ML] Send mid-stream errors to users (#114549) (#114746)
prwhelan Oct 14, 2024
df62bcf
Add a query rules tester API call (#114168) (#114747)
kderusso Oct 14, 2024
b0197c8
Mute org.elasticsearch.xpack.inference.integration.ModelRegistryIT te…
elasticsearchmachine Oct 14, 2024
3038a43
[ML] Ignore unrecognized openai sse fields (#114715) (#114744)
prwhelan Oct 14, 2024
737f803
Refactor merge scheduling code to allow overrides (#114547) (#114751)
Tim-Brooks Oct 14, 2024
14ea56a
Test StDistance multivalue consistency and fixed two CartesianPoint b…
craigtaverner Oct 14, 2024
844ae7d
Remove PushTopNToSource support for ExchangeExec (#114637) (#114754)
craigtaverner Oct 14, 2024
6a00e91
Fixing test failure for #114556 (#114617) (#114632)
benwtrent Oct 14, 2024
a5e0226
Fix Synthetic Source Handling for `bit` Type in `dense_vector` Field …
benwtrent Oct 14, 2024
2ca9d7a
[ML] Stream Google Completion (#114596) (#114762)
prwhelan Oct 14, 2024
c2cec39
[8.16][ML] Pick best model variant for the default elser endpoint (#1…
davidkyle Oct 14, 2024
5babddf
only return deprecation warning for elser service (#114507) (#114770)
prwhelan Oct 14, 2024
ffcf87c
[ML] Default inference endpoint for the multilingual-e5-small model (…
davidkyle Oct 15, 2024
f273fdc
[8.x] [ML] Stream Bedrock Completion (#114732) (#114781)
prwhelan Oct 15, 2024
ac04e0d
Add IndicesMetrics instead of IndicesService to toClose (#114782) (#1…
ywangd Oct 15, 2024
e4a3fd6
Mute org.elasticsearch.xpack.inference.TextEmbeddingCrudIT testPutE5W…
elasticsearchmachine Oct 15, 2024
c4188b5
[8.x] Introduce `index.mapping.source.mode` setting to override `_sou…
salvatore-campagna Oct 15, 2024
581894a
Remove snapshot build restriction for match and qstr functions (#1144…
carlosdelest Oct 15, 2024
c87614c
ESQL: Add skips to tests that were added retroactively (#114727) (#11…
alex-spies Oct 15, 2024
ebcf26f
Add ResolvedExpression wrapper (#114592) (#114722)
gmarouli Oct 15, 2024
684c66a
Skip spatial.AirportsSortCityName before 8.13 (#114795) (#114798)
alex-spies Oct 15, 2024
db9a125
[8.x] Guard second doc parsing pass with index setting (#114649) (#11…
kkrik-es Oct 15, 2024
22deacb
[TestFix] ExplainLifecycleIT testStepInfoPreservedOnAutoRetry failing…
lukewhiting Oct 15, 2024
64e8f2a
[8.x] Adding new bbq index types behind a feature flag (#114439) (#11…
benwtrent Oct 15, 2024
45881c4
Support IPinfo databases in the ip_location processor (#114735) (#114…
joegallo Oct 15, 2024
7958086
Add documentation for passthrough field type (#114720) (#114809)
kkrik-es Oct 15, 2024
63b4d76
[ML] Dynamically get of num allocations (#114636) (#114805)
davidkyle Oct 15, 2024
e8b4ef6
Expands semantic_text tutorial with hybrid search (#114398) (#114797)
kosabogi Oct 15, 2024
b51c47f
Mute org.elasticsearch.xpack.enrich.EnrichRestIT test {p0=enrich/40_s…
elasticsearchmachine Oct 15, 2024
041ece9
[8.16][ML] Wait for allocation on scale up (#114814)
davidkyle Oct 15, 2024
e69af5a
Mute org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT te…
elasticsearchmachine Oct 15, 2024
9ca549c
Fix minor formatting issue (#114815) (#114822)
kkrik-es Oct 15, 2024
60443be
Unmute XPackRestIT (#114816)
davidkyle Oct 15, 2024
8204eba
Fix Max Score Propagation in RankDocsQuery (#114716) (#114725)
jimczi Oct 15, 2024
58781e2
[8.x] [TEST] Migrated ccs-unavailable-clusters QA tests (#114764) (#1…
jozala Oct 15, 2024
fc90105
ESQL: Introduce per agg filter (#113735) (#114842)
costin Oct 15, 2024
b96d3cb
Mark Data Stream Lifecycle APIs to stable (#114780) (#114843)
nielsbauman Oct 15, 2024
a47a210
Introduce utils for _really_ stashing the thread context (#114786) (#…
DaveCTurner Oct 15, 2024
07f5b56
Set min number of allocations for ElasticSearchInternalService to 0 (…
dan-rubinstein Oct 15, 2024
8c475a2
ESQL: Fix grammar changes around per agg filtering (#114848) (#114853)
costin Oct 15, 2024
17022fd
[8.x] Allow stored source in logsdb and tsdb (#114454) (#114648)
lkts Oct 15, 2024
ff30815
Support multi-valued fields in compute engine for ST_DISTANCE (#11483…
craigtaverner Oct 15, 2024
c43c9b6
Fix bbq index feature exposure for testing & remove feature flag (#11…
benwtrent Oct 15, 2024
d3ab379
Mute org.elasticsearch.threadpool.SimpleThreadPoolIT testThreadPoolMe…
elasticsearchmachine Oct 15, 2024
842dd50
Mute org.elasticsearch.xpack.eql.EqlRestValidationIT testDefaultIndic…
elasticsearchmachine Oct 15, 2024
be4f25e
Mute org.elasticsearch.xpack.enrich.EnrichRestIT test {p0=enrich/10_b…
elasticsearchmachine Oct 15, 2024
19fddef
[ML] Create an ml node inference endpoint referencing an existing dep…
davidkyle Oct 15, 2024
52587d6
Mute org.elasticsearch.xpack.inference.TextEmbeddingCrudIT testPutE5S…
elasticsearchmachine Oct 15, 2024
c3e7eed
Download IPinfo ip location databases (#114847) (#114872)
joegallo Oct 16, 2024
b245ad7
Mute org.elasticsearch.xpack.eql.EqlRestIT testIndexWildcardPatterns …
elasticsearchmachine Oct 16, 2024
e1239c2
Mute org.elasticsearch.xpack.enrich.EnrichRestIT test {p0=enrich/20_s…
elasticsearchmachine Oct 16, 2024
ecd2a1b
Mute org.elasticsearch.ingest.geoip.DatabaseNodeServiceIT testGzipped…
elasticsearchmachine Oct 16, 2024
ce5dc57
Mute org.elasticsearch.xpack.enrich.EnrichRestIT test {p0=enrich/10_b…
elasticsearchmachine Oct 16, 2024
a25c8f2
Βackporting fixes for randomization failures in rrf tests to 8x (#114…
pmpailis Oct 16, 2024
87987e7
[8.x] Allow synthetic source and disabled source for standard indices…
salvatore-campagna Oct 16, 2024
b69d39c
Mute org.elasticsearch.xpack.enrich.EnrichRestIT test {p0=enrich/20_s…
elasticsearchmachine Oct 16, 2024
01d6be4
Mute org.elasticsearch.xpack.eql.EqlRestValidationIT testAllowNoIndic…
elasticsearchmachine Oct 16, 2024
b6b2a14
OTel mappings: avoid metrics to be rejected when attributes are malf…
felixbarny Oct 16, 2024
bfed7f6
Mute org.elasticsearch.xpack.enrich.EnrichRestIT test {p0=enrich/20_s…
elasticsearchmachine Oct 16, 2024
6de48b1
[Failure store - selector syntax] Replace failureOptions with selecto…
gmarouli Oct 16, 2024
bdac017
Inline `MockTransportService#getLocalDiscoNode()` (#114883) (#114887)
DaveCTurner Oct 16, 2024
419b74b
Fix NPE in AdaptiveAllocationsScalerService (#114880) (#114890)
jan-elastic Oct 16, 2024
5aadfeb
Removing tech-preview header and updating documentation for retriever…
pmpailis Oct 16, 2024
bab9f88
Better DataType string checks (#114863) (#114894)
ioanatia Oct 16, 2024
a703b20
Mute org.elasticsearch.datastreams.LazyRolloverDuringDisruptionIT tes…
elasticsearchmachine Oct 16, 2024
517c4bf
[8.x] ESQL: Fix MvPercentileTests precision issues (#114844) (#114896)
ivancea Oct 16, 2024
9c1e11a
Mute org.elasticsearch.xpack.eql.EqlStatsIT testEqlRestUsage #114790
elasticsearchmachine Oct 16, 2024
1fe17a8
Mute org.elasticsearch.xpack.eql.EqlRestIT testBadRequests #114752
elasticsearchmachine Oct 16, 2024
da6af26
Mute org.elasticsearch.xpack.eql.EqlRestIT testUnicodeChars #114791
elasticsearchmachine Oct 16, 2024
ffc4575
Adjust index creation for dense vector telemetry tests (#114857)
benwtrent Oct 16, 2024
5a09346
Fix ST_CENTROID_AGG when no records are aggregated (#114888) (#114901)
craigtaverner Oct 16, 2024
f4eba62
[DOCS] Adds link to tutorial and API docs to trained model autoscalin…
szabosteve Oct 16, 2024
322b095
ESQL: adapt to new range in ToDatetimeTests (#114605) (#114905)
bpintea Oct 16, 2024
bae09a8
[8.x] Reset array scope tracking for nested objects (#114891) (#114906)
kkrik-es Oct 16, 2024
553dee9
Fix setOnce in EmbeddingRequestChunker (#114900) (#114908)
jan-elastic Oct 16, 2024
3935758
Filter out JNA Cleaner thread from test leak detection (#114668)
rjernst Oct 16, 2024
90e16e7
Replace usages of `_source.mode` in documentation (#114743) (#114917)
salvatore-campagna Oct 16, 2024
2c648e7
Document _cat/indices behavior when encountering source only indices …
pxsalehi Oct 16, 2024
61a0a69
Mute org.elasticsearch.xpack.rank.rrf.RRFRankClientYamlTestSuiteIT te…
elasticsearchmachine Oct 16, 2024
0cab608
Inject the `host.name` field mapping only if required for `logsdb` in…
salvatore-campagna Oct 16, 2024
b84e990
Bump to version 8.17.0
brianseeders Oct 16, 2024
575cd69
(Doc+) troubleshoot ILM videos (#114528) (#114932)
leemthompo Oct 16, 2024
0648ab8
Mute org.elasticsearch.smoketest.DocsClientYamlTestSuiteIT test {yaml…
elasticsearchmachine Oct 16, 2024
e4f7eea
Make ESQL EnrichPolicyResolver try to do proper connection before sen…
smalyshev Oct 16, 2024
4be9122
Enhance empty queue conditional in slicing logic (#114911) (#114940)
javanna Oct 16, 2024
9922d54
Standardize error code when bulk body is invalid (#114869) (#114944)
Tim-Brooks Oct 16, 2024
59ed405
Reducing error-level stack trace logging for normal events in GeoIpDo…
masseyke Oct 16, 2024
e53f301
[8.x] Make mapping a distinct concept in logsdb data generation (#114…
lkts Oct 16, 2024
4826574
Mute org.elasticsearch.ingest.geoip.HttpClientTests org.elasticsearch…
elasticsearchmachine Oct 16, 2024
d875c7d
Mute org.elasticsearch.xpack.enrich.EnrichRestIT test {p0=enrich/50_d…
elasticsearchmachine Oct 16, 2024
f629d74
[ES|QL] Make named parameter for identifier and pattern available onl…
fang-xing-esql Oct 16, 2024
49f359a
[8.x] Adding deprecation warnings for rank and sub_searches (#114854)…
pmpailis Oct 16, 2024
d2a08ad
Mute org.elasticsearch.xpack.remotecluster.RemoteClusterSecurityWithA…
elasticsearchmachine Oct 16, 2024
d74e7a7
Mute org.elasticsearch.xpack.logsdb.LogsdbTestSuiteIT org.elasticsear…
elasticsearchmachine Oct 16, 2024
093ce26
[8.x] Modify verifyVersions to care about 8.x rather than main for ba…
brianseeders Oct 16, 2024
c77b415
[ES|QL] Skip validating remote cluster index names in parser (#114271…
fang-xing-esql Oct 16, 2024
4b69038
Collect query metrics on search nodes (#114267) (#114345)
dnhatn Oct 17, 2024
0d6df89
Mute org.elasticsearch.license.LicensingTests org.elasticsearch.licen…
elasticsearchmachine Oct 17, 2024
91e1e02
Mute org.elasticsearch.xpack.enrich.EnrichIT testImmutablePolicy #114839
elasticsearchmachine Oct 17, 2024
2336b00
Add diagnostic output to dra workflow scripts (#114973) (#114975)
breskeby Oct 17, 2024
60c47fe
[DOCS] Adds Update inference API reference docs (#114803) (#114981)
szabosteve Oct 17, 2024
a7883ae
Squash transport versions for 8.15 (#114827) (#114971)
thecoop Oct 17, 2024
7d0f646
[DOCS] Updates adaptive allocations reference docs. (#114986) (#114988)
szabosteve Oct 17, 2024
f535195
Mute org.elasticsearch.xpack.enrich.EnrichIT testDeleteIsCaseSensitiv…
elasticsearchmachine Oct 17, 2024
bb2486b
Fix ml autoscaling for zero allocations (#114982) (#114993)
jan-elastic Oct 17, 2024
a2fbc50
Updating text_similarity_reranker tests to account for the test_reran…
pmpailis Oct 17, 2024
68e4d10
[8.x] Fix allowed warnings (#114991) (#115004)
kkrik-es Oct 17, 2024
05a79ff
Mute org.elasticsearch.xpack.enrich.EnrichRestIT test {p0=enrich/30_t…
elasticsearchmachine Oct 17, 2024
2749664
Add transport version constants used in main, to ensure the protocol …
thecoop Oct 17, 2024
b2fa443
Make inline sort alias name a prefix match in testPushTopNInlineDista…
craigtaverner Oct 17, 2024
d55ddee
Bump versions after 8.15.3 release
Oct 17, 2024
a1519ee
Prune changelogs after 8.15.3 release
Oct 17, 2024
281839b
Forward port release notes for v8.15.3 (#115028)
elasticsearchmachine Oct 17, 2024
f7ecddb
[DOCS] Update local data extraction version info (#115001) (#115024)
leemthompo Oct 17, 2024
918e8c4
Don't normalize coordinates in GeoTileUtils (#114929) (#115030)
iverase Oct 17, 2024
6a8d280
Add missing preventDeletionLock.remove in corner case (#115010) (#115…
maxhniebergall Oct 17, 2024
068f51d
Reapply "ESQL: Remove parent from FieldAttribute (#112881)" (#115006)…
alex-spies Oct 17, 2024
33b96cd
Reduce the number of SFM singletons. (#114969) (#115036)
martijnvg Oct 17, 2024
1d8c61f
Move logsdb tests to logsdb plugin (#114952) (#115034)
lkts Oct 17, 2024
310f67f
[8.x] Support semantic_text in object fields (#114601) (#115040)
Mikep86 Oct 17, 2024
8270382
Mute org.elasticsearch.xpack.enrich.EnrichIT testDeleteExistingPipeli…
elasticsearchmachine Oct 17, 2024
d9c930d
Include ignored source as part of loading field values in ValueSource…
martijnvg Oct 18, 2024
b084abf
[DOCS] Modifies inference landscape image. (#115090) (#115094)
szabosteve Oct 18, 2024
cb7f9b7
Update synthetic source documentation (#112363) (#115097)
salvatore-campagna Oct 18, 2024
62acedd
[KQL Query] Create the ANTLR parser (#114927) (#115077)
afoucret Oct 18, 2024
9e7d3a7
Mute org.elasticsearch.compute.aggregation.blockhash.BlockHashRandomi…
elasticsearchmachine Oct 18, 2024
6124836
[8.x] Cannot skip tests named "values" (#115096) (#115111)
craigtaverner Oct 18, 2024
0b535c2
Close exchanges in HttpClientTests (#115059) (#115113)
joegallo Oct 18, 2024
6e63fbb
Avoiding possibility of duplicate index names in IndexLifecycleServic…
masseyke Oct 18, 2024
e7ac7c3
Add timeout and cancellation check to rescore phase (#115048) (#115132)
benwtrent Oct 18, 2024
83a1af0
[8.x] [Test] Fix SearchRequestCacheDisablingInterceptorTests (#114828…
slobodanadamovic Oct 18, 2024
6e3ae9b
Fixing a type in the expected warning in two ingest simulate yaml tes…
masseyke Oct 18, 2024
87eef3c
Upgrade develocity plugin (#115139) (#115150)
mark-vieira Oct 18, 2024
682ed39
Remove IndexMode#isSyntheticSourceEnabled (#114963) (#115144)
lkts Oct 18, 2024
fdbef48
Refactor TSDB doc_values util allow introduce new codec (#115042) (#1…
dnhatn Oct 19, 2024
b744181
Fix IPinfo geolocation schema (#115147) (#115162)
joegallo Oct 19, 2024
39eb0b7
Mute org.elasticsearch.xpack.enrich.EnrichIT testEnrichSpecialTypes #…
elasticsearchmachine Oct 19, 2024
ade7f7c
Backport bugfix esql per cluster took time (#115168)
quux00 Oct 19, 2024
5318405
ES|QL: Fix stats by constant expression (#114899) (#115087)
luigidellaquila Oct 21, 2024
38794d2
[DOCS] Documents watsonx service of the Inference API (#115088) (#115…
szabosteve Oct 21, 2024
3b2cfae
Replace IntermittentLongGCDisruption with blocking cluster state upda…
gmarouli Oct 21, 2024
b80f677
Bool query early termination should also consider must_not clauses (#…
piergm Oct 21, 2024
b769c5e
ES|QL: remove dead code for LIKE operator (#115037) (#115192)
luigidellaquila Oct 21, 2024
075a40a
SyntheticSourceIndexSettingsProvider restores stored source (#114978)…
kkrik-es Oct 21, 2024
8c25871
[DOCS] Removes experimental tag from Inference API pages (#113857) (#…
szabosteve Oct 21, 2024
af19586
[DOCS] Documents that dynamic templates are not supported by semantic…
szabosteve Oct 21, 2024
b0b9968
ES|QL: add metrics for functions (#114620) (#115191)
luigidellaquila Oct 21, 2024
98f76c1
Fix ML autoscaling (classic cloud) for models with zero allocations (…
jan-elastic Oct 21, 2024
50e63ed
Always flush response body in AbstractBlobContainerRetriesTestCase#se…
pxsalehi Oct 21, 2024
dd50942
[8.x] Reprocess operator file settings on service start (#114295) (#1…
n1v0lg Oct 21, 2024
be9c3ab
Fix scale up for model allocations (#115189) (#115216)
jan-elastic Oct 21, 2024
76c549a
Mute org.elasticsearch.xpack.inference.TextEmbeddingCrudIT testPutE5S…
elasticsearchmachine Oct 21, 2024
b030c08
Reduce repeated warning logs from AdaptiveAllocationsScalerService (#…
jan-elastic Oct 21, 2024
b73f5c5
Do not exclude empty arrays or empty objects in source filtering with…
carlosdelest Oct 21, 2024
ef8a8bf
Update APM Java Agent to support JDK 23 (#115194) (#115237)
ldematte Oct 21, 2024
d0eb04f
ES|QL: relax tests on usage stats (#115214) (#115240)
luigidellaquila Oct 21, 2024
8fc757d
Fixed hyperlink in search.asciidoc (#115156) (#115248)
leemthompo Oct 21, 2024
d4cb781
[8.x] Change backwards test configuration to use trial license (#1152…
kkrik-es Oct 21, 2024
f38f230
ESQL: Skip unsupported grapheme cluster test (#115258)
nik9000 Oct 21, 2024
5c01815
[ESQL] Make sure we built consistent OrdinalBytesRefBlock in BlockHas…
iverase Oct 21, 2024
8678c6d
Fix test - times can be 0 sometimes (#115260) (#115268)
smalyshev Oct 21, 2024
e9072e9
[8.x] Reconcile differences between Stateful and Stateless dot-prefix…
dakrone Oct 21, 2024
2ad3807
Always check the parent breaker with zero bytes in PreallocatedCircui…
iverase Oct 21, 2024
0955729
[CI] Use console=plain so that Buildkite logs aren't a mess (#115049)…
brianseeders Oct 21, 2024
cc05e6d
Mute org.elasticsearch.reservedstate.service.FileSettingsServiceTests…
elasticsearchmachine Oct 21, 2024
b69d23d
[Test] Flush response body for progress (#115177) (#115209)
ywangd Oct 21, 2024
2203e4c
Grow internal arrays when growing the capacity in AbstractHash implem…
iverase Oct 22, 2024
186a15b
Don't use a BytesStreamOutput to copy keys in BytesRefBlockHash (#114…
iverase Oct 22, 2024
7d41a17
[8.x] Unmute BlockHashRandomizedTests (#115291)
iverase Oct 22, 2024
21312da
Adjust failure store to work with TSDS (#114307) (#115294)
gmarouli Oct 22, 2024
ab82d74
ES|QL Add initial support for semantic_text field type (#113920) (#11…
ioanatia Oct 22, 2024
467e564
[8.x] Add prefilters only once in the compound and text similarity re…
jimczi Oct 22, 2024
a7c7004
Remove ChunkedToXContentHelper.array method, swap for ChunkedToXConte…
thecoop Oct 22, 2024
cabe15d
ESQL: Fix `REVERSE` with backspace character (#115245) (#115263)
nik9000 Oct 22, 2024
94cae90
Add asset criticality indices for kibana_system_user (#113588) (#115306)
machadoum Oct 22, 2024
5980fc1
[8.x] ESQL: Add support for multivalue fields in Arrow output (#11477…
swallez Oct 22, 2024
6e77043
Mute org.elasticsearch.xpack.esql.qa.mixed.MixedClusterEsqlSpecIT org…
elasticsearchmachine Oct 22, 2024
6d0d3ba
Mute org.elasticsearch.upgrades.UpgradeClusterClientYamlTestSuiteIT t…
elasticsearchmachine Oct 22, 2024
35f7efe
Adding support for additional mapping to simulate ingest API (#114742…
masseyke Oct 22, 2024
16b472c
Mute CATEGORIZE tests also in SYNC tests (#115316)
alex-spies Oct 22, 2024
2bfbb42
[ML] Do not create the .inference index as a side effect of calling u…
davidkyle Oct 22, 2024
c210cd4
Adding validation for incompatibility of compound retrievers and scro…
pmpailis Oct 22, 2024
477f630
Update bundled jdk to 23 (#114852)
rjernst Oct 22, 2024
bc66d9c
[8.x] Unmute recently failing CCQ tests (#115218) (#115302)
alex-spies Oct 22, 2024
1a11757
#104233 Allow Watcher Node Allocation Settings (#115251) (#115330)
lukewhiting Oct 22, 2024
3cd427b
Add upper and lower max chunk size limits to ChunkingSettings (#11513…
dan-rubinstein Oct 22, 2024
1441ce4
Relax condition for H3 bins crossing the dateline (#115290) (#115338)
iverase Oct 22, 2024
86a9b7d
#111433 Watch Next Run Interval Resets On Shard Move or Node Restart …
lukewhiting Oct 22, 2024
f9a1561
Handle setting merge conflicts for overruling settings providers (#11…
kkrik-es Oct 22, 2024
7976313
Bump versions after 7.17.25 release
Oct 22, 2024
bac75d7
Prune changelogs after 7.17.25 release
Oct 22, 2024
bb1cdc0
Mute org.elasticsearch.smoketest.DocsClientYamlTestSuiteIT test {yaml…
elasticsearchmachine Oct 22, 2024
66f285e
Optimize IngestService#resolvePipelinesFromIndexTemplates (#115348) (…
joegallo Oct 22, 2024
8f568b5
Optimize downloader task executor (#115355) (#115365)
joegallo Oct 22, 2024
9cf174f
Adding support for simulate ingest mapping adddition for indices with…
masseyke Oct 22, 2024
9f8edaf
Unmuting 80_ingest_simulate method (#115370) (#115372)
masseyke Oct 22, 2024
10f711d
Revert "Add ResolvedExpression wrapper (#114592)" (#115317) (#115376)
dakrone Oct 23, 2024
d6fe260
Optimize IndexTemplateRegistry#clusterChanged (#115347) (#115366)
joegallo Oct 23, 2024
8276986
Don't run mixed cluster tests against the current version (#115377) (…
mark-vieira Oct 23, 2024
a8cef2d
[Build] Fix checkstyle exclusions on windows (#115185) (#115259)
breskeby Oct 23, 2024
3814cf4
Sometimes delegate to SourceLoader in ValueSourceReaderOperator for r…
martijnvg Oct 23, 2024
b888c48
[DOCS] Add DLS multi-match limitation (#115003) (#115388)
jfreden Oct 23, 2024
30485d4
Cherry-pick d65a030, AvgTests unmute backport (#115396)
ivancea Oct 23, 2024
2e0692c
[ML] Increase default queue_capacity to 10_000 and decrease max queue…
maxhniebergall Oct 23, 2024
7c69293
adaptive allocations: reset time interval with zero requests upon sta…
jan-elastic Oct 23, 2024
81bb57b
ESQL: Disable pushdown of WHERE past STATS (#115308) (#115419)
alex-spies Oct 23, 2024
39dc460
Expose cluster-state role mappings in APIs (#114951) (#115392)
n1v0lg Oct 23, 2024
3b906f0
Mute org.elasticsearch.xpack.security.operator.OperatorPrivilegesIT t…
elasticsearchmachine Oct 14, 2024
f3572f4
Mute org.elasticsearch.bootstrap.SpawnerNoBootstrapTests (#114555)
mark-vieira Oct 23, 2024
552a438
Refactor PipelineConfiguration#getVersion (#115423) (#115433)
joegallo Oct 23, 2024
4506be6
[8.17][ML] Fix .inference index leaking out of tests. (#115310)
davidkyle Oct 23, 2024
6513703
Updating error handling for compound retrievers (#115277) (#115428)
pmpailis Oct 23, 2024
dfe3c63
Mute org.elasticsearch.xpack.watcher.trigger.schedule.engine.TickerSc…
elasticsearchmachine Oct 23, 2024
564fcca
Consolidate @Before of rolling upgrade tests (#114677) (#115444)
rjernst Oct 23, 2024
4112856
Refactor InferenceProcessorInfoExtractor to avoid ConfigurationUtils …
joegallo Oct 23, 2024
aa558c8
[ML] Add pathc transport version for change to Get Inference Request …
davidkyle Oct 23, 2024
c444606
Mute org.elasticsearch.xpack.watcher.trigger.schedule.engine.TickerSc…
elasticsearchmachine Oct 23, 2024
755af1b
Mute org.elasticsearch.xpack.watcher.trigger.schedule.engine.TickerSc…
elasticsearchmachine Oct 23, 2024
8ea52ff
`ignore_above` default to 8191 for `logsdb` (#113442) (#115373)
lkts Oct 23, 2024
27c240a
Temporarily disable buildkite upload on Windows agents (#115449) (#11…
mark-vieira Oct 23, 2024
f39aba4
Remove LongGCDisruption scheme (#115046) (#115443)
rjernst Oct 23, 2024
376fa8d
ESQL: Fix filtered grouping on ords (#115312) (#115455)
nik9000 Oct 23, 2024
8ee5550
Mute org.elasticsearch.xpack.watcher.trigger.schedule.engine.TickerSc…
elasticsearchmachine Oct 23, 2024
c43736f
[8.x] Add tests for migration between source modes in logsdb data str…
lkts Oct 23, 2024
4282fa1
Refactor the download_database_on_pipeline_creation checks (#115421) …
joegallo Oct 23, 2024
d871d90
Mute org.elasticsearch.test.rest.yaml.RcsCcsCommonYamlTestSuiteIT tes…
elasticsearchmachine Oct 23, 2024
29c5966
Mute org.elasticsearch.xpack.core.ml.calendars.ScheduledEventTests te…
elasticsearchmachine Oct 23, 2024
548917a
ESQL: Fix test muting (#115448) (#115465)
nik9000 Oct 23, 2024
cd2a884
[ML] Fix NPE in Get Deployment Stats (#115404) (#115474)
davidkyle Oct 23, 2024
86bcb99
[8.x] Apply workaround for synthetic source of object arrays inside …
lkts Oct 24, 2024
c3e5e4a
Separate tests for snapshot and release versions (#115402) (#115447)
astefan Oct 24, 2024
c85198e
Unmute SearchWithMinCompatibleSearchNodeIT tests muted for 7.17 (#115…
kkrik-es Oct 24, 2024
5290630
ES|QL: improve docs about escaping for GROK, DISSECT, LIKE, RLIKE (#1…
luigidellaquila Oct 24, 2024
b5bfb4f
Use settings from LogsdbIndexModeSettingsProvider in SyntheticSourceI…
kkrik-es Oct 24, 2024
2e58124
Fix `FileSettingsRoleMappingUpgradeIT` assertions (#115422) (#115469)
n1v0lg Oct 24, 2024
4f3de83
[DOCS] Resolves conflict. (#115503)
szabosteve Oct 24, 2024
4a20067
Fix file settings service test on windows (#115234) (#115502)
n1v0lg Oct 24, 2024
58ff29e
[Failure store - selector syntax] Introduce the `::*` selector (#115…
gmarouli Oct 24, 2024
b755d40
[ES|QL] Simplify syntax of named parameter for identifier and pattern…
fang-xing-esql Oct 24, 2024
36e95ca
[DOCS] Improve inference API documentation (#115235) (#115525)
szabosteve Oct 24, 2024
5021d06
Mute org.elasticsearch.reservedstate.service.FileSettingsServiceTests…
elasticsearchmachine Oct 24, 2024
d2eebff
[ML] Mitigate IOSession timeouts (#115414) (#115526)
prwhelan Oct 24, 2024
1883db7
Add documentation for minimum_should_match (#113043) (#115530)
leemthompo Oct 24, 2024
7867986
[ESQL] Enable "any type" aggregations on Date Nanos (#114438)
not-napoleon Oct 24, 2024
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", "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.0.0$" : "main",
"^v8.17.0$" : "8.x",
"^v(\\d+).(\\d+).\\d+(?:-(?:alpha|beta|rc)\\d+)?$" : "$1.$2"
}
}
24 changes: 18 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 Down Expand Up @@ -78,11 +78,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 +109,11 @@ 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
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
8 changes: 0 additions & 8 deletions .buildkite/pipelines/intake.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ steps:
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
Expand All @@ -17,7 +16,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -26,7 +24,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -35,7 +32,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -44,7 +40,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -53,7 +48,6 @@ steps:
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"
Expand All @@ -67,7 +61,6 @@ 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
Expand All @@ -78,7 +71,6 @@ steps:
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
10 changes: 1 addition & 9 deletions .buildkite/pipelines/intake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ steps:
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
Expand All @@ -18,7 +17,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -27,7 +25,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -36,7 +33,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -45,7 +41,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -54,21 +49,19 @@ steps:
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
timeout_in_minutes: 300
matrix:
setup:
BWC_VERSION: ["7.17.25", "8.15.2", "8.16.0"]
BWC_VERSION: ["7.17.26", "8.15.4", "8.16.0", "8.17.0"]
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
Expand All @@ -79,7 +72,6 @@ steps:
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
8 changes: 0 additions & 8 deletions .buildkite/pipelines/lucene-snapshot/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ steps:
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
Expand All @@ -17,7 +16,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -26,7 +24,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -35,7 +32,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -44,7 +40,6 @@ steps:
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
timeout_in_minutes: 300
Expand All @@ -53,7 +48,6 @@ steps:
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"
Expand All @@ -70,7 +64,6 @@ 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
Expand All @@ -81,4 +74,3 @@ steps:
image: family/elasticsearch-ubuntu-2004
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
diskSizeGb: 250
1 change: 0 additions & 1 deletion .buildkite/pipelines/periodic-packaging.bwc.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,5 @@
image: family/elasticsearch-{{matrix.image}}
machineType: custom-16-32768
buildDirectory: /dev/shm/bk
diskSizeGb: 250
env:
BWC_VERSION: $BWC_VERSION
4 changes: 1 addition & 3 deletions .buildkite/pipelines/periodic-packaging.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,10 @@ steps:
steps:
- label: "{{matrix.image}} / packaging-tests-unix"
command: ./.ci/scripts/packaging-test.sh destructivePackagingTest
timeout_in_minutes: 300
timeout_in_minutes: 420
matrix:
setup:
image:
- centos-7
- debian-10
- debian-11
- opensuse-leap-15
- oraclelinux-7
Expand Down
Loading
Loading