-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
113703: streamingccl: fix cross cluster replication bug r=adityamaru a=adityamaru This change does a couple of things: - It introduces a cluster setting to enable replication of span configs from the source, system tenant to the destination, system tenant. This settings is default true. This is a new feature in 23.2 and so it seems like a good idea to have a killswitch. - It special cases `pgcode.UndefinedFunction` error that is thrown if the source cluster is on a pre-23.2 version that does not recognize `crdb_internal.setup_span_configs_stream($1)`. In case of this error, we simply skip replicating the span configs. This is meant to be a short term, backportable solution. Fixes: #113682 Release note (bug fix): fixes a bug where replicating from a source cluster that is on an older version (<23.2) than the destination cluster would fail because of an undefined builtin function 113706: roachtest: port tpcc/mixed-headroom to the new framework r=renatolabs,RaduBerinde a=DarrylWong Note that the new framework randomizes how many version upgrades occur. This removes the need for both a single upgrade and multiple upgrade test and the two were merged. Release note: None Fixes: #110537 Co-authored-by: adityamaru <[email protected]> Co-authored-by: DarrylWong <[email protected]>
- Loading branch information
Showing
7 changed files
with
97 additions
and
223 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
Oops, something went wrong.