-
Notifications
You must be signed in to change notification settings - Fork 115
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
label-select option hang when using multiple labels #3400
Comments
"Worker with pid 23553 was terminated due to signal 9" - makes me think OOMKiller may have come to visit. Need to reproduce and investigate what's going on here. |
@ggainey came across a critical issue. When running the same command again, another CPU is maxed out. The CPU is back to normal only when killing the pid |
I could reproduce querying 10 distributions with 8 labels took five seconds when asking for 7 labels and lead to a gateway timeout after 30 seconds when querying all 8. postgres seemed to have calmed down after a few minutes though. |
An experiment shows, that switching from a GenericRelation to pgsql HStore fields solves the performance issues even without trying to do anything clever with the filter. |
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes pulp#3400
This solves the imminent performance issues. fixes #3400
Summary
when trying to fetch file distribution list with multiple labels (6 labels and above), the requests reaches timeout
Steps to reproduce
pulp file distribution list --label-select 'build_time=jf0l5j,builder_hostname=3qshx3,git_ver=foycpk,image_roles=otx8tg,parent_image_checksum=2a0ge1,parent_image_url=i9lug6'
these are just mock keys and values but the logic is the same
Expected behavior
need to get response from the pulp server in a reasonable time
Stacktrace/Error log
client (cli):
server (journal):
Pulp and pulp-cli version info
pulp3 command line interface, version 0.15.0
3.21.4
Additonal context
the issue does not reproduce when using only a few labels (until 5 labels)
The text was updated successfully, but these errors were encountered: