Commit Graph

941 Commits (c5c58708db67d34fd4ffeef1362d21337dcbdd53)

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