Commit Graph

  • aaac6cd16f Add write unprepared classes by inheriting from write prepared Manuel Ung 2018-05-31 10:42:44 -0700
  • 727eb881a5 Compile error in db bench tool Jacquin Mininger 2018-05-30 17:45:02 -0700
  • 4dd80debd0 Remove tests from ROCKSDB_VALGRIND_RUN Siying Dong 2018-05-30 15:33:19 -0700
  • a736255de8 Delete triggered compaction for universal style Anand Ananthabhotla 2018-05-29 15:42:14 -0700
  • 724855c7da Fix LRUCache missing null check on destruct Yi Wu 2018-05-29 15:11:22 -0700
  • cf826de3ed Fix compilation error when OPT="-DROCKSDB_LITE". Yanqin Jin 2018-05-29 12:26:57 -0700
  • 03cda531e4 Check for rep_->table_properties being nullptr Maysam Yabandeh 2018-05-29 12:09:01 -0700
  • 1c1bafa668 Fix VersionStorageInfo::EstimateLiveDataSize seg fault 奏之章 2018-05-28 11:13:17 -0700
  • 402b7aa07f Exclude seq from index keys Maysam Yabandeh 2018-05-25 18:41:31 -0700
  • 8c3bf0801b Check status when reading HashIndexPrefixesMetadataBlock Nathan VanBenschoten 2018-05-25 17:35:36 -0700
  • 45434178ee Fix an issue with unnecessary capture in lambda expressions Adam Retter 2018-05-25 15:06:47 -0700
  • aa53579d6c Fix segfault caused by object premature destruction Yanqin Jin 2018-05-25 11:45:12 -0700
  • 6e08916eb3 Fix Fadvise on closed file when reads use mmap 奏之章 2018-05-25 10:47:56 -0700
  • 070319f7bb add flush_before_backup parameter to c api rocksdb_backup_engine_create_new_backup QingpingWang 2018-05-24 22:26:09 -0700
  • bc7e8d472e LRUCache midpoint insertion Yi Wu 2018-05-24 15:45:49 -0700
  • 3db8504cde Catchup with posix features Dmitri Smirnov 2018-05-24 15:05:00 -0700
  • c465509379 port_posix: use posix_memalign() for aligned_alloc Kefu Chai 2018-05-24 11:59:27 -0700
  • 7a99c04311 refactor constructor of LRUCacheShard Yi Wu 2018-05-23 18:53:17 -0700
  • 01bcc34896 Introduce library-independent default compression level Andrew Kryczka 2018-05-23 18:33:00 -0700
  • 4011012d9d Specify the underlying type of enums. Yanqin Jin 2018-05-23 15:59:16 -0700
  • 6c73a46693 Fix a backward compatibility problem with table_properties being nullptr Zhongyi Xie 2018-05-22 13:51:21 -0700
  • 4420cb49da Fix Issue #3771: Slice ctor checks for nullptr and creates empty string Jacquin Mininger 2018-05-22 13:34:26 -0700
  • 7db721b9a6 Avoid sleep in DBTest.GroupCommitTest to fix flakiness Andrew Kryczka 2018-05-22 11:58:51 -0700
  • fcb31016e9 Avoid single-deleting merge operands in db_stress Andrew Kryczka 2018-05-22 10:50:09 -0700
  • 3db1ada3bf PersistRocksDBOptions() to use WritableFileWriter Siying Dong 2018-05-21 16:37:47 -0700
  • c3ebc75843 Move prefix_extractor to MutableCFOptions Zhongyi Xie 2018-05-21 14:33:55 -0700
  • 263ef52b65 Update ColumnFamilyTest for multi-CF verification Yanqin Jin 2018-05-21 11:52:31 -0700
  • 508a09fd62 Print histogram count and sum in statistics string Andrew Kryczka 2018-05-21 11:09:00 -0700
  • 7b655214d2 Assert keys/values pinned by range deletion meta-block iterators Andrew Kryczka 2018-05-21 09:42:49 -0700
  • e410501eeb Add missing test files to src.mk Andrew Kryczka 2018-05-21 09:35:46 -0700
  • ed4d3393fb fix a division by zero bug Zhongyi Xie 2018-05-18 21:44:07 -0700
  • 26da3676d9 class Block to store num_restarts_ Siying Dong 2018-05-18 12:54:09 -0700
  • a0c7b4d526 Set the default value of max_manifest_file_size. Yanqin Jin 2018-05-18 07:58:59 -0700
  • 17af09fcce Implement key shortening functions in ReverseBytewiseComparator Siying Dong 2018-05-17 18:24:20 -0700
  • 1d7ca20f29 add override to virtual functions Zhongyi Xie 2018-05-17 17:51:46 -0700
  • aed7abbcca Reorder field based on esan data Xin Tong 2018-05-17 17:49:06 -0700
  • fa43948cbc Update HISTORY and version for upcoming 5.14 Fosco Marotto 2018-05-17 14:20:54 -0700
  • 7ccb35f653 In instrumented mutex, take timing once for both of perf_context and statistics Siying Dong 2018-05-17 12:46:23 -0700
  • 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs Mike Kolupaev 2018-05-17 02:44:14 -0700
  • 46fde6b653 Fix race condition between log_.erase and log_.back Maysam Yabandeh 2018-05-16 12:51:31 -0700
  • 42cb4775c1 Fix geo_db may seek an error key when they have the same quadkey acelyc111 2018-05-14 23:54:06 -0700
  • 12ad711247 Suppress tsan lock-order-inversion on FlushWAL Maysam Yabandeh 2018-05-14 20:56:44 -0700
  • 3d7dc75b36 Bottommost level-based compactions in bottom-pri pool Andrew Kryczka 2018-05-14 14:44:04 -0700
  • ebb823f746 Fix db_stress build on mac Sagar Vemuri 2018-05-14 11:01:41 -0700
  • 718c1c9c1f Pass manual_wal_flush also to the first wal file Maysam Yabandeh 2018-05-14 10:53:32 -0700
  • 66c7aa32fb Clarify the ownership of root db after TransactionDB::Open Maysam Yabandeh 2018-05-11 15:08:16 -0700
  • 3272bc07c6 Fix formatting in log message Sergey Elin 2018-05-11 11:14:20 -0700
  • 072ae671a7 Apply use_direct_io_for_flush_and_compaction to writes only Andrew Kryczka 2018-05-09 19:26:43 -0700
  • d19f568abf Refactor argument handling in db_crashtest.py Andrew Kryczka 2018-05-09 13:32:03 -0700
  • 3690276e74 Disallow to open RandomRW file if the file doesn't exist Siying Dong 2018-05-09 10:24:11 -0700
  • ddfd2525d2 Make BlockIter final Siying Dong 2018-05-09 10:18:05 -0700
  • f92cd2feb4 Introduce and use the option to disable stall notifications structures Dmitri Smirnov 2018-05-09 10:04:55 -0700
  • cee138c7d7 Add missing options in BuildColumnfamilyOptions Huachao Huang 2018-05-08 12:06:01 -0700
  • 4bf169f07e Disable readahead when using mmap for reads Andrew Kryczka 2018-05-08 12:03:29 -0700
  • 1d9f24dc9a Link jemalloc Tongliang Liao 2018-05-07 14:21:18 -0700
  • 9470ee45b8 Allows other cmake-specific "true" for USE_RTTI. Tongliang Liao 2018-05-07 14:17:49 -0700
  • 6d6e01cdbc Search paths provided by intel's "tbbvars.sh". Tongliang Liao 2018-05-07 14:15:29 -0700
  • d72a51e9e1 Split FaultInjectionTest.FaultTest to avoid timeout Maysam Yabandeh 2018-05-07 12:15:54 -0700
  • 72942ad7a4 Recommit "Avoid adding tombstones of the same file to RangeDelAggregator multiple times" LingBin 2018-05-04 16:37:39 -0700
  • 4c5a3232e4 Fix db_stress memory leak ASAN error Andrew Kryczka 2018-05-04 16:33:38 -0700
  • fc522bdb3e Evenly split HarnessTest.Randomized Maysam Yabandeh 2018-05-04 15:14:54 -0700
  • 171f415b30 Rename vars to satisfy unity built Maysam Yabandeh 2018-05-04 15:14:20 -0700
  • 4d40b10e0f Add USE_RTTI and default behavior to CMakeLists Fosco Marotto 2018-05-04 15:09:40 -0700
  • 6fc1bccef5 Fix crash test allocation error under TSAN Andrew Kryczka 2018-05-04 13:40:58 -0700
  • a703432808 MaxFileSizeForLevel: adjust max_file_size for dynamic level compaction Zhongyi Xie 2018-05-03 16:35:46 -0700
  • 934f96de27 Better destroydb Dmitri Smirnov 2018-05-03 16:07:41 -0700
  • a8d77ca381 Speedup ManualCompactionTest.Test Maysam Yabandeh 2018-05-03 15:58:42 -0700
  • d59549298f Skip deleted WALs during recovery Siying Dong 2018-05-03 15:35:11 -0700
  • cfb86659bf WritePrepared Txn: enable rollback in stress test Maysam Yabandeh 2018-05-02 18:09:55 -0700
  • 5bed8a0065 WritePrepared Txn: split SeqAdvanceConcurrentTest Maysam Yabandeh 2018-05-02 18:05:03 -0700
  • 6cab3184f5 avoid double delete on dummy record insertion failure Zhongyi Xie 2018-05-01 15:42:06 -0700
  • acb61b7a52 Adjust pread/pwrite to return Status Dmitri Smirnov 2018-05-01 13:38:36 -0700
  • 19fde54841 initialize local variable for UBSAN in PosixEnv function Andrew Kryczka 2018-05-01 13:18:01 -0700
  • 46152d53bf Second attempt at db_stress crash-recovery verification Andrew Kryczka 2018-04-30 12:23:45 -0700
  • 282099fc0f fix missing perfcontext destroy declare in C API Vincent Lee 2018-04-30 11:27:25 -0700
  • c9ace1d81b expose WAL iterator in the C API Victor Grishchenko 2018-04-27 16:46:38 -0700
  • 6afe22db2e revert db_stress crash-recovery verification Andrew Kryczka 2018-04-27 12:54:16 -0700
  • 459bb9028f remove prefixscanrandom from db_bench help Zhongyi Xie 2018-04-27 12:12:43 -0700
  • ed7a95b28c Add max_subcompactions as a compaction option Huachao Huang 2018-04-27 11:48:21 -0700
  • 7dfbe33532 Rename pending_compaction_ to queued_for_compaction_. Yanqin Jin 2018-04-27 11:11:12 -0700
  • 513b5ce618 Rename pending_flush_ to queued_for_flush_. Yanqin Jin 2018-04-26 21:09:53 -0700
  • 37cd617b6b Add virtual Truncate method to Env Nathan VanBenschoten 2018-04-26 21:08:46 -0700
  • db36f222d8 Allow options file in db_stress and db_crashtest Andrew Kryczka 2018-04-26 18:38:45 -0700
  • 7004e45489 Remove block-based table assertion for non-empty filter block Andrew Kryczka 2018-04-26 14:33:02 -0700
  • 63c965cdb4 Sync parent directory after deleting a file in delete scheduler Siying Dong 2018-04-26 13:51:39 -0700
  • 7e4e381495 Fix the bloom filter skipping empty prefixes Maysam Yabandeh 2018-04-26 13:22:08 -0700
  • e5a4dacf6d WritePrepared Txn: disable rollback in stress test Maysam Yabandeh 2018-04-26 09:14:28 -0700
  • 7c9f23e6db Rate limiter should be allowed to share between different rocksdb instances in C API Vincent Lee 2018-04-25 15:45:18 -0700
  • 406b95197c Fix clang build failure with -Wgnu-redeclared-enum Anand Ananthabhotla 2018-04-25 15:29:36 -0700
  • 13a0bd90ce cmake: add options for enabling TBB and NUMA support Kefu Chai 2018-04-25 14:26:11 -0700
  • dfc61e7c24 initialize local variable for UBSAN in PosixEnv function Andrew Kryczka 2018-04-25 13:36:26 -0700
  • 9b89479e64 Pass -latomic to linker when using clang Andrew Kryczka 2018-04-25 12:08:24 -0700
  • a4fb1f8c04 Add crash-recovery correctness check to db_stress Andrew Kryczka 2018-04-24 15:46:41 -0700
  • bc0da4b512 Skip duplicate bloom keys when whole_key and prefix are mixed Maysam Yabandeh 2018-04-24 10:53:38 -0700
  • 090c78a0d7 Support lowering CPU priority of background threads Gabriel Wicke 2018-04-24 08:38:01 -0700
  • affe01b0d5 Improve write time breakdown stats Mike Kolupaev 2018-04-23 17:53:27 -0700
  • d5afa73789 Revert "Skip deleted WALs during recovery" Siying Dong 2018-04-23 11:56:43 -0700
  • a8a28da215 Avoid directory renames in BackupEngine Andrew Kryczka 2018-04-20 17:23:34 -0700
  • 2e72a5899b Disable EnvPosixTest::FilePermission Yi Wu 2018-04-20 15:27:37 -0700
  • bb2a2ec731 WritePrepared Txn: rollback via commit Maysam Yabandeh 2018-04-20 15:25:12 -0700