Carlos Delgado
Carlos Delgado
This is previous work for https://github.com/elastic/elasticsearch/pull/105515. Refactor out some common methods in `ServiceSettings` class so they are available for serialization as part of inference results in `semantic_text`. When serializing dense...
Adds inference calculation to ingested documents, via`ShardBulkInferenceActionFilter`. This action filter intercepts `TransportShardBulkAction`s (before being sent to the data nodes) and calculates inference using the `InferenceServiceRegistry` / `ModelRegistry`. Batching is done...
Created an IT for bulk ingestion using semantic_text. I've done an IT that mixes bulk operations (index, update, upsert) on an index, and tests the number of documents in the...
This is a follow-up to https://github.com/elastic/elasticsearch/pull/108102 created after talking to Armin: - Avoids using an `ActionFilter` - Creates a new `BulkShardOperationProcessor` interface for processing `BulkShardRequests` - A new service `BulkShardOperationService`...
Closes https://github.com/apache/lucene/issues/12877 Adds a minimum number of segments to `TieredMergePolicy`. This allows to ensure that a minimum search concurrency parallelism is achievable using inter-segment parallelism.
Changes auto-expand replicas in synonyms index to `0-1` from `0-all`. This is the only system index that uses a 0-all setting, and that causes failures in CI related to #113478....
Adds a `:` match operator that provides support for the following expressions: ``` FROM search-movies | WHERE title:"Harry" and title:"Potter" ``` This operator replaces the previous MATCH operator. Fuzziness and...