Closed Congyuwang closed 2 months ago
Add the following APIs for Options:
class Options def set_enable_blob_files(self, val: bool) -> None: ... def set_min_blob_size(self, val: int) -> None: ... def set_blob_file_size(self, val: int) -> None: ... def set_blob_compression_type(self, val: DBCompressionType) -> None: ... def set_enable_blob_gc(self, val: bool) -> None: ... def set_blob_gc_age_cutoff(self, val: float) -> None: ... def set_blob_gc_force_threshold(self, val: float) -> None: ... def set_blob_compaction_readahead_size(self, val: int) -> None: ... def set_allow_ingest_behind(self, val: bool) -> None: ... def add_compact_on_deletion_collector_factory(self, window_size: int, num_dels_trigger: int, deletion_ratio: float) -> None: ... def set_write_buffer_manager(self, write_buffer_manager: WriteBufferManager) -> None: ... def set_avoid_unnecessary_blocking_io(self, val: bool) -> None: ... def set_auto_tuned_ratelimiter(self, rate_bytes_per_sec: int, refill_period_us: int, fairness: int) -> None: ...
Add the following APIs for Options: