-
Notifications
You must be signed in to change notification settings - Fork 110
Mixed shard repair reproducer #8435
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
base: master
Are you sure you want to change the base?
Conversation
05d9461 to
3060c15
Compare
|
I am not familiar with the SCT code, but the description looks good to me. |
3060c15 to
7f38a55
Compare
|
7f38a55 to
9502ed2
Compare
|
9502ed2 to
d09d884
Compare
|
4b62220 to
13c631d
Compare
|
master-60-59-58 |
|
poc2-60-59-58 decoded: |
3f3986d to
b3929c0
Compare
7fca2ff to
a948bb9
Compare
|
@Deexie How did you execute the new sct test introduced in this PR? Do you run through Jenkins? Could you share the details? |
sdcm/sct_config.py
Outdated
| """), | ||
|
|
||
| dict(name="nodes_smp", env="SCT_NODES_SMP", type=list, | ||
| help="List of shard numbers of nodes in Scylla cluster; list of int, like [4, 5, 3]"), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| help="List of shard numbers of nodes in Scylla cluster; list of int, like [4, 5, 3]"), | |
| help="List of shard number to set per node in Scylla cluster; list of int, like [4, 5, 3]"), |
I wonder how it would work with multi-dc cases:
region_name: 'eu-west-1 us-east-1'
n_db_nodes: '2 1'
nodes_smp: [12, 12, 15]There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The number is based on node_index and I think it does not depend on dc
fruch
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
- we might be able to name a bit better the configuration option
- arguments shouldn't be mutable
d6babe8 to
3ba3fec
Compare
|
3ba3fec to
3d55f23
Compare
|
|
@Deexie new branch |
3d55f23 to
8482007
Compare
|
8482007 to
3a1912d
Compare
|
@Deexie what is the status of this? |
3a1912d to
4eeff18
Compare
identified changes in generated codediff found by running: |
|
4eeff18 to
3e7055e
Compare
identified changes in generated codediff found by running: |
|
@Deexie should this PR be un-marked as Draft? |
Add custom shard number config for Scylla clusters.
…es with custom shard number Copy asimetric jenkins longevity pipelines and set custom shard number for them.
3e7055e to
66a8f7f
Compare
|
identified changes in generated codediff found by running: |



Reproducer for mixed shard repair to choose the best solution for scylladb/scylladb#18269.
Sets up a 3-node cluster on AWS with 1TB of data and runs repair.
It will be run with jenkins with the following configurations: