Skip to content

[Inference] Correctly preserve class information for internal endpoints on update - #142380

Merged
dimitris-athanasiou merged 4 commits into
elastic:mainfrom
dimitris-athanasiou:preserve-class-for-es-internal-service-settings-on-update
Feb 12, 2026
Merged

dimitris-athanasiou merged 4 commits into
elastic:mainfrom
dimitris-athanasiou:preserve-class-for-es-internal-service-settings-on-update

Conversation

@dimitris-athanasiou

@dimitris-athanasiou dimitris-athanasiou commented Feb 12, 2026 •

Copy link
Copy Markdown
Contributor

This addresses a bug introduced in #140003 which causes service settings for elasticsearch internal inference endpoints to lose their subclass information and remain only as the ElasticsearchInternalServiceSettings parent class.

…ts on update

This addresses a bug introduced in elastic#140003 which causes service settings
for elasticsearch internal inference endpoints to lose their subclass information
and remain only as the `ElasticsearchInternalServiceSettings` parent class.
@dimitris-athanasiou dimitris-athanasiou added >bug :SearchOrg/Inference Label for the Search Inference team v9.4.0 labels Feb 12, 2026
@dimitris-athanasiou
dimitris-athanasiou marked this pull request as ready for review February 12, 2026 11:21
@elasticsearchmachine

Copy link
Copy Markdown
Collaborator

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

@elasticsearchmachine

Copy link
Copy Markdown
Collaborator

Hi @dimitris-athanasiou, I've created a changelog YAML for you.

@Jan-Kazlouski-elastic Jan-Kazlouski-elastic left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Left a few comments.
Haven't looked too deep into tests as they are mostly moved from existing ElasticsearchInternalServiceSettingsTests class and should be ok

Comment thread docs/changelog/142380.yaml Outdated
@dimitris-athanasiou dimitris-athanasiou changed the title [Inference] Correctly preserve class information for internal endpoin… [Inference] Correctly preserve class information for internal endpoints on update Feb 12, 2026

@Jan-Kazlouski-elastic Jan-Kazlouski-elastic left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good to me!

@dimitris-athanasiou
dimitris-athanasiou merged commit 6a96b28 into elastic:main Feb 12, 2026
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants