Commit Graph

816 Commits (5d68243e61c9e9200182bbc6b3c9c22245a309af)

Author SHA1 Message Date
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
Andrew Kryczka 167bd8856d [directory includes cleanup] Finish removing util->db dependencies 9 years ago
sdong da33dfe188 Parameterize DBTest.Randomized 9 years ago
Islam AbdelRahman 2fbc59a348 Disallow SstFileWriter from creating empty sst files 9 years ago
agiardullo 8019aa9b55 improve test for manifest write failure 9 years ago
Andrew Kryczka eceb5cb1b7 Split db_test.cc (part 1: properties) 9 years ago
David Bernard 3f12e16f27 Make alloca.h optional 9 years ago
David Bernard d78c6b28c4 Changes for build on solaris 9 years ago
agiardullo a2422f0533 fix potential test SleepingTask race condition 9 years ago
Nathan Bronson ac16663bd6 use -Werror=missing-field-initializers, to closer match MyRocks build 9 years ago
Siying Dong 22c0ed8a5f Disable Visual Studio Warning C4351 9 years ago
sdong 5b2587b5cb DBTest.HardLimit use special memtable 9 years ago
sdong d43da8ae0d DBTest.DelayedWriteRate: fix assert of sign and unsign comparison 9 years ago
sdong b9f77ba12b When slowdown is triggered, reduce the write rate 9 years ago
Andrew Kryczka 445d5b8c5c Fix clang build 9 years ago
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
Zhipeng Jia aa515823bc Fix clang warning 9 years ago
sdong d72b31774e Slowdown when writing to the last write buffer 9 years ago
Islam AbdelRahman aececc209e Introduce ReadOptions::pin_data (support zero copy for keys) 9 years ago
Gunnar Kudrjavets 97265f5f14 Fix minor bugs in delete operator, snprintf, and size_t usage 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago
Dmitri Smirnov a6fbdd64e0 Fix rebase issues and new code warnings. 9 years ago
Dmitri Smirnov 236fe21c92 Enable MS compiler warning c4244. 9 years ago
charsyam c30b499541 fix typos in comments 9 years ago
sdong 56e77f0967 Deprecate options.soft_rate_limit and add options.soft_pending_compaction_bytes_limit 9 years ago
sdong 770dea9325 Fix occasional failure of DBTest.DynamicCompactionOptions 9 years ago
Alex Yang e8180f9901 added public api to schedule flush/compaction, code to prevent race with db::open 9 years ago
sdong bcd7bd1229 Relax verification condition of DBTest.SuggestCompactRangeTest 9 years ago
sdong f9103d9a30 DBTest.DynamicCompactionOptions: More deterministic and readable 9 years ago