Skip to content

Remove RAM accounting from segments#75274

Closed
jpountz wants to merge 19 commits intoelastic:mainfrom
jpountz:ram_accounting
Closed

Remove RAM accounting from segments#75274
jpountz wants to merge 19 commits intoelastic:mainfrom
jpountz:ram_accounting

Conversation

@jpountz
Copy link
Copy Markdown
Contributor

@jpountz jpountz commented Jul 13, 2021

This is a pre-requisite for the upgrade to Lucene 9, which removes the ability to estimate RAM usage of segments.

I am checking impacts on the following components:

  • Rally
  • Metricbeat's Elasticsearch module
  • Stack monitoring

@jpountz jpountz mentioned this pull request Jul 13, 2021
16 tasks
@jpountz jpountz requested a review from romseygeek July 13, 2021 16:51
@jpountz jpountz marked this pull request as ready for review July 13, 2021 17:17
@elasticmachine elasticmachine added the Team:Data Management (obsolete) DO NOT USE. This team no longer exists. label Jul 13, 2021
@elasticmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-core-features (Team:Core/Features)

Copy link
Copy Markdown
Contributor

@romseygeek romseygeek left a comment

Choose a reason for hiding this comment

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

LGTM, thanks @jpountz

@jpountz
Copy link
Copy Markdown
Contributor Author

jpountz commented Jul 16, 2021

I checked with @pgomulka regarding how to handle REST API version compatibility on this change, who suggested not handling _cat APIs, which are currently not covered by REST API version compatibility.

@jpountz
Copy link
Copy Markdown
Contributor Author

jpountz commented Jul 19, 2021

For the record, I'm checking with the Stack Monitoring team whether that's something that'd be breaking for them and I'm holding merging until then.

@dakrone
Copy link
Copy Markdown
Member

dakrone commented Jan 15, 2026

Going to close this as it's very old.

@dakrone dakrone closed this Jan 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.