Skip to content
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

repair: accelerate repair load_history time #16927

Merged

Conversation

MyByte0
Copy link
Contributor

@MyByte0 MyByte0 commented Jan 23, 2024

Using parallel_for_each_table instance of for_each_table_gently on
repair_service::load_history, to reduced bootstrap time.
Using uuid_xor_to_uint32 on repair load_history dispatch to shard.

Ref: #16774

@scylladb-promoter
Copy link
Contributor

@scylladb/scylla-maint please review and trigger CI for this pull request
CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

@tchaikov
Copy link
Contributor

@MyByte0 does this address the problem you reported at #16911? also, i noticed that you closed it. because it was not reproducible?

@MyByte0
Copy link
Contributor Author

MyByte0 commented Jan 23, 2024

@MyByte0 does this address the problem you reported at #16911? also, i noticed that you closed it. because it was not reproducible?
I found it duplicate with
#16774
So I close it.

@scylladb-promoter
Copy link
Contributor

🟢 CI State: SUCCESS

✅ - Build
✅ - Unit Tests
✅ - dtest

Build Details:

  • Duration: 1 hr 43 min
  • Builder: spider3.cloudius-systems.com

Copy link
Contributor

@denesb denesb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this should be fine. @asias, was there a reason to load the history sequentially?

@asias
Copy link
Contributor

asias commented Jan 23, 2024

I think this should be fine. @asias, was there a reason to load the history sequentially?

We can add some limited parallelism. If there are 10K tables, we do not want to load them all in parallelism.

@asias
Copy link
Contributor

asias commented Jan 23, 2024

Using parallel_for_each_table instance of for_each_table_gently on repair_service::load_history, to reduced bootstrap time.

Did you see any improvements for your use case?

@scylladb-promoter
Copy link
Contributor

🔴 CI State: ABORTED

✅ - Build
✅ - dtest
✅ - Unit Tests

Build Details:

  • Duration: 1 hr 48 min
  • Builder: spider5.cloudius-systems.com

@MyByte0
Copy link
Contributor Author

MyByte0 commented Jan 23, 2024

I think this should be fine. @asias, was there a reason to load the history sequentially?

We can add some limited parallelism. If there are 10K tables, we do not want to load them all in parallelism.

I think add a semaphore is a good idea.
Let me do it.But the number of concurrent is a problem.

@MyByte0
Copy link
Contributor Author

MyByte0 commented Jan 25, 2024

I think this should be fine. @asias, was there a reason to load the history sequentially?

We can add some limited parallelism. If there are 10K tables, we do not want to load them all in parallelism.

load_history hash using:

auto shard = unsigned(table_uuid.uuid().get_most_significant_bits()) % smp::count;

table_uuid:

92e82452-a9c6-11ee-a94d-f8df8459b334
94ad05d2-a9c6-11ee-a94d-f8df8459b334
970d3cf2-a9c6-11ee-a94d-f8df8459b334
996d4d02-a9c6-11ee-a94d-f8df8459b334
9b345162-a9c6-11ee-a94d-f8df8459b334
9d9265a2-a9c6-11ee-a94d-f8df8459b334
a16c6b82-a9c6-11ee-a94d-f8df8459b334
......

They have are same in most_significant_bits‘s low bits.
It cause hash skew., and post job to one same shard. get_random_seed_by_uuid or uuid_crc32 function call could be better.
@asias Are you agree with it?

@mykaul mykaul added this to the 6.1 milestone Jan 28, 2024
@scylladb-promoter
Copy link
Contributor

@scylladb/scylla-maint please review and trigger CI for this pull request
CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

@asias
Copy link
Contributor

asias commented Jan 29, 2024

I think this should be fine. @asias, was there a reason to load the history sequentially?

We can add some limited parallelism. If there are 10K tables, we do not want to load them all in parallelism.

load_history hash using:

auto shard = unsigned(table_uuid.uuid().get_most_significant_bits()) % smp::count;

table_uuid:

92e82452-a9c6-11ee-a94d-f8df8459b334
94ad05d2-a9c6-11ee-a94d-f8df8459b334
970d3cf2-a9c6-11ee-a94d-f8df8459b334
996d4d02-a9c6-11ee-a94d-f8df8459b334
9b345162-a9c6-11ee-a94d-f8df8459b334
9d9265a2-a9c6-11ee-a94d-f8df8459b334
a16c6b82-a9c6-11ee-a94d-f8df8459b334
......

They have are same in most_significant_bits‘s low bits. It cause hash skew., and post job to one same shard. get_random_seed_by_uuid or uuid_crc32 function call could be better. @asias Are you agree with it?

The table id is supposed to be a make_random_uuid() which is random. Here is a sample run of loading different shards. You can see the selected shard is disturbed to all the shards.

