mma: prototype#142138
Conversation
sumeerbhola
left a comment
There was a problem hiding this comment.
Reviewable status:
complete! 0 of 0 LGTMs obtained (waiting on @kvoli)
a discussion (no related file):
The first commit is from #142002
@kvoli This depends on support in clusterState that will get added by your PR. The code here is tentative with many TODOs, some of which are trivial, some for post-protoyping, and some dependent on clarifying the semantics we want for diversity decrease. I am leaning towards this being the start of the prototyping branch since we are now starting to write non-data-structure code and much more is subject to change on how we do the integration.
sumeerbhola
left a comment
There was a problem hiding this comment.
Reviewable status:
complete! 0 of 0 LGTMs obtained (waiting on @kvoli)
a discussion (no related file):
Previously, sumeerbhola wrote…
The first commit is from #142002
@kvoli This depends on support in clusterState that will get added by your PR. The code here is tentative with many TODOs, some of which are trivial, some for post-protoyping, and some dependent on clarifying the semantics we want for diversity decrease. I am leaning towards this being the start of the prototyping branch since we are now starting to write non-data-structure code and much more is subject to change on how we do the integration.
@kvoli added a commit for rebalancing leases. I'll stop here until we can discuss next steps.
kvoli
left a comment
There was a problem hiding this comment.
Reviewable status:
complete! 0 of 0 LGTMs obtained (waiting on @sumeerbhola)
a discussion (no related file):
Previously, sumeerbhola wrote…
@kvoli added a commit for rebalancing leases. I'll stop here until we can discuss next steps.
Ack, lets discuss on Monday.
07fd7e4 to
c587a83
Compare
|
It looks like your PR touches production code but doesn't add or edit any test code. Did you consider adding tests to your PR? 🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf. |
|
Rebased to resolve conflicts. |
|
Your pull request contains more than 1000 changes. It is strongly encouraged to split big PRs into smaller chunks. 🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf. |
732529c to
c4c1dcd
Compare
|
Fixed up the last commit to resolve shadowing a var. |
e66d2d5 to
ab19680
Compare
f601840 to
f6b1501
Compare
|
Rebased on master to pick up 607b5e5 - more in https://cockroachlabs.slack.com/archives/CJ0H8Q97C/p1743531027447729. (I show up as a co-author for everything as a result, but I didn't contribute anything 😬) |
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com> # Conflicts: # docs/generated/settings/settings.html # pkg/kv/kvserver/asim/asim.go # pkg/kv/kvserver/asim/gossip/gossip.go # pkg/kv/kvserver/asim/mmaintegration/BUILD.bazel # pkg/kv/kvserver/asim/mmaintegration/mma_store_rebalancer.go # pkg/kv/kvserver/asim/queue/lease_queue.go # pkg/kv/kvserver/asim/queue/replicate_queue.go # pkg/kv/kvserver/asim/state/BUILD.bazel # pkg/kv/kvserver/asim/state/impl.go # pkg/kv/kvserver/asim/state/state.go # pkg/kv/kvserver/asim/tests/testdata/non_rand/example_rebalancing.txt # pkg/kv/kvserver/lease_queue.go # pkg/kv/kvserver/store.go # pkg/kv/kvserver/store_gossip.go # pkg/kv/kvserver/store_gossip_test.go # pkg/kv/kvserver/stores.go
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
With some package name harmonization, etc. See cockroachdb#142138 for the commit history represented in this commit. Informs cockroachdb#103320 Epic: CRDB-25222 Release note: None Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com> Co-authored-by: wenyihu6 <wenyi@cockroachlabs.com> Co-authored-by: Austen McClernon <austen@cockroachlabs.com>
Informs #103320
Epic: CRDB-25222
Release note: None