Commit Graph

  • be410dede8 Fix PinnableSlice move assignment Yi Wu 2017-11-03 18:10:36 -0700
  • a6d8e30c05 Remove unnecessary status check in TableCache::NewIterator Sagar Vemuri 2017-11-03 14:34:10 -0700
  • 4c8f336401 util: Fix coverity issues Prashant D 2017-11-03 14:32:00 -0700
  • cfb120f737 fix CopyFile status checks Andrew Kryczka 2017-11-03 11:48:12 -0700
  • d956169563 Fix clang build error Yi Wu 2017-11-03 11:15:26 -0700
  • 2581c0a5a1 Blob DB: Fix BlobDBTest::SnapshotAndGarbageCollection asan failure Yi Wu 2017-11-03 10:22:50 -0700
  • 24ad430600 pass key/value samples through zstd compression dictionary generator Andrew Kryczka 2017-11-02 22:46:13 -0700
  • c4c1f961e7 dynamically change current memtable size Andrew Kryczka 2017-11-02 22:16:23 -0700
  • 30e4e01e05 add missing else Zhongyi Xie 2017-11-02 22:12:17 -0700
  • 602fe9454c Fix coverity issues in include/rocksdb Prashant D 2017-11-02 17:43:04 -0700
  • 62578d80c1 Blob DB: Add compaction filter to remove expired blob index entries Yi Wu 2017-11-02 17:26:46 -0700
  • 76c3fbd651 Add Memtable Read Tier to RocksJava Sagar Vemuri 2017-11-02 17:16:11 -0700
  • 7bfa88037e Blob DB: fix snapshot handling Yi Wu 2017-11-02 15:50:30 -0700
  • f662f8f0b6 Blob DB: option to enable garbage collection Yi Wu 2017-11-02 15:47:30 -0700
  • 167ba599ec Blob DB: Fix flaky BlobDBTest::GCExpiredKeyWhileOverwriting test Yi Wu 2017-11-02 13:20:28 -0700
  • 25ac1697b4 Blob DB: Evict oldest blob file when close to blob db size limit Sagar Vemuri 2017-11-02 12:02:42 -0700
  • 3c208e7616 HistogramStat: Handle divide by zero situation Prashant D 2017-11-02 11:30:51 -0700
  • 25fbd9a996 Remove the experimental notes about partitioning Maysam Yabandeh 2017-11-02 11:06:10 -0700
  • 60d83df23d WritePrepared Txn: Move DB class to its own file Maysam Yabandeh 2017-11-02 11:05:55 -0700
  • 6778690b51 fix duplicate definition of GetEntryType() Andrew Kryczka 2017-11-01 22:52:17 -0700
  • cd124215df release 5.9 Andrew Kryczka 2017-11-01 21:17:42 -0700
  • 02693f64fc WritePrepared Txn: ValidateSnapshot Maysam Yabandeh 2017-11-01 18:56:25 -0700
  • 7fe3b32896 Added support for differential snapshots Mikhail Antonov 2017-11-01 18:43:29 -0700
  • 17731a43a6 WritePrepared Txn: Optimize for recoverable state Maysam Yabandeh 2017-11-01 17:23:52 -0700
  • c1cf94c787 WritePrepared Txn: sort indexes before batch collapse Maysam Yabandeh 2017-11-01 08:41:47 -0700
  • f6082d1944 Blob DB: cleanup unused options Yi Wu 2017-10-31 16:33:55 -0700
  • f5078dde2d Blob DB: Initialize all fields in Blob Header, Footer and Record structs Sagar Vemuri 2017-10-31 16:27:22 -0700
  • 33c7d4ccd9 Make writable_file_max_buffer_size dynamic Shaohua Li 2017-10-31 13:49:25 -0700
  • c1be8d86c6 Fix removed structurally dead return statement Prashant D 2017-10-31 01:24:20 -0700
  • 4d43c6a6a4 db_stress snapshot compatibility with reopens Andrew Kryczka 2017-10-31 01:22:51 -0700
  • b7bc9cc038 fix tracking oldest snapshot for bottom-level compaction Andrew Kryczka 2017-10-30 00:47:15 -0700
  • 792ef10ca8 Return Status::InvalidArgument if user request sync write while disabling WAL Yi Wu 2017-10-28 21:56:50 -0700
  • 6a9335dbbb always drop tombstones compacted to bottommost level Andrew Kryczka 2017-10-27 15:43:42 -0700
  • 84a04af9a9 TableProperty::oldest_key_time defaults to 0 Yi Wu 2017-10-27 14:49:40 -0700
  • 05993155ef Mark files as trash by using .trash extension Islam AbdelRahman 2017-10-27 13:25:54 -0700
  • 3ebb7ba7b9 Blob DB: update blob file format Yi Wu 2017-10-27 13:14:34 -0700
  • 682db81385 Enable cacheline_aligned_alloc() to allocate from jemalloc if enabled. Dmitri Smirnov 2017-10-27 13:14:07 -0700
  • d9240b548c Fix coverity uninitialized fields warnings in lru_cache Prashant D 2017-10-27 11:24:12 -0700
  • 50e95a63dd Fix coverity issues column_family, compaction_db/iterator Prashant D 2017-10-27 11:19:31 -0700
  • 47166baeac Fix coverity uninitialized fields warnings Prashant D 2017-10-26 21:00:17 -0700
  • 67b29e26be Fix coverity issue for MutableDBOptions default constructor Prashant D 2017-10-26 20:54:48 -0700
  • 95667383db implement lower bound for iterators Andrew Kryczka 2017-10-26 17:14:04 -0700
  • 5a2a6483dc Blob DB: Inline small values in base DB Yi Wu 2017-10-26 12:19:43 -0700
  • 9b18cc2363 single-file bottom-level compaction when snapshot released Andrew Kryczka 2017-10-25 16:24:29 -0700
  • 96e3a600ba Return write error on reaching blob dir size limit Sagar Vemuri 2017-10-25 16:18:15 -0700
  • addfe1ef4b Fix tombstone scans in SeekForPrev outside prefix Islam AbdelRahman 2017-10-25 15:08:01 -0700
  • 386a57e6ef Fix build on OpenBSD zach shipko 2017-10-24 13:14:00 -0700
  • 57fcdc264a added missing subcodes and improved error message for missing enum values zawlazaw 2017-10-23 16:34:47 -0700
  • 66a2c44ef4 Add DB::Properties::kEstimateOldestKeyTime Yi Wu 2017-10-23 15:22:05 -0700
  • d2a65c59e1 Fix unused var warnings in Release mode Dmitri Smirnov 2017-10-23 14:20:53 -0700
  • 63822eb761 Enable two write queues for transactions Maysam Yabandeh 2017-10-23 14:20:22 -0700
  • a02ed12638 Exclude DBTest.DynamicFIFOCompactionOptions test under RocksDB Lite Sagar Vemuri 2017-10-20 17:09:46 -0700
  • 3ef55d2c7c Split CompactionFilterWithValueChange Maysam Yabandeh 2017-10-20 15:34:23 -0700
  • d75793d6b4 db_stress support long-held snapshots Andrew Kryczka 2017-10-20 15:17:03 -0700
  • f8b5bb2fd8 remove unused code Andrew Kryczka 2017-10-20 14:07:42 -0700
  • 57fd4a823b update HISTORY with recent changes Andrew Kryczka 2017-10-20 13:49:36 -0700
  • ee2b1ec1e8 Fix unstable floating point exception raistlin 2017-10-20 10:04:28 -0700
  • f0804db7f7 Make FIFO compaction options dynamically configurable Sagar Vemuri 2017-10-19 15:19:20 -0700
  • ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs Dmitri Smirnov 2017-10-19 10:48:47 -0700
  • b74999458f Update RocksDB Authors File Sagar Vemuri 2017-10-18 14:30:44 -0700
  • 7deed2b43c Fix a typo in a comment Gihwan Oh 2017-10-18 12:18:43 -0700
  • 7e38238981 WritePrepared Txn: Disable GC during recovery Maysam Yabandeh 2017-10-18 09:09:31 -0700
  • 7891af8b53 expose a hook to skip tables during iteration Nikhil Benesch 2017-10-17 22:09:01 -0700
  • eaaef91178 Blob DB: Store blob index as kTypeBlobIndex in base db Yi Wu 2017-10-17 17:24:25 -0700
  • 0552029b5c Blob DB: not writing sequence number as blob record footer Yi Wu 2017-10-17 12:11:52 -0700
  • 966b32b57c fix delete range bug zhangjinpeng1987 2017-10-17 11:09:29 -0700
  • c0208dffbe arena: derive alignment unit from std::max_align_t Nikhil Benesch 2017-10-17 11:07:35 -0700
  • b8cea7cc27 VersionBuilder: Erase with iterators for better performance Changli Gao 2017-10-17 09:58:24 -0700
  • f7843f30a8 Move ~Comparator define to comparator.h codeeply 2017-10-17 09:50:16 -0700
  • 8e63cad078 fix lite build Yi Wu 2017-10-17 08:49:11 -0700
  • 731895214b db_bench randomtransaction print throughput Andrew Kryczka 2017-10-16 18:29:50 -0700
  • 60c09f5fbb print more table_options to info log Yi Wu 2017-10-13 14:41:07 -0700
  • 10ba50e9eb Blob DB: Move BlobFile definition to a separate file Yi Wu 2017-10-13 14:36:36 -0700
  • 31d3e41810 PinnableSlice move assignment Yi Wu 2017-10-12 18:19:10 -0700
  • cc67b22d6e Add OptionsUtil class to java/CMakeLists.txt Sagar Vemuri 2017-10-12 16:45:01 -0700
  • 560e984995 Added CompactionFilterFactory support to RocksJava Adam Retter 2017-10-12 11:06:51 -0700
  • 8dd0a7e11a add comment in SuperVersion referencing logic Andrew Kryczka 2017-10-11 15:11:08 -0700
  • fb4ae4d810 fix DBImpl::NewInternalIterator super-version leak on failure Yi Wu 2017-10-11 14:48:28 -0700
  • 019aa7074c cmake: pass "-msse4.2" to when building crc32c.cc if HAVE_SSE42 Kefu Chai 2017-10-11 12:14:53 -0700
  • 38bbc879a5 fix travis failure for ccache command not found Yi Wu 2017-10-10 22:13:39 -0700
  • 0f3b36964e Fix counter for memtable updates Zhongyi Xie 2017-10-10 21:16:32 -0700
  • 70aa942153 fix file numbers after repair Andrew Kryczka 2017-10-10 13:07:00 -0700
  • 1a61ba179e compaction picker to use max_bytes_for_level_multiplier_additional Jay Patel 2017-10-09 22:53:00 -0700
  • e2548366e1 add GetLiveFiles and GetLiveFilesMetaData for BlobDB Zhongyi Xie 2017-10-09 19:44:39 -0700
  • 8c392a31d7 WritePrepared Txn: Iterator Yi Wu 2017-10-09 17:05:34 -0700
  • 5a38e18627 Make some WriteOptions defaults more explicit Sagar Vemuri 2017-10-09 16:18:40 -0700
  • 17c6325e8a WritePrepare Txn: Cancel flush/compaction before destruction Yi Wu 2017-10-06 20:53:52 -0700
  • ec6c5383d0 WritePrepared Txn: end-to-end tests Maysam Yabandeh 2017-10-06 14:18:30 -0700
  • da29eba43b Enable WAL for blob index Sagar Vemuri 2017-10-06 10:53:46 -0700
  • d1b74b0c82 WritePrepared Txn: Compaction/Flush Yi Wu 2017-10-06 10:26:38 -0700
  • 01542400a8 Inform caller when rocksdb is stalling writes Adrien Schildknecht 2017-10-05 18:00:38 -0700
  • cc20ec3689 WritePrepared Txn: Test sequence number 0 is visible Yi Wu 2017-10-05 16:25:58 -0700
  • 5a6ad9d52a release build treat warnings as errors Andrew Kryczka 2017-10-05 12:32:55 -0700
  • 4e3c3d8c6a WritePrepared Txn: duplicate keys Maysam Yabandeh 2017-10-05 07:28:37 -0700
  • 1026e794a3 rate limit auto-tuning Andrew Kryczka 2017-10-04 19:02:22 -0700
  • 75f7f42d41 Added CPU prefetch for skiplist Adam Kupczyk 2017-10-04 18:03:29 -0700
  • 88ed1f6ea6 Allow upgrades from nullptr to some merge operator Manuel Ung 2017-10-04 09:44:18 -0700
  • 5b2cb64bfb Prevent threads from respawning during joining Andrew Kryczka 2017-10-03 16:25:42 -0700
  • 821887036e pin L0 filters/indexes for compaction outputs Andrew Kryczka 2017-10-03 16:24:24 -0700
  • 283d60761e fix valgrind leak report in unit test Maysam Yabandeh 2017-10-03 14:40:50 -0700