repair - Loading repair history for keyspace=system_auth, table=role_members, table_uuid=0ecdaa87-f8fb-3e60-88d1-74fb36fe5c0d, x=4177215072, shard=0
repair - Loading repair history for keyspace=system, table=size_estimates, table_uuid=618f817b-005f-3678-b8a4-53f3930b8e86, x=6239864, shard=0
repair - Loading repair history for keyspace=system_traces, table=node_slow_log, table_uuid=bfcc4e62-5b63-3aa1-a1c3-6f5e47f3325c, x=1533229729, shard=1
repair - Loading repair history for keyspace=system_traces, table=node_slow_log_time_idx, table_uuid=f9706768-aa1e-3d87-9e5c-51a3927c2870, x=2854108551, shard=7
repair - Loading repair history for keyspace=ks1, table=standard1, table_uuid=1cecc190-bb2b-11ee-9bde-4019087b9243, x=3140162030, shard=6
repair - Loading repair history for keyspace=system, table=cluster_status, table_uuid=fb70ea0a-1bf9-3772-a5ad-26960611b035, x=469317490, shard=2
repair - Loading repair history for keyspace=system_distributed, table=service_levels, table_uuid=b8c556bd-212d-37ad-9484-690c73a5994b, x=556611501, shard=5
repair - Loading repair history for keyspace=system, table=batchlog, table_uuid=0290003c-977e-397c-ac3e-fdfdc01d626b, x=2541631868, shard=4
repair - Loading repair history for keyspace=system_traces, table=sessions_time_idx, table_uuid=0ebf001c-c1d1-3693-9a63-c3d96ac53318, x=3251713683, shard=3
repair - Loading repair history for keyspace=system, table=large_rows, table_uuid=40550f66-0858-39a0-9430-f27fc08034e9, x=139999648, shard=0
repair - Loading repair history for keyspace=system_auth, table=role_attributes, table_uuid=6b8c7359-a843-33f2-a1d8-5dc6a187436f, x=2822976498, shard=2
repair - Loading repair history for keyspace=system, table=range_xfers, table_uuid=55d76438-4e55-3f8b-9f6e-676d4af3976d, x=1314209675, shard=3
repair - Loading repair history for keyspace=system_schema, table=scylla_keyspaces, table_uuid=fa0ea2bd-608f-3e74-9b1e-b84b46b33adf, x=1620000372, shard=4
repair - Loading repair history for keyspace=system_distributed, table=view_build_status, table_uuid=5582b59f-8e4e-35e1-b913-3acada51eb04, x=2387490273, shard=1
repair - Loading repair history for keyspace=system, table=paxos, table_uuid=b7b7f0c2-fd0a-3410-8c05-3ef614bb7c2d, x=4245304336, shard=0
repair - Loading repair history for keyspace=system, table=protocol_servers, table_uuid=9504b32b-a121-32b5-bc2d-fee5bc149f15, x=2703307445, shard=5
repair - Loading repair history for keyspace=system, table=sstable_activity, table_uuid=5a1ff267-ace0-3f12-8563-cfae6103c65e, x=2900377362, shard=2
repair - Loading repair history for keyspace=system, table=topology_requests, table_uuid=b3068525-d0f2-39c2-8250-584f9b1bf460, x=3505535426, shard=2
repair - Loading repair history for keyspace=system_schema, table=tables, table_uuid=afddfb9d-bc1e-3068-8056-eed6c302ba09, x=3156095080, shard=0
repair - Loading repair history for keyspace=system, table=hints, table_uuid=2666e205-73ef-38b3-90fe-fecf96e8f0c7, x=1945057459, shard=3
repair - Loading repair history for keyspace=system, table=clients, table_uuid=ca0f635d-8630-3609-8d93-a1fc06f2a5e5, x=2251306505, shard=1
repair - Loading repair history for keyspace=system_schema, table=aggregates, table_uuid=924c5587-2e3a-345b-b10c-12f37c1ba895, x=775566427, shard=3
repair - Loading repair history for keyspace=system_traces, table=sessions, table_uuid=c5e99f16-8677-3914-b17e-960613512345, x=2255960340, shard=4
repair - Loading repair history for keyspace=system_schema, table=columns, table_uuid=24101c25-a2ae-3af7-87c1-b40ee1aca33f, x=2729327351, shard=7
repair - Loading repair history for keyspace=system, table=runtime_info, table_uuid=c999823b-87bc-36d9-a378-a90ffab08f00, x=2277258969, shard=1
repair - Loading repair history for keyspace=system_distributed, table=cdc_generation_timestamps, table_uuid=fdf455c4-cfec-3e00-9719-d7a45436c89d, x=3488366080, shard=0
repair - Loading repair history for keyspace=system, table=compaction_history, table_uuid=b4dbb7b4-dc49-3fb5-b3bf-ce6e434832ca, x=3695787957, shard=5
repair - Loading repair history for keyspace=system, table=peers, table_uuid=37f71aca-7dc2-383b-a706-72528af04d4f, x=2109880379, shard=3
repair - Loading repair history for keyspace=system_schema, table=view_virtual_columns, table_uuid=08843b63-45dc-3be2-9798-a0418295cfaa, x=1172061154, shard=2
repair - Loading repair history for keyspace=system_schema, table=types, table_uuid=5a8b1ca8-6602-3f77-a045-9273d308917a, x=1711423351, shard=7
repair - Loading repair history for keyspace=system_schema, table=functions, table_uuid=96489b79-80be-3e14-a701-66a0b9159450, x=2159951380, shard=4
repair - Loading repair history for keyspace=system_distributed, table=cdc_streams_descriptions_v2, table_uuid=0bf73fd7-65b2-36b0-85e5-658131d5df36, x=1706178224, shard=0
repair - Loading repair history for keyspace=system, table=raft, table_uuid=3e17774c-57f5-3993-9625-327cbafbf5bb, x=1475688851, shard=3
repair - Loading repair history for keyspace=system_distributed_everywhere, table=cdc_generation_descriptions_v2, table_uuid=234d2227-dd63-3d37-ac5f-c013e2ea9e6e, x=3714268471, shard=7
repair - Loading repair history for keyspace=system, table=token_ring, table_uuid=33211d19-46b4-3e9c-a90a-6a9f87f1e3d0, x=1186217628, shard=4
repair - Loading repair history for keyspace=system, table=truncated, table_uuid=38c19fd0-fb86-3310-a4b7-0d0cc66628aa, x=4219876112, shard=0
repair - Loading repair history for keyspace=system_schema, table=keyspaces, table_uuid=abac5682-dea6-31c5-b535-b3d6cffd0fb6, x=3735433669, shard=5
repair - Loading repair history for keyspace=system, table=raft_snapshot_config, table_uuid=43bba703-ec9d-3ae2-8011-d1f8476aa272, x=3969727202, shard=2
repair - Loading repair history for keyspace=system, table=repair_history, table_uuid=8e097009-c753-3518-a0ec-217f75f5dffa, x=3344119064, shard=0
repair - Loading repair history for keyspace=system, table=peer_events, table_uuid=59dfeaea-8db2-3341-91ef-109974d81484, x=2377265985, shard=1
repair - Loading repair history for keyspace=system_schema, table=indexes, table_uuid=0feb57ac-311f-382f-ba6d-9024d305702f, x=824129583, shard=7
repair - Loading repair history for keyspace=system, table=scylla_table_schema_history, table_uuid=0191a53e-40f0-31d4-9171-b0d19ffb17b4, x=1089483220, shard=4
repair - Loading repair history for keyspace=system_schema, table=scylla_tables, table_uuid=5d912ff1-f759-3665-b2c8-8042ab5103dd, x=4149818981, shard=5
repair - Loading repair history for keyspace=system, table=tablets, table_uuid=fd4f7a46-96bd-3e73-91bf-99eb77e82a5c, x=2528984691, shard=3
repair - Loading repair history for keyspace=system, table=views_builds_in_progress, table_uuid=b7f2c108-78cd-3c80-9cd5-d609b2bd149c, x=2026716288, shard=0
repair - Loading repair history for keyspace=system_schema, table=scylla_aggregates, table_uuid=08d8cb28-9202-3371-a968-ad926e0fdc37, x=2449617777, shard=1
repair - Loading repair history for keyspace=system, table=config, table_uuid=3e9372bc-f440-3892-899e-7377c6584b44, x=4097849490, shard=2
repair - Loading repair history for keyspace=system, table=versions, table_uuid=8b5611ad-b90c-3883-855a-bcc6ddc54f33, x=3104585859, shard=3
repair - Loading repair history for keyspace=system, table=group0_history, table_uuid=027e42f5-683a-3ed7-b404-a0100762063c, x=1748647639, shard=7
repair - Loading repair history for keyspace=system_traces, table=events, table_uuid=8826e8e9-e16a-3728-8753-3bc1fc713c25, x=3781834536, shard=0
repair - Loading repair history for keyspace=system, table=cdc_generations_v3, table_uuid=c697df3f-5539-3ef5-b003-843be7ba1422, x=1429815029, shard=5
repair - Loading repair history for keyspace=system, table=large_partitions, table_uuid=8a7fe624-96b0-34b1-b90e-f71bddcdd2d3, x=2528130225, shard=1
repair - Loading repair history for keyspace=system, table=raft_state, table_uuid=92b4e363-0578-33ea-9bca-e9fcb9dd98bb, x=91763690, shard=2
repair - Loading repair history for keyspace=system_auth, table=roles, table_uuid=5bc52802-de25-35ed-aeab-188eecebb090, x=3726980589, shard=5
repair - Loading repair history for keyspace=system, table=large_cells, table_uuid=ead8bbc5-f146-3ae1-9f71-0b11f9a1d296, x=4047911649, shard=1
repair - Loading repair history for keyspace=system, table=scylla_local, table_uuid=2972ec7f-fb20-38dd-aac1-d876f2e3fcbd, x=4213192925, shard=5
repair - Loading repair history for keyspace=system, table=IndexInfo, table_uuid=9f5c6374-d485-3229-9a0a-5094af9ad1e3, x=3565498921, shard=1
repair - Loading repair history for keyspace=system, table=cdc_local, table_uuid=0bcaffd4-0c83-3ead-ad13-dc1d5015b77c, x=209927853, shard=5
repair - Loading repair history for keyspace=system_schema, table=dropped_columns, table_uuid=5e7583b5-f3f4-3af1-9a39-b7e1d6f5f11f, x=4092869361, shard=1
repair - Loading repair history for keyspace=system_schema, table=triggers, table_uuid=4df70b66-6b05-3251-95a1-32b54005fd48, x=1795502673, shard=1
repair - Loading repair history for keyspace=system, table=topology, table_uuid=5be1feb3-929e-3df9-8da8-d771c36129a0, x=2459844089, shard=1
repair - Loading repair history for keyspace=system_schema, table=views, table_uuid=9786ac1c-dd58-3201-a7cd-ad556410c985, x=3713544705, shard=1
repair - Loading repair history for keyspace=system_schema, table=computed_columns, table_uuid=cc7c7069-3740-33c1-92a4-c3de78dbd2c4, x=926954433, shard=1
repair - Loading repair history for keyspace=system, table=scylla_views_builds_in_progress, table_uuid=a04c7bfd-1e13-36c9-a44d-f22da352281d, x=504575689, shard=1
repair - Loading repair history for keyspace=system, table=compactions_in_progress, table_uuid=55080ab0-5d9c-3886-90a4-acb25fe1f77b, x=1570519174, shard=6
repair - Loading repair history for keyspace=system, table=local, table_uuid=7ad54392-bcdd-35a6-8417-4e047860b377, x=3168613798, shard=6
repair - Loading repair history for keyspace=system, table=snapshots, table_uuid=4a9392ae-1937-39f6-a263-01568fd6a3f6, x=423049718, shard=6
repair - Loading repair history for keyspace=system, table=built_views, table_uuid=4b3c50a9-ea87-3d76-9101-6dbc9c38494a, x=3934731638, shard=6
repair - Loading repair history for keyspace=system, table=raft_snapshots, table_uuid=6fa537a7-7e97-344e-9034-b69c7ef69be6, x=2123838542, shard=6
repair - Loading repair history for keyspace=system, table=discovery, table_uuid=1ef3d792-4f26-3706-a049-fc39024f49c5, x=1327904518, shard=6

