-
Notifications
You must be signed in to change notification settings - Fork 25.2k
Chunk profiling stacktrace response #96340
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
Chunk profiling stacktrace response #96340
Conversation
With this commit we implement chunking for the get stacktraces API in the profiling plugin as typical response sizes are dozens of MB large.
Pinging @elastic/profiling (Team:Universal Profiling) |
Hi @danielmitterdorfer, I've created a changelog YAML for you. |
@original-brownbear I've assigned you as a reviewer as you've implemented the underlying infrastructure and I'd appreciate if you could take a look. One remark about the test case: I did not inherit from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me; I left one question.
x-pack/plugin/profiler/src/main/java/org/elasticsearch/xpack/profiler/GetProfilingResponse.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM if you're ok with what David points out :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM2
Thanks both for the quick review! |
With this commit we implement chunking for the get stacktraces API in the profiling plugin as typical response sizes are dozens of MB large.