Commit Graph

844 Commits (f0edf9d57554c7726c58cc2c08aa8193f88f3240)

Author SHA1 Message Date
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Yi Wu 17f76fc564 DB::GetOptions() reflect dynamic changed options 8 years ago
sdong 607628d349 Support ZSTD with finalized format 8 years ago
John Alexander 4fd08f4b8b Ensure Correct Behavior of StatsLevel kExceptDetailedTimers and kExceptTimeForMutex (#1308) 8 years ago
sdong 32149059f9 Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes 8 years ago
Zongzhi Chen 98d0b78eac Added check_snapshot option in the DB's AddFile function (#1261) 8 years ago
Islam AbdelRahman 5e2c796589 Make DBTest.CompressionStatsTest more deterministic 8 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 8 years ago
John Alexander 9430333f84 New Statistics to track Compression/Decompression (#1197) 8 years ago
sdong 21c55bdb6e DBTest.DynamicLevelCompressionPerLevel: Tune Threshold 8 years ago
Aaron Gao 8e6b38d895 update DB::AddFile to ingest list of sst files 8 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 8 years ago
Wanning Jiang 56887f6cb8 Backup Options 8 years ago
Aaron Orenstein 2073cf3775 Eliminate use of 'using namespace std'. Also remove a number of ADL references to std functions. 8 years ago
omegaga 3c69f77c67 Move IO failure test to separate file 8 years ago
Aaron Gao 43afd72bee [rocksdb] make more options dynamic 8 years ago
sdong bfb6b1b8a8 Estimate pending compaction bytes more accurately 8 years ago
Yi Wu a92049e3e7 Added EventListener::OnTableFileCreationStarted() callback 8 years ago
Li Peng 6d4832a998 Merge pull request #1101 from flyd1005/wip-fix-typo 8 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 8 years ago
sdong ac0e54b4c6 CompactedDB should not be used if there is outstanding WAL files 8 years ago
Dmitri Smirnov ee221d2de0 Introduce XPRESS compresssion on Windows. (#1081) 8 years ago
Yi Wu 792762c42c Split db_test.cc 8 years ago
sdong 6d436a3f85 DBTest.HardLimit made more deterministic 8 years ago
Dmitri Smirnov c9d668c584 Fix unit tests issues on Windows (#1078) 8 years ago
Jay Edgar 2448f80375 Make sure that if use_mmap_reads is on use_os_buffer is also on 8 years ago
sdong 2feafa3db9 Change some RocksDB default options 8 years ago
Praveen Rao 2dcbb3b4f3 Addressed review comments 8 years ago
sdong b1fafcaca6 Revert "Adding pin_l0_filter_and_index_blocks_in_cache feature." 8 years ago
Praveen Rao 7d371863e5 travis build fixes 8 years ago
Praveen Rao f8c2189307 Publish log numbers for column family to wal_filter, and provide log number in the record callback 8 years ago
Marton Trencseni 44756260ae Reset block cache in failing unit test. 8 years ago
Marton Trencseni 522de4f59e Adding pin_l0_filter_and_index_blocks_in_cache feature. 8 years ago
Islam AbdelRahman 580fede347 Aggregate hot Iterator counters in LocalStatistics (DBIter::Next perf regression) 8 years ago
sdong 74b660702e Rename iterator property "rocksdb.iterator.is.key.pinned" => "rocksdb.iterator.is-key-pinned" 8 years ago
Islam AbdelRahman 6743135ea1 Fix DB::AddFile() issue when PurgeObsoleteFiles() is called 8 years ago
sdong 1f5954147b Introduce Iterator::GetProperty() and replace Iterator::IsKeyPinned() 8 years ago
Islam AbdelRahman df9ba6df62 Introduce SstFileManager::SetMaxAllowedSpaceUsage() to cap disk space usage 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Yueh-Hsuan Chiang 4a8cbf4e31 Allows Get and MultiGet to read directly from SST files. 9 years ago
sdong a76e9093f0 Fix LITE db_test build broken by previous commit 9 years ago
sdong b1887c5dd9 Explictly fail when memtable doesn't support concurrent insert 9 years ago
reid horuff 6f71d3b68b Improve perf of Pessimistic Transaction expirations (and optimistic transactions) 9 years ago
Islam AbdelRahman 8e6172bc57 Add BlockBasedTableOptions::index_block_restart_interval 9 years ago
sdong ad7ecca72d Add unit tests to verify large key/value 9 years ago
Islam AbdelRahman d6c838f1e1 Add SstFileManager (component tracking all SST file in DBs and control the deletion rate) 9 years ago
sdong d20915d52a Disable stats about mutex duration by default 9 years ago
Islam AbdelRahman 0c433cd1eb Fix issue in Iterator::Seek when using Block based filter block with prefix_extractor 9 years ago
Andrew Kryczka 035857a312 Fix RocksDB lite build 9 years ago
Islam AbdelRahman b0afcdeeac Fix bug in block based tables with full filter block and prefix_extractor 9 years ago