Description
When query nodes are unavailable accessing certain system:keyspaces is expensive.
Same thing applies when they contain loads of entries.
Remove bottlenecks like relying on whoAmI() to determine if entries are local, avoid probing down nodes if possible, and delaying marshalling plans and timings.
Attachments
For Gerrit Dashboard: MB-54895 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
184253,3 | MB-54895 delay cost of plan marshal in system:prepareds | master | query | Status: MERGED | +2 | +1 |
184315,3 | MB-54895 skip probing index keys for unhealthy nodes | master | query | Status: MERGED | +2 | +1 |