Commit 77b21df
156997: kvserver: run bench without extra arguments r=pav-kv a=stevendanna
Without these additions, users of `./dev bench` need to manually specify an explicit bazel target for the kvserver_test package. This always causes a few seconds (or minutes) of confusion because (1) most of us are used to not having to specify the test package and (2) its reasonable to first suspect your recent change when you hit some bazel error.
Informs #147833
Epic: None
Release note: none
157005: mmaprototype: explain why localities don't care about the keys r=wenyihu6 a=tbg
It's because operators must use matching keys across the cluster, so only the values can be different.
For example, it's not allowed to have one node with `region=foo` and another with `fruit=banana`. It must be `region=foo`,`region=banana` and that point the key no longer plays a role since it always matches.
Epic: CRDB-55052
Co-authored-by: Steven Danna <danna@cockroachlabs.com>
Co-authored-by: Tobias Grieger <tobias.b.grieger@gmail.com>
File tree
2 files changed
+10
-0
lines changed- pkg/kv/kvserver
- allocator/mmaprototype
2 files changed
+10
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
616 | 616 | | |
617 | 617 | | |
618 | 618 | | |
| 619 | + | |
619 | 620 | | |
620 | 621 | | |
621 | 622 | | |
| 623 | + | |
622 | 624 | | |
623 | 625 | | |
624 | 626 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1922 | 1922 | | |
1923 | 1923 | | |
1924 | 1924 | | |
| 1925 | + | |
| 1926 | + | |
| 1927 | + | |
| 1928 | + | |
| 1929 | + | |
| 1930 | + | |
| 1931 | + | |
| 1932 | + | |
1925 | 1933 | | |
1926 | 1934 | | |
1927 | 1935 | | |
| |||
0 commit comments