You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
152356: storage: add cluster setting to use old compaction eligibility r=RaduBerinde a=jbowens
In cockroachdb/pebble#5187 we altered the default compaction picking logic that determines whether a level is elgible for a default compaction. We added a knob to allow the configuration of this value at runtime in case the change has some unforeseen impact on some workloads. This commit connects this knob to a new cluster setting. This cluster setting is just an escape hatch that we don't anticipate needing.
Epic: none
Release note: none
155712: kvnemesis: add node stopping and restarting r=stevendanna a=miraradeva
This commit adds two new kvnemesis operations: stop a running node, and restart a stopped node. Similarly to previous operations that inject faults, we need to be careful about either preserving quorum (liveness mode) or allowing unavailability (safety mode). This commit adds only a liveness mode variant of kvenemesis due to the current behavior of `TestCluster` which could lead to hanging goroutines if nodes are stopped sequentially and quorum is lost (see `TestCluster.stopServers` for more details).
Part of: #64828
Release note: None
Co-authored-by: Jackson Owens <jackson@cockroachlabs.com>
Co-authored-by: Mira Radeva <mira@cockroachlabs.com>
0 commit comments