Skip to content
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

Profile the fetch phase (backport of #77064) #77633

Merged
merged 6 commits into from
Sep 13, 2021

Conversation

nik9000
Copy link
Member

@nik9000 nik9000 commented Sep 13, 2021

This adds profiling to the fetch phase so we can tell when fetching is
slower than we'd like and we can tell which portion of the fetch is
slow. The output includes which stored fields were loaded, how long it
took to load stored fields, which fetch sub-phases were run, and how
long those fetch sub-phases took.

Closes #75892

This adds profiling to the fetch phase so we can tell when fetching is
slower than we'd like and we can tell which portion of the fetch is
slow. The output includes which stored fields were loaded, how long it
took to load stored fields, which fetch sub-phases were run, and how
long those fetch sub-phases took.

Closes elastic#75892
nik9000 added a commit to nik9000/elasticsearch that referenced this pull request Sep 13, 2021
We make wire changes in elastic#77633 so we need to disable the backwards
compatibility tests in master before merging the wire changes. We'll
re-enable them after the backport is merged.
@nik9000
Copy link
Member Author

nik9000 commented Sep 13, 2021

run elasticsearch-ci/part-2

@nik9000
Copy link
Member Author

nik9000 commented Sep 13, 2021

@elasticmachine, run elasticsearch-ci/part-2

nik9000 and others added 4 commits September 13, 2021 11:44
In elastic#77064 I added some more tests for profiling. It fails when a
`rarely()` block hits - roughly 2% of the time. This should fix it.
nik9000 added a commit that referenced this pull request Sep 13, 2021
We make wire changes in #77633 so we need to disable the backwards
compatibility tests in master before merging the wire changes. We'll
re-enable them after the backport is merged.
@nik9000 nik9000 merged commit 1eeda37 into elastic:7.x Sep 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants