Skip to content

Conversation

@javanna
Copy link
Member

@javanna javanna commented Mar 19, 2025

A while ago we introduced a completion postings format extension to eventually be able to customize how completion FSTs are loaded. See #111494.

We have never leveraged this extension, and meanwhile Lucene is moving to always load FSTs off-heap, and no longer allow on-heap. See apache/lucene#14364 .

This commit removes the SPI extension as it is no longer needed.

A while ago we introduced a completion postings format extension to eventually
be able to customize how completion FSTs are loaded. See elastic#111494.

We have never leveraged this extension, and meanwhile Lucene is moving
to always load FSTs off-heap, and no longer allow on-heap.
See apache/lucene#14364 .

This commit removes the SPI extension as it is no longer needed.
@elasticsearchmachine elasticsearchmachine added serverless-linked Added by automation, don't add manually v9.1.0 labels Mar 19, 2025
@javanna javanna marked this pull request as ready for review March 20, 2025 08:58
@javanna javanna added :Search Foundations/Search Catch all for Search Foundations v8.19.0 >non-issue labels Mar 20, 2025
@elasticsearchmachine elasticsearchmachine added the Team:Search Foundations Meta label for the Search Foundations team in Elasticsearch label Mar 20, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-search-foundations (Team:Search Foundations)

@javanna javanna added the :Search Relevance/Suggesters "Did you mean" and suggestions as you type label Mar 20, 2025
@elasticsearchmachine elasticsearchmachine added the Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch label Mar 20, 2025
@elasticsearchmachine
Copy link
Collaborator

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

Copy link
Member

@benwtrent benwtrent left a comment

Choose a reason for hiding this comment

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

:feelsgood:

@javanna javanna added auto-backport Automatically create backport pull requests when merged and removed auto-backport Automatically create backport pull requests when merged labels Mar 20, 2025
@javanna javanna merged commit 8fdf44d into elastic:main Mar 20, 2025
18 checks passed
@javanna javanna deleted the refactoring/remove_completion_extension branch March 20, 2025 14:07
@javanna javanna removed the v8.19.0 label Mar 20, 2025
afoucret pushed a commit to afoucret/elasticsearch that referenced this pull request Mar 21, 2025
A while ago we introduced a completion postings format extension to eventually
be able to customize how completion FSTs are loaded. See elastic#111494.

We have never leveraged this extension, and meanwhile Lucene is moving
to always load FSTs off-heap, and no longer allow on-heap.
See apache/lucene#14364 .

This commit removes the SPI extension as it is no longer needed.
smalyshev pushed a commit to smalyshev/elasticsearch that referenced this pull request Mar 21, 2025
A while ago we introduced a completion postings format extension to eventually
be able to customize how completion FSTs are loaded. See elastic#111494.

We have never leveraged this extension, and meanwhile Lucene is moving
to always load FSTs off-heap, and no longer allow on-heap.
See apache/lucene#14364 .

This commit removes the SPI extension as it is no longer needed.
omricohenn pushed a commit to omricohenn/elasticsearch that referenced this pull request Mar 28, 2025
A while ago we introduced a completion postings format extension to eventually
be able to customize how completion FSTs are loaded. See elastic#111494.

We have never leveraged this extension, and meanwhile Lucene is moving
to always load FSTs off-heap, and no longer allow on-heap.
See apache/lucene#14364 .

This commit removes the SPI extension as it is no longer needed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

>non-issue :Search Foundations/Search Catch all for Search Foundations :Search Relevance/Suggesters "Did you mean" and suggestions as you type serverless-linked Added by automation, don't add manually Team:Search Foundations Meta label for the Search Foundations team in Elasticsearch Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants