storage: add block load limit and metric
This change adds a limit on the number of block loads that happen in parallel (for a given store); and a metric for the (instantaneous) number of block loads in progress.
Showing
- DEPS.bzl 3 additions, 3 deletionsDEPS.bzl
- build/bazelutil/distdir_files.bzl 0 additions, 0 deletionsbuild/bazelutil/distdir_files.bzl
- docs/generated/metrics/metrics.html 1 addition, 0 deletionsdocs/generated/metrics/metrics.html
- go.mod 1 addition, 1 deletiongo.mod
- go.sum 2 additions, 2 deletionsgo.sum
- pkg/kv/kvserver/metrics.go 18 additions, 0 deletionspkg/kv/kvserver/metrics.go
- pkg/storage/BUILD.bazel 1 addition, 0 deletionspkg/storage/BUILD.bazel
- pkg/storage/engine.go 7 additions, 0 deletionspkg/storage/engine.go
- pkg/storage/pebble.go 30 additions, 0 deletionspkg/storage/pebble.go
Loading
Please register or sign in to comment