mdbx: добавление MDBX_opt_gc_time_limit.

This commit is contained in:
Леонид Юрьев (Leonid Yuriev)
2023-11-29 00:35:25 +03:00
parent 508cf83c32
commit eeec44f56d
3 changed files with 87 additions and 7 deletions

View File

@@ -1260,6 +1260,7 @@ struct MDBX_txn {
size_t writemap_dirty_npages;
size_t writemap_spilled_npages;
};
uint64_t gc_time_acc;
} tw;
};
};
@@ -1422,6 +1423,7 @@ struct MDBX_env {
unsigned rp_augment_limit;
unsigned dp_limit;
unsigned dp_initial;
uint64_t gc_time_limit;
uint8_t dp_loose_limit;
uint8_t spill_max_denominator;
uint8_t spill_min_denominator;