Skip to content

Introduce a Few Settings Singleton Instances (#78897)#78908

Merged
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:78897-7.x
Oct 11, 2021
Merged

Introduce a Few Settings Singleton Instances (#78897)#78908
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:78897-7.x

Conversation

@original-brownbear
Copy link
Copy Markdown
Contributor

This is mostly motivated by the ILM steps changes, that showed up as hot in
profiling since instantiating a Settings instance turns out to be somewhat expensive.
Also cleans up a couple of other spots and some duplication as well.

backport of #78897

This is mostly motivated by the ILM steps changes, that showed up as hot in
profiling since instantiating a `Settings` instance turns out to be somewhat expensive.
Also cleans up a couple of other spots and some duplication as well.
@original-brownbear original-brownbear added :Data Management/ILM+SLM DO NOT USE. Use ":StorageEngine/ILM" or ":Distributed Coordination/SLM" instead. backport labels Oct 11, 2021
@elasticmachine elasticmachine added the Team:Data Management (obsolete) DO NOT USE. This team no longer exists. label Oct 11, 2021
@elasticmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-data-management (Team:Data Management)

@original-brownbear original-brownbear merged commit 7630301 into elastic:7.x Oct 11, 2021
@original-brownbear original-brownbear deleted the 78897-7.x branch October 11, 2021 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport :Data Management/ILM+SLM DO NOT USE. Use ":StorageEngine/ILM" or ":Distributed Coordination/SLM" instead. Team:Data Management (obsolete) DO NOT USE. This team no longer exists. v7.16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants