- Notifications
You must be signed in to change notification settings - Fork 25.6k
Remove explicit inference model information for Fleet .integration_knowledge #136837
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…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.
| Pinging @elastic/search-inference-team (Team:Search - Inference) |
kderusso left a comment
There was a problem hiding this 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.
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!! |
…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.
| I think I added the auto-backport label too late... alas. Manual backport here: #136844 |
…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.
…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.
…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.
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_textfield.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-elasticsearchfor 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.