-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cherry-pick #9603 to 6.x: Fixes parsing of GC entries in elasticsearch server log #9810
Conversation
If you look at the diff of this PR and compare it with the diff of the original PR to |
Should this PR have a changelog? Is this a breaking change? |
This is an interesting question Nicholas. It's technically a breaking
change since we are changing the structure of the data being collected, but
I find it hard that anyone was using these messages for anything useful
since the semantics of the collected data was wrong anyway. But yeah, it's
a breaking change.
…On Fri, Dec 28, 2018, 04:41 Nicolas Ruflin ***@***.*** wrote:
Should this PR have a changelog? Is this a breaking change?
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
<#9810 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAHeQxu6z5tho-dL_y4tlZ24XcWBGkAoks5u9b0EgaJpZM4ZjGlN>
.
|
Technically this is a breaking change, but as @tsouza pointed out the old field was meaningless. Tangential note: this module is in Regardless, I think this deserves an entry in the CHANGELOG. I missed it in the original PR to |
3912fa4
to
7392659
Compare
@ruflin I added two CHANGELOG entries, or rather the same entry under two sections: breaking changes and bug fixes. Do you think this is okay? |
@ycombinator I'm also good if we agree that it was a bug :-) Can you add this also the .next Changelog in case you are already touching the PR? |
7392659
to
12ccad0
Compare
@ruflin I've updated this PR per your feedback and CI is green now. Mind taking another look at it, when you get a chance? Thanks. |
Cherry-pick of PR #9603 to 6.x branch. Original message:
Resolves #9513.
This PR:
gc_overhead
field. Turns out what we were parsing was actually an insignificant sequential number, not GC overhead,gc.collection_duration
field, e.g.1.2s
, which is the time spent performing GC, andgc.observation_duration
field, e.g.1.8s
, which is the overall time over which GC collection was performedIt also splits up the long grok expression in the ingest pipeline into smaller patterns and references those patterns, hopefully for easier readability.