Commit Graph

87582 Commits

Author SHA1 Message Date
Martijn van Groningen 15c0028c04
Fix match_only_text bugs if defined as multi-field (#130188)
* Fix match_only_text bugs if defined as multi-field

Bugs starting to occur when #129126 was merged.

Closes #129737
2025-06-30 17:35:54 +10:00
elasticsearchmachine cbdafbac90 Mute org.elasticsearch.multiproject.test.CoreWithMultipleProjectsClientYamlTestSuiteIT test {yaml=cluster.stats/10_basic/Dense vector stats} #130307 2025-06-30 16:53:42 +10:00
Ignacio Vera 23cd462e07
Handle soar assignments when vector and centroid are very close (#130206) 2025-06-30 08:50:36 +02:00
elasticsearchmachine 745d71fdbb Mute org.elasticsearch.xpack.esql.inference.bulk.BulkInferenceExecutorTests testSuccessfulExecution #130306 2025-06-30 16:41:54 +10:00
elasticsearchmachine cacce50192 Mute org.elasticsearch.xpack.esql.qa.multi_node.EsqlSpecIT test {lookup-join.MvJoinKeyOnFrom SYNC} #130296 2025-06-30 01:34:53 +10:00
elasticsearchmachine f16e370d6d Mute org.elasticsearch.xpack.esql.action.EnrichIT testProfile #130270 2025-06-30 00:00:30 +10:00
Albert Zaharovits e9c12e7f01
Add TEST MergeWithLowDiskSpaceIT testForceMergeIsBlockedThenUnblocked (#130189)
This adds a new IT for when forced merges are blocked (and then
unblocked) because of the insufficient disk space situation.

This test was suggested
https://github.com/elastic/elasticsearch/pull/127613#pullrequestreview-2900135287.
2025-06-29 16:38:43 +10:00
elasticsearchmachine 3908c789fd Mute org.elasticsearch.index.IndexingPressureIT testWriteCanRejectOnPrimaryBasedOnMaxOperationSize #130281 2025-06-29 08:20:36 +10:00
elasticsearchmachine 74caaca37b Mute org.elasticsearch.xpack.searchablesnapshots.cache.shared.NodesCachesStatsIntegTests testNodesCachesStats #129863 2025-06-29 07:54:50 +10:00
elasticsearchmachine 0c42c5ec78 Mute org.elasticsearch.xpack.test.rest.XPackRestIT test {p0=esql/10_basic/basic with documents_found} #130256 2025-06-29 07:33:28 +10:00
Nhat Nguyen d887e7de9d
Add doc for min/max_over_time (#130269)
Add the initial docs structure for the TS command and time-series aggregation.
More content will be added later.
2025-06-28 10:28:31 -07:00
elasticsearchmachine debb95acfe Mute org.elasticsearch.compute.operator.topn.TopNOperatorTests testSimpleWithCranky #130215 2025-06-29 00:03:59 +10:00
ChrisHegarty 139cebc04e Only test heap segments on Java 22 and greater, in JDKVectorInt7uBenchmarkTests 2025-06-28 10:22:18 +01:00
Sam Xiao a85a8ac6bb
Fix TransportPutDatabaseConfigurationActionTests (#130227) 2025-06-28 12:01:30 +08:00
Ryan Ernst 97de5cf4e3
Skip jdk vector benchmark tests on windows 2025-06-27 17:22:13 -07:00
Keith Massey 48f60b651f
Fixing multiproject handling in TransportUpdateDataStreamMappingsAction (#130247) 2025-06-27 17:18:34 -05:00
elasticsearchmachine 6f0dbc7e79 Mute org.elasticsearch.index.codec.vectors.cluster.KMeansLocalTests testKMeansNeighbors #130258 2025-06-28 07:47:38 +10:00
Mary Gouseti 33e7db0167
[Downsampling] Ensure downsample tasks in stateless work with replicas (#130160)
Downsample tasks run on nodes that hold a searchable version of the
shard to be downsampled. So far, we chose the primary shard. This is
sufficient in general but not in a stateless distribution when only
non-primary shards are searchable.

In this PR we add functionality to distinguish a stateless deployment
and choose only search shards.
2025-06-28 07:29:34 +10:00
David Kilfoyle d3f042eea3
[Docs] Revert addition of 'Remove index block API' (#130248)
* Revert addition of 'Remove index block AP'

* Also remove 'Add index block API'
2025-06-27 15:02:04 -04:00
Mike Pellegrini 52495aa5fc
Fix incorrect accounting of semantic text indexing memory pressure (#130221) 2025-06-27 14:29:54 -04:00
Nhat Nguyen ddef899837
Allow LimitOperator in Driver assertion (#130235)
The LimitOperator can be finished early because the Limiter may be 
shared across operators. This PR relaxes the assertion to allow for
this.

Closes #130228
Closes #130219
2025-06-27 11:27:51 -07:00
Chris Hegarty 4d3b699067
JDKVectorLibrary: update low-level bounds checks and add benchmark (#130216)
This commit updates the low-level bounds checks in JDKVectorLibrary and add benchmark, so that we can more easily bench the low-level operations.

Note: I added the mr-jar gradle plugin to the benchmarks so that we can compile with preview features in Java 21, namely MemorySegment.
2025-06-27 19:21:04 +01:00
Ryan Ernst 5dcded20a9
Show entitlement jar path in agent load failure (#130233)
When the entitelement agent fails to load the underlying exception can
be cryptic. In some casees it may be that the path the agent jar is bad.
This commit expands the exception message to show the agent path
that we tried to load.
2025-06-27 11:00:18 -07:00
Tim Brooks ea2e7b4382
Reapply "Dispatch ingest work to coordination thread pool (#130152)
This reverts commit 73b0a60.

Additionally, it adds thread pool documentation.
2025-06-27 11:34:28 -06:00
Iván Cea Fontenla 287d32d86d
[ESQL] Implement missing methods of TimeSeriesAggregate (#130218)
The base methods `expressionsResolved()`, `hashCode()` and `equals()` weren't checking `timeBucket`
2025-06-28 02:59:24 +10:00
Artem Shelkovnikov b9360a49c5
Move connector generic issues to the bottom of the section (#130223) 2025-06-27 17:32:11 +02:00
Keith Massey 21bb836ce5
Adding actions to get and update data stream mappings (#130042) 2025-06-27 10:29:06 -05:00
Pat Whelan 2e8eb84fc2
[ML] SageMaker and DeepSeek specs (#130211) 2025-06-28 01:07:55 +10:00
Niels Bauman ae72582aa9
Unmute #130073 (#130203)
This test failure was already addressed by #129976.

Closes #130073
2025-06-27 11:48:47 -03:00
Niels Bauman e955872ba4
Make `ILMHistoryStore` semi-project-aware (#129933)
Ensures the history store is able to index documents into a non-default
project, but it doesn't actually work with multiple concurrent projects.
2025-06-28 00:46:56 +10:00
Luigi Dell'Aquila 0299f4edda
ES|QL: fix telemetry tests after FORK release (#129983) 2025-06-27 16:40:00 +02:00
Niels Bauman dbc8d74b14
Make `IlmHealthIndicatorService` work in multi-project cluster (#129961)
This does _not_ make the health indicator project-aware, it merely
avoids exceptions in case there are multiple projects in the cluster.
The health indicator would require significant refactoring to be made
project-aware, which is not worth it since ILM will not be running in a
multi-project context (i.e. serverless).
2025-06-28 00:20:54 +10:00
Niels Bauman 1d3cab14e8
Make ESQL join operators project-aware (#130040)
Allows both the enrich and lookup join operators to work with multiple
projects.
2025-06-28 00:17:14 +10:00
elasticsearchmachine 5df3a06d49 Mute org.elasticsearch.index.engine.ThreadPoolMergeExecutorServiceDiskSpaceTests testUnavailableBudgetBlocksNewMergeTasksFromStartingExecution #130205 2025-06-27 23:06:40 +10:00
Artem Shelkovnikov 404eb61dec
Update es-connectors-sharepoint-online.md (#130013) 2025-06-27 14:39:49 +02:00
Artem Shelkovnikov 945e807c24
[DOCS] Add mongodb connector UUID known issue (#129492)
* Update es-connectors-mongodb.md

* Apply suggestions from code review

Co-authored-by: Charlotte Hoblik <116336412+charlotte-hoblik@users.noreply.github.com>

* Update docs/reference/search-connectors/es-connectors-mongodb.md

Co-authored-by: Charlotte Hoblik <116336412+charlotte-hoblik@users.noreply.github.com>

---------

Co-authored-by: Charlotte Hoblik <116336412+charlotte-hoblik@users.noreply.github.com>
2025-06-27 14:39:38 +02:00
Kathleen DeRusso 10c0799e9b
Fix typo (#130195) 2025-06-27 13:39:19 +01:00
Luigi Dell'Aquila ed071ccc0c
Mute PatternedTextFieldMapperTests (#130176) 2025-06-27 22:26:49 +10:00
Rene Groeschke 599560234f
[Build] Setup artifact signing for maven aggregation content (#130179)
Maven central expects signed artifacts when publishing
2025-06-27 14:24:10 +02:00
Kathleen DeRusso 2d38751fe7
Add knn query vector builder example over a semantic text field to docs (#130135) 2025-06-27 08:18:40 -04:00
Luigi Dell'Aquila 201a8c99e6
Fix EsqlActionIT.testGroupingStatsOnMissingFields in release tests (#130177) 2025-06-27 13:35:23 +02:00
Ignacio Vera ce74df5c0c
Fix iterating for best centroid when algorithm is neighbour aware and decrease SAMPLES_PER_CLUSTER_DEFAULT (#130069)
* KMeansIntermediate shares assigments
2025-06-27 13:28:12 +02:00
Mariusz Józala 7c213baf4d
[CI] Correct the way merge base is identified (#130175)
Without fetching, the local repository might be missing reference to the
base branch, causing git merge-base to fail.
2025-06-27 20:50:36 +10:00
elasticsearchmachine a7156f8b1b Mute org.elasticsearch.ingest.geoip.direct.TransportPutDatabaseConfigurationActionTests testValidatePrerequisites #130178 2025-06-27 20:07:32 +10:00
Simon Cooper ceff3f1fc1
Turn direct IO for BBQ rescoring off by default (#130014) (#130163)
Backport #130014 to 9.1
2025-06-27 10:44:05 +01:00
Mariusz Józala ea9ccc3660
Do not run BC upgrade tests when no manifest found (#130167)
Fix the problem when curl/jq command returns "null" for no snapshots
found.
2025-06-27 10:36:39 +02:00
Sam Xiao 6cb7b2d2f2
Make TransportPutDatabaseConfigurationAction project aware (#130063) 2025-06-27 16:15:49 +08:00
Sam Xiao 3200abc4ce
Make EnterpriseGeoIpDownloaderLicenseListener project aware (#129992) 2025-06-27 16:12:09 +08:00
Jim Ferenczi 93e4e01277
Fix ES818BinaryQuantizedVectorsReader to not use directIO during merge (#130114)
This commit fixes the BBQ reader to **not** use directIO when merging the original float vectors.
2025-06-27 09:03:16 +01:00
Simon Cooper ff65fd1133
Turn direct IO for BBQ rescoring off by default (#130014)
Add a changelog entry for direct io option
2025-06-27 08:31:20 +01:00