-
Notifications
You must be signed in to change notification settings - Fork 4.1k
kv: add observability for exceeded maxTrackingBytes in txnPipeliner #121471
Copy link
Copy link
Closed
Labels
A-kv-observabilityA-kv-transactionsRelating to MVCC and the transactional model.Relating to MVCC and the transactional model.C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)GA-blockerT-kvKV TeamKV Teambranch-release-24.1Used to mark GA and release blockers, technical advisories, and bugs for 24.1Used to mark GA and release blockers, technical advisories, and bugs for 24.1
Description
From @arulajmani's comment in #121088:
I was thinking we could add metrics/logs on the response path whenever tracking pipelined locks for a ranged request causes us to go over budget. If imprecisely predicting the memory usage for ranged requests ever becomes a problem, we can always reach for the cluster settings that disable lock pipelining for
DeleteRange/locking{,Reverse}Scanrequests.
Jira issue: CRDB-37280
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-kv-observabilityA-kv-transactionsRelating to MVCC and the transactional model.Relating to MVCC and the transactional model.C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)GA-blockerT-kvKV TeamKV Teambranch-release-24.1Used to mark GA and release blockers, technical advisories, and bugs for 24.1Used to mark GA and release blockers, technical advisories, and bugs for 24.1