-
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
crosscluster/logical: test fully connected 4 way replication and dag replication #129890
Labels
A-disaster-recovery
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
P-2
Issues/test failures with a fix SLA of 3 months
T-disaster-recovery
Comments
msbutler
added
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
T-disaster-recovery
labels
Aug 29, 2024
cc @cockroachdb/disaster-recovery |
exalate-issue-sync
bot
added
the
P-2
Issues/test failures with a fix SLA of 3 months
label
Sep 3, 2024
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 3, 2024
All previous tests were A <-> B replication. This commit adds an acyclic test with multiple sources for one target, and a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 3, 2024
All previous tests were A <-> B replication. This commit adds an acyclic test with multiple sources for one target, and a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 3, 2024
All previous tests were A <-> B replication. This commit adds an acyclic test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 5, 2024
All previous tests were A <-> B replication. This commit adds an acyclic test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 5, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 5, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 5, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 5, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 5, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 6, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 9, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 9, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 9, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
navsetlur
added a commit
to navsetlur/cockroach
that referenced
this issue
Sep 9, 2024
All previous tests were A <-> B replication. This commit adds a test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: cockroachdb#129890
craig bot
pushed a commit
that referenced
this issue
Sep 9, 2024
130039: logical: Test different connected graphs for ldr r=msbutler a=navsetlur All previous tests were A <-> B replication. This commit adds an acyclic test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: #129890 130351: workload/schemachanger: ignore unique violation errors for CREATE INDEX r=fqazi a=fqazi Previously, the schema changer workload added logic to ignore potential unique violation errors during CREATE UNIQUE INDEX. This logic was for the statement phase, which is not when this error would be noticed, so it did not work correctly. To address this, this patch adds the logic to make unique violations error as potential commit error for CREATE INDEX. Fixes: #129366 Release note: None Co-authored-by: Naveen Setlur <naveen.setlur@cockroachlabs.com> Co-authored-by: Faizan Qazi <faizan@cockroachlabs.com>
craig bot
pushed a commit
that referenced
this issue
Sep 9, 2024
130039: logical: Test different connected graphs for ldr r=msbutler a=navsetlur All previous tests were A <-> B replication. This commit adds an acyclic test with multiple sources for one target, and another one with a fully connected replication graph. Release note: none Informs: #129890 130349: build: allow roachtest defaults to be overwritten r=rickystewart a=renatolabs This allows the `PARALLELISM` and `CPUQUOTA` defaults to be overwritten when running experiments on TeamCity. Epic: none Release note: None Co-authored-by: Naveen Setlur <naveen.setlur@cockroachlabs.com> Co-authored-by: Renato Costa <renato@cockroachlabs.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-disaster-recovery
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
P-2
Issues/test failures with a fix SLA of 3 months
T-disaster-recovery
We only test bidirectional replication. We should test the following topologies:
DAG:
A -> B -> C
and:
Fully Connected graph between 4 targets:
A, B, C, D, where each target connects to every other target.
Note: all these should be tested on a single test cluster to speed things up. Each target merely needs to be a separate table.
Jira issue: CRDB-41754
The text was updated successfully, but these errors were encountered: