Use the same "inflight" queue to track compaction

This commit is contained in:
Vitaliy Filippov
2025-12-02 01:52:12 +03:00
parent 5dc0b42146
commit 3ba3eed0cf
9 changed files with 207 additions and 74 deletions
+1 -2
View File
@@ -51,7 +51,6 @@ class journal_flusher_co
object_id cur_oid;
uint64_t copy_id;
uint64_t compact_lsn;
uint64_t min_compact_lsn;
uint64_t cur_version;
heap_object_t *cur_obj;
heap_write_t *begin_wr, *end_wr;
@@ -108,7 +107,7 @@ public:
~journal_flusher_t();
void loop();
int get_active();
uint64_t get_counter();
uint64_t get_compact_counter();
bool is_active();
void request_trim();
void release_trim();