Skip to content

Conversation

@jen-huang
Copy link
Contributor

@jen-huang jen-huang commented Oct 20, 2025

Relates to elastic/kibana#239796

Follow up to https://github.com/elastic/elasticsearch/pull/132506/files#r2285096764.

With #133171 fixed, we should no longer have to set the explicit inference ID for this semantic_text field.

Ideally this will also let us take advantage of EIS becoming the default inference endpoint for Cloud (whenever that happens), while defaulting to .elser-2-elasticsearch for on-prem.

This is being treated as a blocker for 9.2.0 as part of elastic/kibana#239796. We don't want users to have this index installed with explicit IDs before EIS becomes the default.

…nowledge` Follow up to https://github.com/elastic/elasticsearch/pull/132506/files#r2285096764. With #133171 fixed, we should no longer have to set the explicit inference ID for this `semantic_text` field. Ideally this will also let us take advantage of EIS becoming the default inference endpoint (whenever that happens) for Cloud, while defaulting to `.elser-2-elasticsearch` for on-prem.
@jen-huang jen-huang self-assigned this Oct 20, 2025
@elasticsearchmachine elasticsearchmachine added v9.3.0 needs:triage Requires assignment of a team area label labels Oct 20, 2025
@jen-huang jen-huang added Team:Fleet Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch v9.2.0 labels Oct 20, 2025
@elasticsearchmachine elasticsearchmachine removed needs:triage Requires assignment of a team area label Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch labels Oct 20, 2025
@jen-huang jen-huang added >non-issue needs:triage Requires assignment of a team area label Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch and removed needs:triage Requires assignment of a team area label labels Oct 20, 2025
@elasticsearchmachine elasticsearchmachine removed the Team:Search Relevance Meta label for the Search Relevance team in Elasticsearch label Oct 20, 2025
@jen-huang jen-huang added the :SearchOrg/Inference Label for the Search Inference team label Oct 20, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/search-inference-team (Team:Search - Inference)

Copy link
Member

@kderusso kderusso left a comment

Choose a reason for hiding this comment

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

This looks fine to me, but I don't think it's a blocker because we're not yet defaulting to EIS. Also, model settings probably shouldn't have ever been set, and I would recommend removing them if they're set elsewhere.

@jen-huang
Copy link
Contributor Author

jen-huang commented Oct 20, 2025

This looks fine to me, but I don't think it's a blocker because we're not yet defaulting to EIS. Also, model settings probably shouldn't have ever been set, and I would recommend removing them if they're set elsewhere.

This is prepping for EIS becoming default because if we have it set like this, EIS won't be used when it does become the default.

Correct, model settings shouldn't have ever been set, this index was introduced for 9.2 but there was a bug with leaving inference info empty for system indices which has been fixed now (#133171).

Thank you for reviewing!!

@jen-huang jen-huang merged commit 7f3b02b into main Oct 20, 2025
35 checks passed
@jen-huang jen-huang deleted the jh/integrations-knowledge-inference branch October 20, 2025 21:24
@jen-huang jen-huang added the auto-backport Automatically create backport pull requests when merged label Oct 20, 2025
jen-huang added a commit that referenced this pull request Oct 20, 2025
…nowledge` (#136837) Follow up to https://github.com/elastic/elasticsearch/pull/132506/files#r2285096764. With #133171 fixed, we should no longer have to set the explicit inference ID for this `semantic_text` field. Ideally this will also let us take advantage of EIS becoming the default inference endpoint (whenever that happens) for Cloud, while defaulting to `.elser-2-elasticsearch` for on-prem.
@jen-huang
Copy link
Contributor Author

I think I added the auto-backport label too late... alas. Manual backport here: #136844

jen-huang added a commit that referenced this pull request Oct 20, 2025
…nowledge` (#136837) (#136844) Follow up to https://github.com/elastic/elasticsearch/pull/132506/files#r2285096764. With #133171 fixed, we should no longer have to set the explicit inference ID for this `semantic_text` field. Ideally this will also let us take advantage of EIS becoming the default inference endpoint (whenever that happens) for Cloud, while defaulting to `.elser-2-elasticsearch` for on-prem.
chrisparrinello pushed a commit to chrisparrinello/elasticsearch that referenced this pull request Oct 24, 2025
…nowledge` (elastic#136837) Follow up to https://github.com/elastic/elasticsearch/pull/132506/files#r2285096764. With elastic#133171 fixed, we should no longer have to set the explicit inference ID for this `semantic_text` field. Ideally this will also let us take advantage of EIS becoming the default inference endpoint (whenever that happens) for Cloud, while defaulting to `.elser-2-elasticsearch` for on-prem.
fzowl pushed a commit to voyage-ai/elasticsearch that referenced this pull request Nov 3, 2025
…nowledge` (elastic#136837) Follow up to https://github.com/elastic/elasticsearch/pull/132506/files#r2285096764. With elastic#133171 fixed, we should no longer have to set the explicit inference ID for this `semantic_text` field. Ideally this will also let us take advantage of EIS becoming the default inference endpoint (whenever that happens) for Cloud, while defaulting to `.elser-2-elasticsearch` for on-prem.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-backport Automatically create backport pull requests when merged >non-issue :SearchOrg/Inference Label for the Search Inference team Team:Fleet Team:Search - Inference v9.2.0 v9.3.0

4 participants