Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kvserver: don't touch RHS raft state if RHS more recent #94933

Open
tbg opened this issue Jan 9, 2023 · 2 comments
Open

kvserver: don't touch RHS raft state if RHS more recent #94933

tbg opened this issue Jan 9, 2023 · 2 comments
Labels
C-enhancement Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception) T-kv KV Team

Comments

@tbg
Copy link
Member

tbg commented Jan 9, 2023

As of #94201, we're able to shorten the left-hand side without also having to erase-rewrite the right hand side's local unreplicated RangeID-based keys. We should make use of this to avoid having an interaction between effectively unrelated replicas.

Jira issue: CRDB-23232

Epic CRDB-39898

@tbg tbg added C-enhancement Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception) T-kv-replication labels Jan 9, 2023
@blathers-crl
Copy link

blathers-crl bot commented Jan 9, 2023

cc @cockroachdb/replication

@erikgrinaker
Copy link
Contributor

While we're in this area anyway, should we pick up #73462?

@exalate-issue-sync exalate-issue-sync bot added T-kv KV Team and removed T-kv-replication labels Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception) T-kv KV Team
Projects
No open projects
Status: Incoming
Development

No branches or pull requests

2 participants