@asias
Copy link
Contributor

asias commented Jan 29, 2024

I think this should be fine. @asias, was there a reason to load the history sequentially?

We can add some limited parallelism. If there are 10K tables, we do not want to load them all in parallelism.

You can add something like this:

named_semaphore _load_parallelism_semaphore(16, named_semaphore_exception_factory{"Load repair history parallelism"})

to repair_service

And

add

auto permit = co_await seastar::get_units(_load_parallelism_semaphore, 1);

in side repair_service::load_history.

This allows loading 16 tables per shard in parallel.

@MyByte0 MyByte0 force-pushed the mybyte0_optimze_load_repair_history branch from 3c4997d to 246b3b2 Compare January 30, 2024 01:35
@scylladb-promoter
Copy link
Contributor

@scylladb/scylla-maint please review and trigger CI for this pull request
CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

@MyByte0
Copy link
Contributor Author

MyByte0 commented Jan 30, 2024

I think this should be fine. @asias, was there a reason to load the history sequentially?

We can add some limited parallelism. If there are 10K tables, we do not want to load them all in parallelism.

load_history hash using:

auto shard = unsigned(table_uuid.uuid().get_most_significant_bits()) % smp::count;

table_uuid:

92e82452-a9c6-11ee-a94d-f8df8459b334
94ad05d2-a9c6-11ee-a94d-f8df8459b334
970d3cf2-a9c6-11ee-a94d-f8df8459b334
996d4d02-a9c6-11ee-a94d-f8df8459b334
9b345162-a9c6-11ee-a94d-f8df8459b334
9d9265a2-a9c6-11ee-a94d-f8df8459b334
a16c6b82-a9c6-11ee-a94d-f8df8459b334
......

They have are same in most_significant_bits‘s low bits. It cause hash skew., and post job to one same shard. get_random_seed_by_uuid or uuid_crc32 function call could be better. @asias Are you agree with it?

The table id is supposed to be a make_random_uuid() which is random. Here is a sample run of loading different shards. You can see the selected shard is disturbed to all the shards.

