os/bluestore: log txc details in slow op notification on committed_kv#59481
Conversation
e1f2fa0 to
d6e2f47
Compare
d6e2f47 to
1e20b50
Compare
|
jenkins test api |
|
Adding this to my future runs. Don't wait for me to merge. |
|
jenkins test make check arm64 |
|
@ifed01 I think this is fixing a tracker ticket but it's missing in the commit message. Can you please add it? |
|
This PR is under test in https://tracker.ceph.com/issues/68089. |
@batrick - you mean it's fixed https://tracker.ceph.com/issues/67339? |
Ah, my mistake. Maybe add |
1e20b50 to
f061054
Compare
Related-to clause has been added. |
|
jenkins test make check |
|
jenkins test api |
|
This PR is under test in https://tracker.ceph.com/issues/68170. |
and a few others to look at with this PR. |
Signed-off-by: Igor Fedotov <[email protected]>
kv_committed. This might be helpful to troubleshoot issues with slow ops caused by bulky client transactions. Related-to: https://tracker.ceph.com/issues/67339 Signed-off-by: Igor Fedotov <[email protected]>
Signed-off-by: Igor Fedotov <[email protected]>
f061054 to
719fd98
Compare
@batrick - nothing bad from a single transaction content perspective for the above run. I've just added another commit to track maximum amount of pending transactions (and their cost). Having pretty long list of pending transactions could be a cause for slow ops indications as well. |
I'll keep it in my next batch but not sure when that will be. @vshankar @rishabh-d-dave @mchangir please include this debugging PR in your future runs. |
|
This PR is under test in https://tracker.ceph.com/issues/68391. |
|
@ifed01 note we're ignoring Anyway, here's some jobs you can look at: |
|
@ifed01 do you want to merge this into main or keep it only for debugging |
|
jenkins test api |
|
This PR is under test in https://tracker.ceph.com/issues/68786. |
This might be helpful to troubleshoot issues with slow ops caused by bulky client transactions.
Related-to: https://tracker.ceph.com/issues/67339
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "quincy"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
When filling out the below checklist, you may click boxes directly in the GitHub web UI. When entering or editing the entire PR message in the GitHub web UI editor, you may also select a checklist item by adding an
xbetween the brackets:[x]. Spaces and capitalization matter when checking off items this way.Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windowsjenkins test rook e2e