Commit Graph

399 Commits (11266440825ddebe0527458bceb6bb28209dc9f2)

Author SHA1 Message Date
Andres Noetzli 6bdc484fd8 Added Equal method to Comparator interface 9 years ago
sdong 3e0a672c50 Bug fix: table readers created by TableCache::Get() doesn't have latency histogram reported 9 years ago
Yueh-Hsuan Chiang 6996de87af Expose per-level aggregated table properties via GetProperty() 9 years ago
sdong 07d2d34160 Add a counter about estimated pending compaction bytes 9 years ago
Islam AbdelRahman 027ca5b2cd Total SST files size DB Property 9 years ago
sdong 72613657f0 Measure file read latency histogram per level 9 years ago
Islam AbdelRahman cee1e8a080 Parallelize LoadTableHandlers 9 years ago
Andres Notzli 68f934355a Better CompactionJob testing 9 years ago
Yueh-Hsuan Chiang 14d0bfa429 Add DBOptions::skip_sats_update_on_db_open 9 years ago
Ari Ekmekji 40c64434d4 Parallelize L0-L1 Compaction: Restructure Compaction Job 9 years ago
Andres Notzli 06aebca592 Report live data size estimate 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 9 years ago
Ari Ekmekji 74c755c552 Added JSON manifest dump option to ldb command 9 years ago
Dmitri Smirnov d2f0912bd3 Merge the latest changes from github/master 9 years ago
sdong 05e2831966 Allocate LevelFileIteratorState and LevelFileNumIterator from DB iterator's arena 9 years ago
sdong 7842920be5 Slow down writes by bytes written 9 years ago
sdong 75d7075a8a Print info message about files need compaction for debuging purpose 9 years ago
sdong 6df589b446 Add TablePropertiesCollector::NeedCompact() to suggest DB to further compact output files 9 years ago
Igor Canadi b2785472c8 Fix compile 9 years ago
Islam AbdelRahman 3ce3bb3da2 Allowing L0 -> L1 trivial move on sorted data 9 years ago
sdong 4266d4fd90 Allow users to migrate to options.level_compaction_dynamic_level_bytes=true using CompactRange() 9 years ago
agiardullo dc9d70de65 Optimistic Transactions 9 years ago
Yueh-Hsuan Chiang 3ab8ffd4dd Compaction now conditionally boosts the size of deletion entries. 9 years ago
Igor Canadi 7a3577519f Don't artificially inflate L0 score 9 years ago
Igor Canadi dddceefe5e Fix clang build 9 years ago
krad d4540654e9 Optimize GetApproximateSizes() to use lesser CPU cycles. 9 years ago
Igor Canadi 7f47ba0e26 Fix possible SIGSEGV in CompactRange (github issue #596) 9 years ago
clark.kang 6ede020dc4 fix typos 9 years ago
Igor Canadi e003d3864c Abstract out SetMaxPossibleForUserKey() and SetMinPossibleForUserKey 9 years ago
sdong 9bf40b64d0 Print max score in level summary 9 years ago
Igor Canadi 6059bdf86a Add experimental API MarkForCompaction() 9 years ago
Jim Meyering d2a92c13bc avoid returning a number-of-active-keys estimate of nearly 2^64 9 years ago
sdong a7ac6cef1f Fix level size overflow for options_.level_compaction_dynamic_level_bytes=true 9 years ago
sdong b23bbaa82a Universal Compactions with Small Files 9 years ago
Anurag Indu 3d1a924ff3 Adding stats for the merge and filter operation 9 years ago
Igor Canadi b088c83e6e Don't delete files when column family is dropped 9 years ago
Igor Canadi c88ff4ca76 Deprecate removeScanCountLimit in NewLRUCache 9 years ago
Igor Canadi db03739340 options.level_compaction_dynamic_level_bytes to allow RocksDB to pick size bases of levels dynamically. 9 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 9 years ago
Jim Meyering 9283c7afd2 build: remove always-true assertions 9 years ago
sdong d45a6a4002 Add rocksdb.num-live-versions: number of live versions 9 years ago
Igor Canadi 863009b5a5 Fix deleting obsolete files #2 10 years ago
Grace Law 1851f977c2 Added RocksDB stats GET_HIT_L0 and GET_HIT_L1 10 years ago
Igor Canadi 2a979822b6 Fix deleting obsolete files 10 years ago
Yueh-Hsuan Chiang 181191a1e4 Add a counter for collecting the wait time on db mutex. 10 years ago
Igor Canadi e39f4f6cf9 Fix data race #3 10 years ago
sdong 4e48753b73 Sync manifest file when initializing it 10 years ago
sdong bb128bfec3 More accurate message for compaction applied to a different version 10 years ago
sdong 9ef59a09a5 VersionSet::AddLiveFiles() to assert current version is included. 10 years ago