OAK-6009: Simplify cancellation of compaction by timeout Add timeout functionality to CancelCompactionSupplier