repair - Loading repair history for keyspace=system_auth, table=role_members, table_uuid=0ecdaa87-f8fb-3e60-88d1-74fb36fe5c0d, x=4177215072, shard=0
repair - Loading repair history for keyspace=system, table=size_estimates, table_uuid=618f817b-005f-3678-b8a4-53f3930b8e86, x=6239864, shard=0
repair - Loading repair history for keyspace=system_traces, table=node_slow_log, table_uuid=bfcc4e62-5b63-3aa1-a1c3-6f5e47f3325c, x=1533229729, shard=1
repair - Loading repair history for keyspace=system_traces, table=node_slow_log_time_idx, table_uuid=f9706768-aa1e-3d87-9e5c-51a3927c2870, x=2854108551, shard=7
repair - Loading repair history for keyspace=ks1, table=standard1, table_uuid=1cecc190-bb2b-11ee-9bde-4019087b9243, x=3140162030, shard=6
repair - Loading repair history for keyspace=system, table=cluster_status, table_uuid=fb70ea0a-1bf9-3772-a5ad-26960611b035, x=469317490, shard=2
repair - Loading repair history for keyspace=system_distributed, table=service_levels, table_uuid=b8c556bd-212d-37ad-9484-690c73a5994b, x=556611501, shard=5
repair - Loading repair history for keyspace=system, table=batchlog, table_uuid=0290003c-977e-397c-ac3e-fdfdc01d626b, x=2541631868, shard=4
repair - Loading repair history for keyspace=system_traces, table=sessions_time_idx, table_uuid=0ebf001c-c1d1-3693-9a63-c3d96ac53318, x=3251713683, shard=3
repair - Loading repair history for keyspace=system, table=large_rows, table_uuid=40550f66-0858-39a0-9430-f27fc08034e9, x=139999648, shard=0
repair - Loading repair history for keyspace=system_auth, table=role_attributes, table_uuid=6b8c7359-a843-33f2-a1d8-5dc6a187436f, x=2822976498, shard=2
repair - Loading repair history for keyspace=system, table=range_xfers, table_uuid=55d76438-4e55-3f8b-9f6e-676d4af3976d, x=1314209675, shard=3
repair - Loading repair history for keyspace=system_schema, table=scylla_keyspaces, table_uuid=fa0ea2bd-608f-3e74-9b1e-b84b46b33adf, x=1620000372, shard=4
repair - Loading repair history for keyspace=system_distributed, table=view_build_status, table_uuid=5582b59f-8e4e-35e1-b913-3acada51eb04, x=2387490273, shard=1
repair - Loading repair history for keyspace=system, table=paxos, table_uuid=b7b7f0c2-fd0a-3410-8c05-3ef614bb7c2d, x=4245304336, shard=0
repair - Loading repair history for keyspace=system, table=protocol_servers, table_uuid=9504b32b-a121-32b5-bc2d-fee5bc149f15, x=2703307445, shard=5
repair - Loading repair history for keyspace=system, table=sstable_activity, table_uuid=5a1ff267-ace0-3f12-8563-cfae6103c65e, x=2900377362, shard=2
repair - Loading repair history for keyspace=system, table=topology_requests, table_uuid=b3068525-d0f2-39c2-8250-584f9b1bf460, x=3505535426, shard=2
repair - Loading repair history for keyspace=system_schema, table=tables, table_uuid=afddfb9d-bc1e-3068-8056-eed6c302ba09, x=3156095080, shard=0
repair - Loading repair history for keyspace=system, table=hints, table_uuid=2666e205-73ef-38b3-90fe-fecf96e8f0c7, x=1945057459, shard=3
repair - Loading repair history for keyspace=system, table=clients, table_uuid=ca0f635d-8630-3609-8d93-a1fc06f2a5e5, x=2251306505, shard=1
repair - Loading repair history for keyspace=system_schema, table=aggregates, table_uuid=924c5587-2e3a-345b-b10c-12f37c1ba895, x=775566427, shard=3
repair - Loading repair history for keyspace=system_traces, table=sessions, table_uuid=c5e99f16-8677-3914-b17e-960613512345, x=2255960340, shard=4
repair - Loading repair history for keyspace=system_schema, table=columns, table_uuid=24101c25-a2ae-3af7-87c1-b40ee1aca33f, x=2729327351, shard=7
repair - Loading repair history for keyspace=system, table=runtime_info, table_uuid=c999823b-87bc-36d9-a378-a90ffab08f00, x=2277258969, shard=1
repair - Loading repair history for keyspace=system_distributed, table=cdc_generation_timestamps, table_uuid=fdf455c4-cfec-3e00-9719-d7a45436c89d, x=3488366080, shard=0
repair - Loading repair history for keyspace=system, table=compaction_history, table_uuid=b4dbb7b4-dc49-3fb5-b3bf-ce6e434832ca, x=3695787957, shard=5
repair - Loading repair history for keyspace=system, table=peers, table_uuid=37f71aca-7dc2-383b-a706-72528af04d4f, x=2109880379, shard=3
repair - Loading repair history for keyspace=system_schema, table=view_virtual_columns, table_uuid=08843b63-45dc-3be2-9798-a0418295cfaa, x=1172061154, shard=2
repair - Loading repair history for keyspace=system_schema, table=types, table_uuid=5a8b1ca8-6602-3f77-a045-9273d308917a, x=1711423351, shard=7
repair - Loading repair history for keyspace=system_schema, table=functions, table_uuid=96489b79-80be-3e14-a701-66a0b9159450, x=2159951380, shard=4
repair - Loading repair history for keyspace=system_distributed, table=cdc_streams_descriptions_v2, table_uuid=0bf73fd7-65b2-36b0-85e5-658131d5df36, x=1706178224, shard=0
repair - Loading repair history for keyspace=system, table=raft, table_uuid=3e17774c-57f5-3993-9625-327cbafbf5bb, x=1475688851, shard=3
repair - Loading repair history for keyspace=system_distributed_everywhere, table=cdc_generation_descriptions_v2, table_uuid=234d2227-dd63-3d37-ac5f-c013e2ea9e6e, x=3714268471, shard=7
repair - Loading repair history for keyspace=system, table=token_ring, table_uuid=33211d19-46b4-3e9c-a90a-6a9f87f1e3d0, x=1186217628, shard=4
repair - Loading repair history for keyspace=system, table=truncated, table_uuid=38c19fd0-fb86-3310-a4b7-0d0cc66628aa, x=4219876112, shard=0
repair - Loading repair history for keyspace=system_schema, table=keyspaces, table_uuid=abac5682-dea6-31c5-b535-b3d6cffd0fb6, x=3735433669, shard=5
repair - Loading repair history for keyspace=system, table=raft_snapshot_config, table_uuid=43bba703-ec9d-3ae2-8011-d1f8476aa272, x=3969727202, shard=2
repair - Loading repair history for keyspace=system, table=repair_history, table_uuid=8e097009-c753-3518-a0ec-217f75f5dffa, x=3344119064, shard=0
repair - Loading repair history for keyspace=system, table=peer_events, table_uuid=59dfeaea-8db2-3341-91ef-109974d81484, x=2377265985, shard=1
repair - Loading repair history for keyspace=system_schema, table=indexes, table_uuid=0feb57ac-311f-382f-ba6d-9024d305702f, x=824129583, shard=7
repair - Loading repair history for keyspace=system, table=scylla_table_schema_history, table_uuid=0191a53e-40f0-31d4-9171-b0d19ffb17b4, x=1089483220, shard=4
repair - Loading repair history for keyspace=system_schema, table=scylla_tables, table_uuid=5d912ff1-f759-3665-b2c8-8042ab5103dd, x=4149818981, shard=5
repair - Loading repair history for keyspace=system, table=tablets, table_uuid=fd4f7a46-96bd-3e73-91bf-99eb77e82a5c, x=2528984691, shard=3
repair - Loading repair history for keyspace=system, table=views_builds_in_progress, table_uuid=b7f2c108-78cd-3c80-9cd5-d609b2bd149c, x=2026716288, shard=0
repair - Loading repair history for keyspace=system_schema, table=scylla_aggregates, table_uuid=08d8cb28-9202-3371-a968-ad926e0fdc37, x=2449617777, shard=1
repair - Loading repair history for keyspace=system, table=config, table_uuid=3e9372bc-f440-3892-899e-7377c6584b44, x=4097849490, shard=2
repair - Loading repair history for keyspace=system, table=versions, table_uuid=8b5611ad-b90c-3883-855a-bcc6ddc54f33, x=3104585859, shard=3
repair - Loading repair history for keyspace=system, table=group0_history, table_uuid=027e42f5-683a-3ed7-b404-a0100762063c, x=1748647639, shard=7
repair - Loading repair history for keyspace=system_traces, table=events, table_uuid=8826e8e9-e16a-3728-8753-3bc1fc713c25, x=3781834536, shard=0
repair - Loading repair history for keyspace=system, table=cdc_generations_v3, table_uuid=c697df3f-5539-3ef5-b003-843be7ba1422, x=1429815029, shard=5
repair - Loading repair history for keyspace=system, table=large_partitions, table_uuid=8a7fe624-96b0-34b1-b90e-f71bddcdd2d3, x=2528130225, shard=1
repair - Loading repair history for keyspace=system, table=raft_state, table_uuid=92b4e363-0578-33ea-9bca-e9fcb9dd98bb, x=91763690, shard=2
repair - Loading repair history for keyspace=system_auth, table=roles, table_uuid=5bc52802-de25-35ed-aeab-188eecebb090, x=3726980589, shard=5
repair - Loading repair history for keyspace=system, table=large_cells, table_uuid=ead8bbc5-f146-3ae1-9f71-0b11f9a1d296, x=4047911649, shard=1
repair - Loading repair history for keyspace=system, table=scylla_local, table_uuid=2972ec7f-fb20-38dd-aac1-d876f2e3fcbd, x=4213192925, shard=5
repair - Loading repair history for keyspace=system, table=IndexInfo, table_uuid=9f5c6374-d485-3229-9a0a-5094af9ad1e3, x=3565498921, shard=1
repair - Loading repair history for keyspace=system, table=cdc_local, table_uuid=0bcaffd4-0c83-3ead-ad13-dc1d5015b77c, x=209927853, shard=5
repair - Loading repair history for keyspace=system_schema, table=dropped_columns, table_uuid=5e7583b5-f3f4-3af1-9a39-b7e1d6f5f11f, x=4092869361, shard=1
repair - Loading repair history for keyspace=system_schema, table=triggers, table_uuid=4df70b66-6b05-3251-95a1-32b54005fd48, x=1795502673, shard=1
repair - Loading repair history for keyspace=system, table=topology, table_uuid=5be1feb3-929e-3df9-8da8-d771c36129a0, x=2459844089, shard=1
repair - Loading repair history for keyspace=system_schema, table=views, table_uuid=9786ac1c-dd58-3201-a7cd-ad556410c985, x=3713544705, shard=1
repair - Loading repair history for keyspace=system_schema, table=computed_columns, table_uuid=cc7c7069-3740-33c1-92a4-c3de78dbd2c4, x=926954433, shard=1
repair - Loading repair history for keyspace=system, table=scylla_views_builds_in_progress, table_uuid=a04c7bfd-1e13-36c9-a44d-f22da352281d, x=504575689, shard=1
repair - Loading repair history for keyspace=system, table=compactions_in_progress, table_uuid=55080ab0-5d9c-3886-90a4-acb25fe1f77b, x=1570519174, shard=6
repair - Loading repair history for keyspace=system, table=local, table_uuid=7ad54392-bcdd-35a6-8417-4e047860b377, x=3168613798, shard=6
repair - Loading repair history for keyspace=system, table=snapshots, table_uuid=4a9392ae-1937-39f6-a263-01568fd6a3f6, x=423049718, shard=6
repair - Loading repair history for keyspace=system, table=built_views, table_uuid=4b3c50a9-ea87-3d76-9101-6dbc9c38494a, x=3934731638, shard=6
repair - Loading repair history for keyspace=system, table=raft_snapshots, table_uuid=6fa537a7-7e97-344e-9034-b69c7ef69be6, x=2123838542, shard=6
repair - Loading repair history for keyspace=system, table=discovery, table_uuid=1ef3d792-4f26-3706-a049-fc39024f49c5, x=1327904518, shard=6

my load repair log don't look like it.

[shard 16] repair - Loading repair history for keyspace=system, table=paxos, table_uuid=b7b7f0c2-fd0a-3410-8c05-3ef614bb7c2d
[shard 33] repair - Loading repair history for keyspace=system_distributed, table=view_build_status, table_uuid=5582b59f-8e4e-35e1-b913-3acada51eb04
[shard  0] repair - Loading repair history for keyspace=system_distributed, table=cdc_generation_timestamps, table_uuid=fdf455c4-cfec-3e00-9719-d7a45436c89d
[shard 16] repair - Loading repair history for keyspace=system, table=truncated, table_uuid=38c19fd0-fb86-3310-a4b7-0d0cc66628aa
[shard 34] repair - Loading repair history for keyspace=system_schema, table=view_virtual_columns, table_uuid=08843b63-45dc-3be2-9798-a0418295cfaa
[shard 46] repair - Loading repair history for keyspace=alternator_obj_6, table=obj_6:obj_6_index, table_uuid=b03d7322-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_7, table=obj_7:obj_7_index, table_uuid=b24fff72-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_42, table=obj_42:obj_42_index, table_uuid=f86659a2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_44, table=obj_44:obj_44_index, table_uuid=fbf525b2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_45, table=obj_45:obj_45_index, table_uuid=fe55d202-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_39, table=obj_39:obj_39_index, table_uuid=f2bc9cd2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_46, table=obj_46:obj_46_index, table_uuid=00b43462-a9c7-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_40, table=obj_40:obj_40_index, table_uuid=f484b2a2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_32, table=obj_32:obj_32_index, table_uuid=e649d082-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_33, table=obj_33:obj_33_index, table_uuid=e80f0022-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_34, table=obj_34:obj_34_index, table_uuid=e9d679b2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_28, table=obj_28:obj_28_index, table_uuid=de93f002-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_31, table=obj_31:obj_31_index, table_uuid=e3e7ebb2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_17, table=obj_17:obj_17_index, table_uuid=c76b97c2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_4, table=obj_4:obj_4_index, table_uuid=ac64a5c2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_19, table=obj_19:obj_19_index, table_uuid=cc2a3140-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_22, table=obj_22:obj_22_index, table_uuid=d2189832-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_23, table=obj_23:obj_23_index, table_uuid=d3df7582-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_24, table=obj_24:obj_24_index, table_uuid=d5a84ea2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_11, table=obj_11:obj_11_index, table_uuid=b9b88342-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_12, table=obj_12:obj_12_index, table_uuid=bb807202-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_14, table=obj_14:obj_14_index, table_uuid=c044d7e2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_15, table=obj_15:obj_15_index, table_uuid=c2a9a2e2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_16, table=obj_16:obj_16_index, table_uuid=c50a7642-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_8, table=obj_8:obj_8_index, table_uuid=4ab24582-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_0, table=obj_0:obj_0_index, table_uuid=a3ca7fc1-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_1, table=obj_1:obj_1_index, table_uuid=a5dc6fd2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_7, table=obj_7:obj_7_index, table_uuid=48eb8f42-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_42, table=obj_42:obj_42_index, table_uuid=92e82452-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_43, table=obj_43:obj_43_index, table_uuid=94ad05d2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_44, table=obj_44:obj_44_index, table_uuid=970d3cf2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_45, table=obj_45:obj_45_index, table_uuid=996d4d02-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_46, table=obj_46:obj_46_index, table_uuid=9b345162-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_47, table=obj_47:obj_47_index, table_uuid=9d9265a2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_49, table=obj_49:obj_49_index, table_uuid=a16c6b82-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_5, table=obj_5:obj_5_index, table_uuid=451755c2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_37, table=obj_37:obj_37_index, table_uuid=875a39c2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_36, table=obj_36:obj_36_index, table_uuid=8547fb92-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_13, table=obj_13, table_uuid=bde0a920-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_34, table=obj_34, table_uuid=e9d679b0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_5, table=obj_5, table_uuid=451755c0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_6, table=obj_6, table_uuid=472722f0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_14, table=obj_14, table_uuid=c044d7e0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_42, table=obj_42, table_uuid=92e82450-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_44, table=obj_44, table_uuid=970d3cf0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_45, table=obj_45, table_uuid=996d4d00-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_46, table=obj_46, table_uuid=9b345160-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_49, table=obj_49, table_uuid=a16c6b80-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_40, table=obj_40:obj_40_index, table_uuid=8d9205c2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_34, table=obj_34, table_uuid=8170dbe0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_34, table=obj_34:obj_34_index, table_uuid=8170dbe2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_35, table=obj_35:obj_35_index, table_uuid=83ce53e2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_36, table=obj_36, table_uuid=8547fb90-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_37, table=obj_37, table_uuid=875a39c0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_38, table=obj_38, table_uuid=891ea610-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_29, table=obj_29, table_uuid=7761f030-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_28, table=obj_28, table_uuid=759bfd40-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_20, table=obj_20:obj_20_index, table_uuid=64255112-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_36, table=obj_36:obj_36_index, table_uuid=ed1a5a12-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_27, table=obj_27, table_uuid=733c8970-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_19, table=obj_19, table_uuid=6258f580-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=scheduler_task, table_uuid=52493650-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_11, table=obj_11, table_uuid=b9b88340-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_2, table=obj_2:obj_2_index, table_uuid=a83b9582-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_2, table=obj_2, table_uuid=3fc81500-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_4, table=obj_4, table_uuid=43522620-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_48, table=obj_48, table_uuid=9f579540-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_23, table=obj_23, table_uuid=d3df7580-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_0, table=obj_0, table_uuid=3ba51f40-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_10, table=obj_10, table_uuid=4ed49f00-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_12, table=obj_12, table_uuid=52f76db0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_15, table=obj_15, table_uuid=c2a9a2e0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_28, table=obj_28, table_uuid=de93f000-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_13, table=obj_13, table_uuid=5555d010-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_15, table=obj_15, table_uuid=59c5fb70-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_17, table=obj_17, table_uuid=5e34c740-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_11, table=obj_11, table_uuid=513153b0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_41, table=obj_41, table_uuid=f64e2800-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_16, table=obj_16:obj_16_index, table_uuid=5c6efb62-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_21, table=obj_21, table_uuid=65eb4400-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_2, table=obj_2, table_uuid=a83b9580-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_38, table=obj_38:obj_38_index, table_uuid=891ea612-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_40, table=obj_40, table_uuid=8d9205c0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_3, table=obj_3, table_uuid=aa05f540-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_9, table=obj_9:obj_9_index, table_uuid=4d0fe492-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_18, table=obj_18:obj_18_index, table_uuid=6092db82-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_33, table=obj_33, table_uuid=7fa98960-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_32, table=obj_32, table_uuid=e649d080-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_22, table=obj_22, table_uuid=67b15e00-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_20, table=obj_20:obj_20_index, table_uuid=ce886c92-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_13, table=obj_13:obj_13_index, table_uuid=bde0d030-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_9, table=obj_9, table_uuid=4d0fe490-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_18, table=obj_18, table_uuid=6092db80-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_26, table=obj_26, table_uuid=da6b54f0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_39, table=obj_39:obj_39_index, table_uuid=8a998642-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_3, table=obj_3:obj_3_index, table_uuid=aa05f542-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_21, table=obj_21:obj_21_index, table_uuid=d04efbc0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_48, table=obj_48:obj_48_index, table_uuid=9f57bc50-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=drawer, table_uuid=7a680e40-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_2, table=obj_2:obj_2_index, table_uuid=3fc81502-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_8, table=obj_8, table_uuid=4ab24580-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_4, table=obj_4, table_uuid=ac64a5c0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_8, table=obj_8:obj_8_index, table_uuid=b417a012-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_5, table=obj_5:obj_5_index, table_uuid=adde2662-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_35, table=obj_35, table_uuid=83ce53e0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_14, table=obj_14, table_uuid=5766fcd0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_33, table=obj_33:obj_33_index, table_uuid=7fa98962-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_41, table=obj_41, table_uuid=8ff01a00-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_41, table=obj_41:obj_41_index, table_uuid=8ff01a02-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_6, table=obj_6:obj_6_index, table_uuid=472722f2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_47, table=obj_47, table_uuid=9d9265a0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_24, table=obj_24, table_uuid=6c1f3f70-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=repair_run, table_uuid=73ad7db0-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_20, table=obj_20, table_uuid=64255110-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_10, table=obj_10, table_uuid=b83e8d70-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_1, table=obj_1, table_uuid=3db51380-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_39, table=obj_39, table_uuid=8a998640-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_12, table=obj_12:obj_12_index, table_uuid=52f76db2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_7, table=obj_7, table_uuid=48eb8f40-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_48, table=obj_48, table_uuid=04dc5a40-a9c7-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_0, table=obj_0, table_uuid=a3ca58b0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_25, table=obj_25:obj_25_index, table_uuid=d80a0c62-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_38, table=obj_38:obj_38_index, table_uuid=f0f5bf82-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_23, table=obj_23, table_uuid=69c2b1d0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_25, table=obj_25, table_uuid=6e81c080-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=restore_run_progress, table_uuid=8656b670-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_1, table=obj_1, table_uuid=a5dc6fd0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_19, table=obj_19, table_uuid=cc2a0a30-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_18, table=obj_18, table_uuid=c9cbcee0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_17, table=obj_17, table_uuid=c76b97c0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_44, table=obj_44, table_uuid=fbf525b0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_16, table=obj_16, table_uuid=c50a7640-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_21, table=obj_21, table_uuid=d04ed4b0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_39, table=obj_39, table_uuid=f2bc9cd0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_20, table=obj_20, table_uuid=ce886c90-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_38, table=obj_38, table_uuid=f0f5bf80-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_36, table=obj_36, table_uuid=ed1a5a10-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_35, table=obj_35, table_uuid=eb51f620-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_10, table=obj_10:obj_10_index, table_uuid=4ed49f02-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_33, table=obj_33, table_uuid=e80f0020-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_40, table=obj_40, table_uuid=f484b2a0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_31, table=obj_31, table_uuid=e3e7ebb0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_29, table=obj_29:obj_29_index, table_uuid=e05acd52-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_30, table=obj_30, table_uuid=e2215c80-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_29, table=obj_29, table_uuid=e05acd50-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_27, table=obj_27, table_uuid=dc7fdd10-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_25, table=obj_25, table_uuid=d80a0c60-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_43, table=obj_43:obj_43_index, table_uuid=fa2d0fe2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_37, table=obj_37:obj_37_index, table_uuid=eee0c232-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_24, table=obj_24, table_uuid=d5a84ea0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_22, table=obj_22, table_uuid=d2189830-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_23, table=obj_23:obj_23_index, table_uuid=69c2b1d2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_37, table=obj_37, table_uuid=eee0c230-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_43, table=obj_43, table_uuid=fa2d0fe0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_3, table=obj_3, table_uuid=41408430-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_45, table=obj_45, table_uuid=fe55d200-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_27, table=obj_27:obj_27_index, table_uuid=dc7fdd12-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_26, table=obj_26, table_uuid=70df1170-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_49, table=obj_49, table_uuid=06a4be30-a9c7-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_10, table=obj_10:obj_10_index, table_uuid=b83e8d72-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_29, table=obj_29:obj_29_index, table_uuid=7761f032-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_47, table=obj_47, table_uuid=027c4a30-a9c7-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_46, table=obj_46, table_uuid=00b43460-a9c7-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_18, table=obj_18:obj_18_index, table_uuid=c9cbcee2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=repair_run_progress, table_uuid=75551330-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_43, table=obj_43, table_uuid=94ad05d0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_12, table=obj_12, table_uuid=bb807200-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_30, table=obj_30:obj_30_index, table_uuid=e2215c82-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_9, table=obj_9, table_uuid=b62ac8a0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_7, table=obj_7, table_uuid=b24fff70-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_6, table=obj_6, table_uuid=b03d7320-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_32, table=obj_32, table_uuid=7de4a7e0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_42, table=obj_42, table_uuid=f86659a0-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_19, table=obj_19:obj_19_index, table_uuid=6258f582-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_35, table=obj_35:obj_35_index, table_uuid=eb51f622-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=backup_run, table_uuid=6b5c6ea0-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=cluster, table_uuid=5670bff0-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=gocqlx_migrate, table_uuid=51370300-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_47, table=obj_47:obj_47_index, table_uuid=027c4a32-a9c7-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_41, table=obj_41:obj_41_index, table_uuid=f64e2802-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=repair_run_state, table_uuid=76dac8d0-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=restore_run, table_uuid=8583af00-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_31, table=obj_31, table_uuid=7b87a510-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=scheduler_task_run, table_uuid=5318e260-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_30, table=obj_30, table_uuid=79c02b80-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=secrets, table_uuid=6f2361b0-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_4, table=obj_4:obj_4_index, table_uuid=43522622-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=backup_run_progress, table_uuid=6c2cde00-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=scylla_manager, table=validate_backup_run_progress, table_uuid=7b190ec0-abc9-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_15, table=obj_15:obj_15_index, table_uuid=59c5fb72-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_14, table=obj_14:obj_14_index, table_uuid=5766fcd2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_13, table=obj_13:obj_13_index, table_uuid=5555d012-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_17, table=obj_17:obj_17_index, table_uuid=5e34c742-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_11, table=obj_11:obj_11_index, table_uuid=513153b2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_32, table=obj_32:obj_32_index, table_uuid=7de4a7e2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_1, table=obj_1:obj_1_index, table_uuid=3db51382-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_26, table=obj_26:obj_26_index, table_uuid=da6b54f2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_0, table=obj_0:obj_0_index, table_uuid=3ba51f42-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_49, table=obj_49:obj_49_index, table_uuid=06a4be32-a9c7-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_26, table=obj_26:obj_26_index, table_uuid=70df1172-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_24, table=obj_24:obj_24_index, table_uuid=6c1f3f72-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_9, table=obj_9:obj_9_index, table_uuid=b62ac8a2-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_25, table=obj_25:obj_25_index, table_uuid=6e81c082-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_21, table=obj_21:obj_21_index, table_uuid=65eb4402-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_22, table=obj_22:obj_22_index, table_uuid=67b15e02-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_8, table=obj_8, table_uuid=b417a010-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_16, table=obj_16, table_uuid=5c6efb60-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_5, table=obj_5, table_uuid=adde2660-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_27, table=obj_27:obj_27_index, table_uuid=733cb081-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_30, table=obj_30:obj_30_index, table_uuid=79c02b82-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_31, table=obj_31:obj_31_index, table_uuid=7b87a512-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_3, table=obj_3:obj_3_index, table_uuid=41408432-a9c6-11ee-a94d-f8df8459b334
[shard 46] repair - Loading repair history for keyspace=alternator_obj_28, table=obj_28:obj_28_index, table_uuid=759bfd42-a9c6-11ee-a94d-f8df8459b334

@MyByte0
Copy link
Contributor Author

MyByte0 commented Jan 30, 2024

I think this should be fine. @asias, was there a reason to load the history sequentially?

We can add some limited parallelism. If there are 10K tables, we do not want to load them all in parallelism.

You can add something like this:

named_semaphore _load_parallelism_semaphore(16, named_semaphore_exception_factory{"Load repair history parallelism"})

to repair_service

And

add

auto permit = co_await seastar::get_units(_load_parallelism_semaphore, 1);

in side repair_service::load_history.

This allows loading 16 tables per shard in parallel.

Thanks for your suggest. I pushed the new commit.

@scylladb-promoter
Copy link
Contributor

@scylladb/scylla-maint please review and trigger CI for this pull request
CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

repair/row_level.cc Outdated Show resolved Hide resolved
asias added a commit to asias/scylla that referenced this pull request Jan 30, 2024
Convert the uuid to a shard_id which is 32 bits. It is useful to
choose a shard from a uuid.

Refs: scylladb#16927
asias added a commit to asias/scylla that referenced this pull request Jan 30, 2024
Convert the uuid to a shard_id which is 32 bits. It is useful to
choose a shard from a uuid.

Refs: scylladb#16927
asias added a commit to asias/scylla that referenced this pull request Jan 30, 2024
Convert the uuid to a shard_id which is 32 bits. It is useful to
choose a shard from a uuid.

Refs: scylladb#16927
asias added a commit to asias/scylla that referenced this pull request Jan 30, 2024
Convert the uuid to a uint32_t using xor.
It is useful to get a uint32_t number from the uuid.

Refs: scylladb#16927
asias added a commit to asias/scylla that referenced this pull request Jan 30, 2024
Convert the uuid to a uint32_t using xor.
It is useful to get a uint32_t number from the uuid.

Refs: scylladb#16927
asias added a commit to asias/scylla that referenced this pull request Jan 30, 2024
Convert the uuid to a uint32_t using xor.
It is useful to get a uint32_t number from the uuid.

Refs: scylladb#16927
@MyByte0 MyByte0 force-pushed the mybyte0_optimze_load_repair_history branch from 786d0cf to 89e2a70 Compare February 7, 2024 07:13
@scylladb-promoter
Copy link
Contributor

@scylladb/scylla-maint please review and trigger CI for this pull request
CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

@MyByte0
Copy link
Contributor Author

MyByte0 commented Feb 7, 2024

Please also make sure that you set you real name to be displayed in the commits as Author, currently the author is: mybyte0 my_byte@outlook.com (the email address can remain as-is).

This is still not fixed, I still see mybyte0 as the author in the commits.

Sorry I didn't notice that.
It's fixed now.

@MyByte0 MyByte0 force-pushed the mybyte0_optimze_load_repair_history branch from 89e2a70 to b3f4711 Compare February 7, 2024 08:01
@scylladb-promoter
Copy link
Contributor

@scylladb/scylla-maint please review and trigger CI for this pull request
CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

@tchaikov
Copy link
Contributor

tchaikov commented Feb 7, 2024

@scylladb/scylla-maint please review and trigger CI for this pull request CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

triggered

@scylladb-promoter
Copy link
Contributor

🔴 CI State: FAILURE

✅ - Build
✅ - Container Test
❌ - dtest
✅ - Unit Tests

Failed Tests (2/24426):

Build Details:

  • Duration: 1 hr 47 min
  • Builder: spider8.cloudius-systems.com

@scylladb-promoter
Copy link
Contributor

🔴 CI State: FAILURE

✅ - Build
✅ - Container Test
❌ - Unit Tests
❌ - dtest

Failed Tests (3/24426):

Build Details:

  • Duration: 1 hr 41 min
  • Builder: spider8.cloudius-systems.com

@scylladb-promoter
Copy link
Contributor

🔴 CI State: FAILURE

✅ - Build
✅ - Container Test
❌ - dtest
✅ - Unit Tests

Failed Tests (1/24426):

Build Details:

  • Duration: 2 hr 5 min
  • Builder: spider1.cloudius-systems.com

@scylladb-promoter
Copy link
Contributor

@scylladb/scylla-maint please review and trigger CI for this pull request
CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

@scylladb-promoter
Copy link
Contributor

🔴 CI State: FAILURE

✅ - Build
✅ - Container Test
❌ - dtest
✅ - Unit Tests

Failed Tests (1/24453):

Build Details:

  • Duration: 1 hr 55 min
  • Builder: spider7.cloudius-systems.com

@denesb
Copy link
Contributor

denesb commented Feb 8, 2024

@MyByte0 please do not merge master into you branch, please rebase it instead.

@mykaul
Copy link
Contributor

mykaul commented Feb 8, 2024

CI failed on a known failure that was fixed yesterday - re-run.

Using `parallel_for_each_table` instance of `for_each_table_gently` on
`repair_service::load_history`, and parallel num 16 for each shard,
to reduced bootstrap time.
Using uuid_xor_to_uint32 instance of table_uuid's most_significant_bits,
optimize the hash conflict to shard.
@MyByte0 MyByte0 force-pushed the mybyte0_optimze_load_repair_history branch from 1f4f095 to 9b675d1 Compare February 8, 2024 10:18
@scylladb-promoter
Copy link
Contributor

@scylladb/scylla-maint please review and trigger CI for this pull request
CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

@tchaikov
Copy link
Contributor

tchaikov commented Feb 8, 2024

@scylladb/scylla-maint please review and trigger CI for this pull request CI Build: https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/parambuild/?PR_NUMBER=16927

triggered.

@scylladb-promoter
Copy link
Contributor

🟢 CI State: SUCCESS

✅ - Build
✅ - Container Test
✅ - dtest
✅ - Unit Tests

Build Details:

  • Duration: 1 hr 52 min
  • Builder: spider7.cloudius-systems.com

@denesb
Copy link
Contributor

denesb commented Feb 8, 2024

@MyByte0 there was a problem with your CLA submission, please check the reply you received.

@MyByte0
Copy link
Contributor Author

MyByte0 commented Feb 20, 2024

@MyByte0 there was a problem with your CLA submission, please check the reply you received.

Fine. Updated it.

@denesb
Copy link
Contributor

denesb commented Feb 20, 2024

Queued.

@mykaul
Copy link
Contributor

mykaul commented Feb 20, 2024

Thanks @MyByte0 for your contribution - much appreciated!

@mykaul mykaul modified the milestones: 6.1, 6.0 Feb 20, 2024
@scylladb-promoter scylladb-promoter merged commit 8c228bf into scylladb:master Feb 20, 2024
4 checks passed
dgarcia360 pushed a commit to dgarcia360/scylla that referenced this pull request Apr 30, 2024
Convert the uuid to a uint32_t using xor.
It is useful to get a uint32_t number from the uuid.

Refs: scylladb#16927

Closes scylladb#17049
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants