Skip to content

Conversation

@danhermann
Copy link
Contributor

@danhermann danhermann commented May 8, 2020

We're seeing test failures in 7.x on debian8 (though I have not been able to reproduce them) with negative values for used memory which we compute as total - free. We already coerce both total and free memory to zero if negative values are reported for either because @dakrone's work in #42725 demonstrated that negative values can be returned. That said, it does not appear that those occurrences necessarily coincide such that total may be reported as negative but free is reported as positive thus resulting in a potential free > total situation.

Backport of #56435

@danhermann danhermann added >test Issues or PRs that are addressing/adding tests :Data Management/Stats Statistics tracking and retrieval APIs v7.9.0 labels May 8, 2020
@danhermann danhermann requested a review from dakrone May 8, 2020 10:57
@elasticmachine
Copy link
Collaborator

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

Copy link
Member

@dakrone dakrone 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 Dan

@danhermann
Copy link
Contributor Author

danhermann commented May 8, 2020

@dakrone, this is currently targeted only for 7.9 as it does not appear to be failing in master. Do you think it should go in master, too? Or other 7.x release branches?

@dakrone
Copy link
Member

dakrone commented May 8, 2020

@danhermann I think 7.9 and master

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport >bug :Data Management/Stats Statistics tracking and retrieval APIs Team:Data Management Meta label for data/management team >test Issues or PRs that are addressing/adding tests v7.9.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants