forked from cockroachdb/cockroach
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
103808: changefeedccl: freeze the hashing algorithm r=[miretskiy] a=HonoreDB In almost every place where we need consistent hashing, we specify it. But in the Kafka sink, we just used Sarama's default, which is subject to change. This PR specifies the algorithm explicitly there too, and adds a test with hardcoded values so that future updates can't cause inconsistent behavior in a running changefeed. Fixes cockroachdb#101779 103835: streamingccl: store replicated time in details r=msbutler a=stevendanna The cutover process uses the progress field to record how many ranges need to be reverted. This, however, wipes out the high watermark that was previously stored in that progress field. Here, we move the canonical copy of the high watermark to the progress details. For clarity, we rename "high watermark" as "replicated time". Further, we delete a long skipped test that isn't providing much value. Fixes cockroachdb#103534 Epic: none Release note: None 103891: kv: allow commit triggers for manually-ended transactions r=nvanbenschoten a=miraradeva Previously, commit triggers were only invoked upon an explicit transaction Commit(). However, sometimes transactions are committed with a separate EndTxnRequest instead, and in those cases the commit triggers were not invoked. This patch fixes the issue by invoking commit triggers as part of Send(). Part of: cockroachdb#82538 Release note: None Co-authored-by: Aaron Zinger <[email protected]> Co-authored-by: Steven Danna <[email protected]> Co-authored-by: Mira Radeva <[email protected]>
- Loading branch information
Showing
29 changed files
with
429 additions
and
656 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.