-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
rac2: implement handle raft ready #129668
Labels
A-replication-admission-control-v2
Related to introduction of replication AC v2
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
T-kv
KV Team
Comments
kvoli
added
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
A-replication-admission-control-v2
Related to introduction of replication AC v2
labels
Aug 26, 2024
kvoli
added a commit
to kvoli/cockroach
that referenced
this issue
Aug 28, 2024
This commit implements `HandleRaftEvent` on the `RangeController`. When `HandleRaftEvent` is called by the `Processor` on the leader, the `RangeController` will perform local replica state management for the range and potentially return tokens if admitted has advanced. Additionally, any entries will subject to admission control will have corresponding tokens deducted and tracked. Resolves: cockroachdb#129668 Release note: None
kvoli
added a commit
to kvoli/cockroach
that referenced
this issue
Aug 28, 2024
This commit implements `HandleRaftEvent` on the `RangeController`. When `HandleRaftEvent` is called by the `Processor` on the leader, the `RangeController` will perform local replica state management for the range and potentially return tokens if admitted has advanced. Additionally, any entries will subject to admission control will have corresponding tokens deducted and tracked. Resolves: cockroachdb#129668 Release note: None
kvoli
added a commit
to kvoli/cockroach
that referenced
this issue
Aug 29, 2024
This commit implements `HandleRaftEvent` on the `RangeController`. When `HandleRaftEvent` is called by the `Processor` on the leader, the `RangeController` will perform local replica state management for the range and potentially return tokens if admitted has advanced. Additionally, any entries will subject to admission control will have corresponding tokens deducted and tracked. Resolves: cockroachdb#129668 Release note: None
kvoli
added a commit
to kvoli/cockroach
that referenced
this issue
Aug 29, 2024
This commit implements `HandleRaftEvent` on the `RangeController`. When `HandleRaftEvent` is called by the `Processor` on the leader, the `RangeController` will perform local replica state management for the range and potentially return tokens if admitted has advanced. Additionally, any entries will subject to admission control will have corresponding tokens deducted and tracked. Resolves: cockroachdb#129668 Release note: None
craig bot
pushed a commit
that referenced
this issue
Aug 29, 2024
129759: rac2: implement handle raft event r=sumeerbhola a=kvoli This commit implements `HandleRaftEvent` on the `RangeController`. When `HandleRaftEvent` is called by the `Processor` on the leader, the `RangeController` will perform local replica state management for the range and potentially return tokens if admitted has advanced. Additionally, any entries will subject to admission control will have corresponding tokens deducted and tracked. Resolves: #129668 Release note: None Co-authored-by: Austen McClernon <[email protected]>
26 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-replication-admission-control-v2
Related to introduction of replication AC v2
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
T-kv
KV Team
Currently, RAC v2 does not support most functionality due to missing
HandleRaftReady
on the leadersRangeController
. This issue is to implement said functionality necessary to supportWaitForEval
.Jira issue: CRDB-41655
Epic CRDB-37515
The text was updated successfully, but these errors were encountered: