Commit Graph

169 Commits (3d515daf29c9add6351056769a3e480a821f09f7)

Author SHA1 Message Date
Andrew Kryczka cac3240cbf add property "rocksdb.obsolete-sst-files-size" (#11533) 2 years ago
Changyu Bi 71ca9a1dcd Log correct compaction score for Universal Compaction (#11487) 2 years ago
Andrew Kryczka fb636f2498 Fix write stall stats dump format (#11445) 2 years ago
Peter Dillinger f4a02f2c52 Add hash_seed to Caches (#11391) 2 years ago
Hui Xiao 151242ce46 Group rocksdb.sst.read.micros stat by IOActivity flush and compaction (#11288) 2 years ago
Hui Xiao cb58477185 New stat rocksdb.{cf|db}-write-stall-stats exposed in a structural way (#11300) 2 years ago
Jaepil Jeong 969d4e1dd2 Fix compile errors in Clang due to unused variables depending on the build configuration (#11234) 2 years ago
sdong 4720ba4391 Remove RocksDB LITE (#11147) 2 years ago
Peter Dillinger 9f7801c5f1 Major Cache refactoring, CPU efficiency improvement (#10975) 2 years ago
sdong d989300ad1 Avoid repeat periodic stats printing when there is no change (#10891) 2 years ago
Andrew Kryczka 33ceea9b76 Add DB property for fast block cache stats collection (#10832) 2 years ago
Peter Dillinger 5724348689 Revamp, optimize new experimental clock cache (#10626) 2 years ago
Jay Zhuang d9e71fb2c5 Fix periodic_task unable to re-register the same task type (#10379) 2 years ago
Gang Liao d7ebb58cb5 Add blob cache tickers, perf context statistics, and DB properties (#10203) 3 years ago
sdong 736a7b5433 Remove own ToString() (#9955) 3 years ago
Andrew Kryczka d6e016be6d Expose `CacheEntryRole` and map keys for block cache stat collections (#9838) 3 years ago
Levi Tamasi 5645207758 Expose the amount of garbage in live blob files as a dedicated DB property (#9835) 3 years ago
Peter Dillinger efd035164b Meta-internal folly integration with F14FastMap (#9546) 3 years ago
Peter Dillinger a8a422e962 Add manifest fix-up utility for file temperatures (#9683) 3 years ago
Levi Tamasi 073ac54739 Log blob file space amp and expose it via the rocksdb.blob-stats DB property (#9538) 3 years ago
Levi Tamasi 320d9a8e8a Use a sorted vector instead of a map to store blob file metadata (#9526) 3 years ago
leipeng 01bd86ad35 InternalStats::DumpCFMapStat: fix sum.w_amp (#9065) 3 years ago
Andrew Kryczka 4217d1bce7 Support `GetMapProperty()` with "rocksdb.dbstats" (#9057) 3 years ago
Levi Tamasi 306b779957 Use GetBlobFileSize instead of GetTotalBlobBytes in DB properties (#8902) 3 years ago
Zhiyi Zhang 0cb0fc6fd3 Add DB properties for BlobDB (#8734) 3 years ago
Peter Dillinger 318fe6941a Add port::GetProcessID() (#8693) 3 years ago
Jay Zhuang c55460c734 Add property `LiveSstFilesSizeAtTemperature` for tiered storage (#8644) 3 years ago
Peter Dillinger df5dc73bec Don't hold DB mutex for block cache entry stat scans (#8538) 3 years ago
Peter Dillinger d5a46c40e5 Pin CacheEntryStatsCollector to fix performance bug (#8385) 4 years ago
Peter Dillinger 2f93a3b809 Fix a major performance bug in 6.21 for cache entry stats (#8369) 4 years ago
PiyushDatta 2655477c67 Fix "Interval WAL" bytes to say GB instead of MB (#8350) 4 years ago
Peter Dillinger 311a544c2a Use deleters to label cache entries and collect stats (#8297) 4 years ago
mrambacher 01e460d538 Make types of Immutable/Mutable Options fields match that of the underlying Option (#8176) 4 years ago
Levi Tamasi 0c6e4674a6 Fix a data race related to DB properties (#8206) 4 years ago
Levi Tamasi cb25bc1128 Update compaction statistics to include the amount of data read from blob files (#8022) 4 years ago
Levi Tamasi a46f080cce Break down the amount of data written during flushes/compactions per file type (#8013) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
Peter Dillinger 4d1ac19e3d aggregated-table-properties with GetMapProperty (#7779) 4 years ago
Akanksha Mahajan 20c7d7c58a Handling misuse of snprintf return value (#7686) 4 years ago
Levi Tamasi bb69b4ce7f Fix InternalStats::DumpCFStats (#7666) 4 years ago
Levi Tamasi 22655a398b Introduce a blob file reader class (#7461) 4 years ago
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
Yanqin Jin e66199d848 First step towards handling MANIFEST write error (#6949) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Yanqin Jin cfd9732f65 Remove inaccurate code comment (#6274) 5 years ago
Connor1996 3e26a94ba1 Add oldest snapshot sequence property (#6228) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
sdong adbc25a4c8 Rename InternalDBStatsType enum names (#5779) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago