Skip to content

Conversation

dnhatn
Copy link
Member

@dnhatn dnhatn commented Jul 31, 2025

testDifferentDimensions fails the final driver on the coordinator, causing the entire request to be cancelled. If the exchange sink is opened on a remote node but the compute request hasn't been sent, we currently cannot remove the exchange sink. To address this, we reduce the inactive sinks interval to remove inactive sinks more quickly. I also considered bypassing cancellation to close or remove the exchange sink in these cases, but since it's a larger change, I decided to defer it.

Closes #131361
Closes #131362
Closes #131363
Closes #131845

@dnhatn dnhatn added >test Issues or PRs that are addressing/adding tests test-arm Pull Requests that should be tested against arm agents :Search Relevance/ES|QL Search functionality in ES|QL and removed test-arm Pull Requests that should be tested against arm agents labels Jul 31, 2025
@dnhatn dnhatn requested a review from carlosdelest July 31, 2025 18:38
@dnhatn dnhatn marked this pull request as ready for review July 31, 2025 18:38
@elasticsearchmachine elasticsearchmachine added the Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch label Jul 31, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-search-relevance (Team:Search Relevance)

@dnhatn dnhatn requested a review from ioanatia July 31, 2025 18:41
Copy link
Member

@carlosdelest carlosdelest left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @dnhatn for fixing this! Makes sense to me

@dnhatn
Copy link
Member Author

dnhatn commented Aug 1, 2025

Thanks Carlos!

@dnhatn dnhatn enabled auto-merge (squash) August 1, 2025 21:48
@dnhatn dnhatn disabled auto-merge August 1, 2025 21:49
@dnhatn dnhatn merged commit 6ca5a18 into elastic:main Aug 1, 2025
32 of 33 checks passed
@dnhatn dnhatn deleted the exchange-sink-timeout branch August 1, 2025 21:49
szybia added a commit to szybia/elasticsearch that referenced this pull request Aug 1, 2025
…cking

* upstream/main: (166 commits)
  Reduce inactive sink interval in VectorSimilarityFunctionsIT (elastic#132288)
  ESQL: Allow agg tests to process many columns (elastic#132358)
  Update analysis-lowercase-tokenfilter.md (elastic#132359)
  Add Sparse Vector Index Options Settings to Semantic Text Field (elastic#131058)
  Collect node thread pool usage for shard balancing (elastic#131480)
  Add tasks to validate new style transport versions (elastic#131782)
  Mute org.elasticsearch.search.routing.SearchReplicaSelectionIT testNodeSelection elastic#132354
  Mute org.elasticsearch.xpack.esql.action.CrossClusterAsyncQueryIT testBadAsyncId elastic#132353
  Fixes DenseVectorFieldIndexTypeUpdateIT release tests (elastic#132346)
  Fix testCloseOrReallocateDuringPartialSnapshot (elastic#132049)
  (Doc) ILM Force Merge not on HDD and happens on hosting node not current phase tier (elastic#130280)
  Run GeoIp YAML tests in multi-project cluster and fix bug discovered by tests (elastic#131521)
  Unmutes elastic#132111, seems a transient, non reproducible issue (elastic#132253)
  Mute org.elasticsearch.search.suggest.phrase.PhraseSuggesterIT testPhraseSuggestionWithNgramOnlyAnalyzerThrowsException elastic#132347
  Add AI21 support to Inference Plugin (elastic#131238)
  OpenJDK EA builds should use https instead of http (elastic#132297)
  ESQL: Normalize timeseries aggs slightly (elastic#132284)
  Avoid internal server error on suggester ngram bad request (elastic#132321)
  [ES|QL] Rerank operator improvements (elastic#132318)
  Mute org.elasticsearch.xpack.logsdb.qa.LogsDbVersusReindexedLogsDbChallengeRestIT testTermsQuery elastic#132337
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment