Commit Graph

795 Commits (fb9a167a55e0970b1ef6f67c1600c8d9c4c6114f)

Author SHA1 Message Date
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 10 years ago
sdong 05e2831966 Allocate LevelFileIteratorState and LevelFileNumIterator from DB iterator's arena 10 years ago
sdong 7842920be5 Slow down writes by bytes written 10 years ago
sdong 75d7075a8a Print info message about files need compaction for debuging purpose 10 years ago
sdong 6df589b446 Add TablePropertiesCollector::NeedCompact() to suggest DB to further compact output files 10 years ago
Igor Canadi b2785472c8 Fix compile 10 years ago
Islam AbdelRahman 3ce3bb3da2 Allowing L0 -> L1 trivial move on sorted data 10 years ago
sdong 4266d4fd90 Allow users to migrate to options.level_compaction_dynamic_level_bytes=true using CompactRange() 10 years ago
agiardullo dc9d70de65 Optimistic Transactions 10 years ago
Yueh-Hsuan Chiang 3ab8ffd4dd Compaction now conditionally boosts the size of deletion entries. 10 years ago
Igor Canadi 7a3577519f Don't artificially inflate L0 score 10 years ago
Igor Canadi dddceefe5e Fix clang build 10 years ago
krad d4540654e9 Optimize GetApproximateSizes() to use lesser CPU cycles. 10 years ago
Igor Canadi 7f47ba0e26 Fix possible SIGSEGV in CompactRange (github issue #596) 10 years ago
clark.kang 6ede020dc4 fix typos 10 years ago
Igor Canadi e003d3864c Abstract out SetMaxPossibleForUserKey() and SetMinPossibleForUserKey 10 years ago
sdong 9bf40b64d0 Print max score in level summary 10 years ago
Igor Canadi 6059bdf86a Add experimental API MarkForCompaction() 10 years ago
Jim Meyering d2a92c13bc avoid returning a number-of-active-keys estimate of nearly 2^64 10 years ago
sdong a7ac6cef1f Fix level size overflow for options_.level_compaction_dynamic_level_bytes=true 10 years ago
sdong b23bbaa82a Universal Compactions with Small Files 10 years ago
Anurag Indu 3d1a924ff3 Adding stats for the merge and filter operation 10 years ago
Igor Canadi b088c83e6e Don't delete files when column family is dropped 10 years ago
Igor Canadi c88ff4ca76 Deprecate removeScanCountLimit in NewLRUCache 10 years ago
Igor Canadi db03739340 options.level_compaction_dynamic_level_bytes to allow RocksDB to pick size bases of levels dynamically. 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
Jim Meyering 9283c7afd2 build: remove always-true assertions 10 years ago
sdong d45a6a4002 Add rocksdb.num-live-versions: number of live versions 10 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
Igor Canadi 0acc738810 Speed up FindObsoleteFiles() 10 years ago
Jonah Cohen a14b7873ee Enforce write buffer memory limit across column families 10 years ago
Lei Jin 9c7ca65d21 free builders in VersionSet::DumpManifest 10 years ago
Lei Jin 8d3f8f9696 remove all remaining references to cfd->options() 10 years ago
Yueh-Hsuan Chiang 1d1a64f58a Move NeedsCompaction() from VersionStorageInfo to CompactionPicker 10 years ago
Igor Canadi 25f273027b Fix iOS compile with -Wshorten-64-to-32 10 years ago