Skip to content

Conversation

@alexey-ivanov-es
Copy link
Contributor

@alexey-ivanov-es alexey-ivanov-es commented Apr 23, 2025

This change introduces Settings to ProjectMetadata and adds project scope support for Setting.

For now, project-scoped settings are independent from cluster settings and do not fall back to cluster-level settings.
Also, setting update consumers do not yet work correctly for project-scoped settings. These issues will be addressed separately in future PRs.

Closes: ES-10594

@alexey-ivanov-es alexey-ivanov-es added :Core/Infra/Settings Settings infrastructure and APIs >feature labels Apr 23, 2025
@elasticsearchmachine elasticsearchmachine added the serverless-linked Added by automation, don't add manually label Apr 23, 2025
@alexey-ivanov-es alexey-ivanov-es added v9.1.0 and removed serverless-linked Added by automation, don't add manually labels Apr 23, 2025
@elasticsearchmachine
Copy link
Collaborator

Hi @alexey-ivanov-es, I've created a changelog YAML for you.

@alexey-ivanov-es alexey-ivanov-es added the serverless-linked Added by automation, don't add manually label Apr 23, 2025
@alexey-ivanov-es alexey-ivanov-es marked this pull request as ready for review April 24, 2025 18:32
@alexey-ivanov-es alexey-ivanov-es requested a review from a team as a code owner April 24, 2025 18:32
@elasticsearchmachine elasticsearchmachine added the Team:Core/Infra Meta label for core/infra team label Apr 24, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (Team:Core/Infra)

Copy link
Contributor

@mark-vieira mark-vieira left a comment

Choose a reason for hiding this comment

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

One minor comment, otherwise LGTM.

@alexey-ivanov-es alexey-ivanov-es enabled auto-merge (squash) April 30, 2025 14:22
@alexey-ivanov-es alexey-ivanov-es merged commit d362fb3 into elastic:main Apr 30, 2025
15 of 17 checks passed
@alexey-ivanov-es alexey-ivanov-es deleted the per-project-settings branch May 1, 2025 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Core/Infra/Settings Settings infrastructure and APIs >refactoring serverless-linked Added by automation, don't add manually Team:Core/Infra Meta label for core/infra team v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants