Pavel Emelyanov
632a65bffa
Merge 'repair: row_level: coroutinize more functions' from Avi Kivity
Coroutinize more functions in row-level repair to improve maintainability.
The functions all deal with repair buffers, so coroutinization does not affect performance.
Cleanup, no reason to backport
Closes scylladb/scylladb#20464
* github.com:scylladb/scylladb:
repair: row_level: restore indentation
repair: row_level: coroutinize repair_service::insert_repair_meta()
repair: row_level: coroutinize repair_meta::get_full_row_hashes()
repair: row_level: coroutinize repair_meta::apply_rows_on_follower()
repair: row_level: coroutinize repair_meta::clear_working_row_buf()
repair: row_level: coroutinize get_common_diff_detect_algorithm()
repair: row_level: coroutinize repair_service::remove_repair_meta() (non-selective overload)
repair: row_level: coroutinize repair_service::remove_repair_meta() (by-address overload)
repair: row_level: coroutinize repair_service::remove_repair_meta() (by-id overload)
repair: row_level: row_level_repair::run()
repair: row_level: row_level_repair::send_missing_rows_to_follower_nodes()
repair: row_level: row_level_repair::get_missing_rows_from_follower_nodes()
repair: row_level: row_level_repair::negotiate_sync_boundary()
repair: row_level: coroutinize repair_put_row_diff_with_rpc_stream_process_op()
repair: row_level: coroutinize repair_meta::get_sync_boundary_handler()
repair: row_level: coroutinize repair_meta::get_sync_boundary()
repair: row_level: coroutinize repair_meta::repair_set_estimated_partitions_handler()
repair: row_level: coroutinize repair_meta::repair_set_estimated_partitions()
repair: row_level: coroutinize repair_meta::repair_get_estimated_partitions_handler()
repair: row_level: coroutinize repair_meta::repair_get_estimated_partitions()
repair: row_level: coroutinize repair_meta::repair_row_level_stop_handler()
repair: row_level: coroutinize repair_meta::repair_row_level_stop()
repair: row_level: coroutinize repair_meta::repair_row_level_start_handler()
repair: row_level: coroutinize repair_meta::repair_row_level_start()
repair: row_level: coroutinize repair_meta::get_combined_row_hash_handler()
repair: row_level: coroutinize repair_meta::get_combined_row_hash()
repair: row_level: coroutinize repair_meta::get_full_row_hashes_handler()
repair: row_level: coroutinize repair_meta::get_full_row_hashes_with_rpc_stream()
repair: row_level: coroutinize repair_meta::request_row_hashes()
2024-09-12 15:35:57 +03:00
..
2024-06-21 19:22:17 +03:00
2024-04-19 07:44:07 +03:00
2024-06-21 07:12:06 +03:00
2024-09-11 23:21:40 +03:00
2024-08-19 17:23:51 +03:00
2024-09-12 15:35:57 +03:00
2024-08-19 17:23:51 +03:00
2024-04-04 15:50:53 +02:00
2024-06-26 21:57:03 +03:00
2024-06-25 17:44:31 +02:00
2024-02-15 12:06:42 +01:00
2024-06-18 13:39:29 +02:00
2024-01-26 13:12:38 +02:00