]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rocksdb/options/db_options.h
import 14.2.4 nautilus point release
[ceph.git] / ceph / src / rocksdb / options / db_options.h
index 107d35c8770450ad82956a107b836a33b68d8c47..283cf7d35286613045daf5f5ee3f2688bffd14b1 100644 (file)
@@ -78,6 +78,8 @@ struct ImmutableDBOptions {
   bool preserve_deletes;
   bool two_write_queues;
   bool manual_wal_flush;
+  bool atomic_flush;
+  bool avoid_unnecessary_blocking_io;
 };
 
 struct MutableDBOptions {
@@ -96,6 +98,8 @@ struct MutableDBOptions {
   uint64_t max_total_wal_size;
   uint64_t delete_obsolete_files_period_micros;
   unsigned int stats_dump_period_sec;
+  unsigned int stats_persist_period_sec;
+  size_t stats_history_buffer_size;
   int max_open_files;
   uint64_t bytes_per_sync;
   uint64_t wal_bytes_per_sync;