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
…db#61371 cockroachdb#61374 cockroachdb#61424 cockroachdb#61428 59507: kvserver, kvclient: allow Rangefeeds to run over non-voting replicas r=aayushshah15 a=aayushshah15 Fixes cockroachdb#59454. Release justification: low risk high benefit change to be able to fuel CDC streams using non-voting replicas Release note: None 60823: docs: Add ui ARCHITECTURE.md doc r=dhartunian a=dhartunian Add an ARCHITECTURE doc to /pkg/ui to help developers onboard to the project. The doc contains pointers on general React and Redux knowledge and links on where best to acquire it as well as a dataflow diagram and some FAQs on how data flows through the application, which is likely the part that's hardest to currently understand. Release note: None 61345: sql: alter primary key is not idempotent r=fqazi a=fqazi Fixes: cockroachdb#59307 Previously, issuing an alter primary key with the exact same definition as the current primary key would cause expensive indexes to be recreated even when there was no logical change. There was overhead involved in creating these indexes and as a side effect existing indexes for the primary key would also get needlessly renamed. To address this, this patch uses the AST node for alter primary key to determine if the requested change is logically the same before any operation is executed. If its logically the same then it becomes a no-op. Release justification: This is a low risk change with good benefit to the user base by reducing extra indexes getting made and rename operations. Release note (bug fix): Alter primary key was not idempotent, so logical equivalent changes to primary keys would unnecessarily create new indexes. 61371: Update CONTRIBUTING.md r=RaduBerinde a=RaduBerinde Minor typo fix. Release justification: non-production code change. Release note: None 61374: backupccl: skip more TestProtectedTimestampSpanSelectionDuringBackup subtests r=RaduBerinde a=RaduBerinde Informs cockroachdb#57546. Release justification: non-production code change. Release note: None 61424: roachtest: install GEOS libraries for activerecord tests r=rafiss a=otan Release justification: non-production code change Release note: None 61428: sql: use correct FuncExpr when encoding sequences r=the-ericwang35 a=the-ericwang35 Previously, when encoding sequences by swapping sequence names for IDs, we were always wrapping the sequence in a nextval func. This is incorrect, and instead we should wrap the sequence in whatever function it came in before this encoding. This patch makes this change. Release justification: bug fix for new functionality Release note (bug fix): use correct FuncExpr when encoding sequences. Co-authored-by: Aayush Shah <[email protected]> Co-authored-by: David Hartunian <[email protected]> Co-authored-by: Faizan Qazi <[email protected]> Co-authored-by: RaduBerinde <[email protected]> Co-authored-by: Radu Berinde <[email protected]> Co-authored-by: Oliver Tan <[email protected]> Co-authored-by: Eric Wang <[email protected]>
- Loading branch information
Showing
12 changed files
with
533 additions
and
28 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
Oops, something went wrong.