mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-13 11:22:01 +00:00
Currently, all apis that start a compaction have two versions: synchronous and asynchronous. They share most of the implementation, but some checks and params have diverged. Unify the handlers of synchronous and asynchronous cleanup, major compaction, and upgrade_sstables. Fixes: https://github.com/scylladb/scylladb/issues/26715. Requires backports to all live versions Closes scylladb/scylladb#26746 * github.com:scylladb/scylladb: api: storage_service: tasks: unify upgrade_sstable api: storage_service: tasks: force_keyspace_cleanup api: storage_service: tasks: unify force_keyspace_compaction