Commit Graph

  • 2e276973e4 Compute cv_end_time with simpler logic (#6585) Cheng Chang 2020-03-27 15:59:21 -0700
  • 8abd41a544 Fix write_unprepared_transaction_test crash on debug version. (#6574) Burton Li 2020-03-27 11:10:12 -0700
  • e91d1a21a6 Streamline persistent_cache_test for testing efficiency (#6601) Peter Dillinger 2020-03-26 19:34:06 -0700
  • 6f62322fe4 Add blob files to VersionStorageInfo/VersionBuilder (#6597) Levi Tamasi 2020-03-26 18:48:55 -0700
  • 6301dbe7a7 Use function objects as deleters in the block cache (#6545) Levi Tamasi 2020-03-26 16:16:43 -0700
  • 963af52f15 Fix iterator reading filter block despite read_tier == kBlockCacheTier (#6562) Mike Kolupaev 2020-03-26 15:18:03 -0700
  • e70629e5f7 Re-update check_format_compatible.sh for default format_version=4 (#6598) Peter Dillinger 2020-03-26 10:07:43 -0700
  • 8599efabab Update check_format_compatible.sh for default format_version=4 (#6594) Peter Dillinger 2020-03-25 13:51:27 -0700
  • 93b80ca7ba Update default BBTO::format_version from 2 to 4 (#6582) Peter Dillinger 2020-03-24 21:19:56 -0700
  • ccf7676455 Update a few scripts to be python3 compatible (#6525) Yanqin Jin 2020-03-24 20:57:53 -0700
  • 6fd0ed4993 CompactRange() to use bottom pool when goes to bottommost level (#6593) sdong 2020-03-24 20:20:33 -0700
  • ceeca7542d Create a thread in DeleteScheduler only when rate limit enabled (#6564) akankshamahajan 2020-03-24 11:24:53 -0700
  • a6ce5c823b multiget support for timestamps (#6483) Huisheng Liu 2020-03-24 11:21:10 -0700
  • 921cdd37e2 Fix bug that number of table loading threads is set as a boolean (#6576) sdong 2020-03-24 10:15:10 -0700
  • a9d168cfd7 Simplify migration to FileSystem API (#6552) anand76 2020-03-23 21:50:42 -0700
  • 43aee93d2b Initialize scratch to nullptr explicitly to make clang analyzer happy (#6577) Cheng Chang 2020-03-23 20:12:38 -0700
  • d300d10962 Fix the MultiGet testing failure in Circleci (#6578) Zhichao Cao 2020-03-23 18:47:34 -0700
  • 617f479266 Fix LITE build (#6575) Yanqin Jin 2020-03-23 12:59:04 -0700
  • 5c6346c420 Revert "Added the safe-to-ignore tag to version_edit (#6530)" (#6569) Zhichao Cao 2020-03-23 10:23:42 -0700
  • fb09ef05dc Attempt to recover from db with missing table files (#6334) Yanqin Jin 2020-03-20 19:17:54 -0700
  • 4fc216649d Support direct IO in RandomAccessFileReader::MultiRead (#6446) Cheng Chang 2020-03-20 16:15:40 -0700
  • 5fd152b7ad Get block size only in direct IO mode (#6522) Cheng Chang 2020-03-20 15:19:00 -0700
  • 6c50fe1ec9 Change HashMap::Insert()'s value to a const reference (#6567) sdong 2020-03-20 14:42:47 -0700
  • 66cd07c6d9 Exclude more Travis builds for each pull request (#6557) Peter Dillinger 2020-03-20 13:14:10 -0700
  • d2e3822d67 Make testpilot recognize that these tests have coverage instrumentation Ben Mehne 2020-03-20 10:51:48 -0700
  • 093ff0b2ce Exclude more Travis builds for each pull request (#6557) Peter Dillinger 2020-03-19 12:49:58 -0700
  • e10553f2a6 Added the safe-to-ignore tag to version_edit (#6530) Zhichao Cao 2020-03-19 11:25:50 -0700
  • 442404558a Clean up VersionBuilder a bit (#6556) Levi Tamasi 2020-03-19 10:40:31 -0700
  • 217ce20021 Remove GetSortedWalFiles/GetCurrentWalFile from the crash test (#6491) Levi Tamasi 2020-03-18 17:11:06 -0700
  • 8ad4b32c5d cmake: add option WITH_CORE_TOOLS to exclude tools except ldb and sst_dump (#6506) sdong 2020-03-18 10:57:46 -0700
  • 1df9b01680 Disable distributed mutex test for valgrind_test (#6553) Levi Tamasi 2020-03-18 09:21:00 -0700
  • 712bc4b6a2 Fix regression bug in partitioned index reseek caused by #6531 (#6551) sdong 2020-03-17 12:28:46 -0700
  • a8149aef1e Allow table/sst_file_reader_test.cc to use custom Env (#6536) akankshamahajan 2020-03-17 10:59:18 -0700
  • 66ed58083a Reduce runtime of db_with_timestamp_basic_test (#6546) Yanqin Jin 2020-03-17 10:47:36 -0700
  • 098dce2d1a Fix compiler warning treated as error (#6547) Yanqin Jin 2020-03-17 09:56:15 -0700
  • 6c595f008a Update folly/lang/Align.h (backport to C++11) (#6534) Peter Dillinger 2020-03-16 19:04:23 -0700
  • db02664f35 Remove XXH3(preview) streaming APIs (#6540) Peter Dillinger 2020-03-16 16:57:03 -0700
  • 58918d4ccc Use correct Env for DestroyDB in stress test (#6539) Yanqin Jin 2020-03-16 16:54:29 -0700
  • 488b1e6739 Fix an error in db_bench with gcc 4.8 (#6537) sdong 2020-03-16 13:47:28 -0700
  • d66908091d De-template block based table iterator (#6531) sdong 2020-03-16 12:17:34 -0700
  • 402da454cb Migrate AppVeyor to CircleCI (#6518) Cheng Chang 2020-03-13 21:51:26 -0700
  • 23eae14d24 Destroy DB at the end of each test in db_logical_block_size_cache_test (#6532) Cheng Chang 2020-03-13 21:51:16 -0700
  • a824727db4 Fix build bug caused by PR 6516 (#6535) Zhichao Cao 2020-03-13 16:45:28 -0700
  • 85dbdf2586 Use an Amazon S3 bucket for downloading deps (#6526) Peter Dillinger 2020-03-13 13:36:45 -0700
  • 5c30e6c088 Separate timestamp related test from db_basic_test (#6516) Zhichao Cao 2020-03-13 11:33:04 -0700
  • 674cf41732 Divide block_based_table_reader.cc (#6527) sdong 2020-03-12 21:39:36 -0700
  • dd7a4a8f03 CI: add Arm support to travis CI matrix (#6436) Yuqi Gu 2020-03-12 20:58:26 -0700
  • a8851f2d05 Fix coverage for internal_repo_rocksdb Ben Mehne 2020-03-12 17:45:04 -0700
  • 2ccb794eb6 Use DestroyColumnFamilyHandle instead of directly deleting column family handle (#6505) Cheng Chang 2020-03-12 14:27:51 -0700
  • 0d2c8e47e8 OpenForReadOnly is not supported in LITE mode (#6523) Cheng Chang 2020-03-12 14:10:47 -0700
  • 0772768d07 Force Java version on Travis CI (#6512) Adam Retter 2020-03-12 12:22:03 -0700
  • c15e85bdcb Move BlobDB related files under db/ to db/blob/ (#6519) Levi Tamasi 2020-03-12 10:58:27 -0700
  • 07a3f7f008 fix MSVC build failures (#6517) Huisheng Liu 2020-03-12 08:39:46 -0700
  • 6dea7530b5 Remove copy of pairs from the for range loop (#6514) Cheng Chang 2020-03-11 21:35:41 -0700
  • 2d9efc9ab2 Cache result of GetLogicalBufferSize in Linux (#6457) Cheng Chang 2020-03-11 18:36:43 -0700
  • 331e6199df Include more information in file lock failure (#6507) sdong 2020-03-11 16:20:13 -0700
  • 37a635cfe6 Disambiguate CustomFieldTags for the unity build (#6513) Levi Tamasi 2020-03-11 14:41:34 -0700
  • 8fc20ac468 Add ppc64le builds to Travis (#6144) Adam Retter 2020-03-11 12:31:06 -0700
  • 65b60db9e1 Update to latest Snappy to fix compilation issue on latest MacOS XCode (#6496) Adam Retter 2020-03-11 11:43:23 -0700
  • 00c4ab01b9 When CMake fails to download a file, display the error message (#6511) Adam Retter 2020-03-11 08:50:20 -0700
  • f5bc3b99d5 Split BlobFileState into an immutable and a mutable part (#6502) Levi Tamasi 2020-03-10 17:24:38 -0700
  • 4028eba67b Optional sequence number exporting during checkpoint creation (#5528) Chao Zhao 2020-03-10 13:37:37 -0700
  • fd1da22111 Support options.max_open_files != -1 with FIFO compaction (#6503) Yanqin Jin 2020-03-09 18:42:27 -0700
  • d93812c9ae Iterator with timestamp (#6255) Yanqin Jin 2020-03-06 16:21:03 -0800
  • 0a0151fb99 Remove memcpy from RandomAccessFileReader::Read in direct IO mode (#6455) Cheng Chang 2020-03-06 14:02:09 -0800
  • f6c2777d95 Fix spelling: commited -> committed (#6481) Otto Kekäläinen 2020-03-06 12:29:30 -0800
  • e171a219d5 Fix db_wal_test::TruncateLastLogAfterRecoverWithoutFlush failure (#6437) Yuqi Gu 2020-03-05 17:15:49 -0800
  • afb97094ae Skip high levels with no key falling in the range in CompactRange (#6482) Cheng Chang 2020-03-04 20:12:23 -0800
  • e62fe50634 Introduce FaultInjectionTestFS to test fault File system instead of Env (#6414) Zhichao Cao 2020-03-04 12:30:34 -0800
  • 8bbd76edbf Check for sys/auxv.h (#6359) Fabrice Fontaine 2020-03-03 18:06:56 -0800
  • 03dbd11ead s/const auto/const auto&/ when doing loop (#6477) Kefu Chai 2020-03-03 08:39:14 -0800
  • 48d8d076a3 Add missing MutexLock to MockEnv::CreateDir (#6474) sumeerbhola 2020-03-02 20:49:27 -0800
  • 17bef7d3a8 Fix data race of GetCreationTimeOfOldestFile() (#6473) sdong 2020-03-02 16:34:36 -0800
  • 8d73137ae8 Replace Directory with FSDirectory in DB (#6468) Zhichao Cao 2020-03-02 16:14:00 -0800
  • 904a60ff63 return timestamp from get (#6409) Huisheng Liu 2020-03-02 15:58:32 -0800
  • 8637bc1eea Fix the description of unordered_write in db_bench (#6476) Levi Tamasi 2020-03-02 15:31:56 -0800
  • 5f2f8cd97c Ignore compile_commands.json file (#6472) Yanqin Jin 2020-03-02 12:51:17 -0800
  • 9b3c9ef0e8 Add --index_with_first_key and --index_shortening_mode to DB bench (#5859) sdong 2020-03-02 11:52:36 -0800
  • 86f1ad7046 Add more unit test coverage to MultiRead (#6452) sdong 2020-02-28 16:40:13 -0800
  • 051696bf98 fix some spelling typos (#6464) Michael R. Crusoe 2020-02-28 14:10:51 -0800
  • 41535d0218 WriteUnPrepared: Pass in correct subbatch count during rollback (#6463) Manuel Ung 2020-02-28 11:16:50 -0800
  • 72ee067b90 fix assert error while db.getDefaultColumnFamily().getDescriptor() (#6006) Jermy Li 2020-02-27 12:16:27 -0800
  • 741decfe37 Return early on failure when constructing CuckooTableReader (#6453) Cheng Chang 2020-02-25 16:45:43 -0800
  • f52db84650 support SstFileManager in db_stress (#6454) Andrew Kryczka 2020-02-25 16:43:33 -0800
  • 69679e7375 Fix range deletion tombstone ingestion with global seqno (#6429) Andrew Kryczka 2020-02-25 15:29:17 -0800
  • d87c10c6ab Add blob file state to VersionEdit (#6416) Levi Tamasi 2020-02-24 18:38:00 -0800
  • eb367d45c0 Buck config: Re-enable liburing under Linux (#6451) sdong 2020-02-24 15:45:47 -0800
  • b47a714051 Update release version to 6.8 (#6450) Cheng Chang 2020-02-24 11:42:37 -0800
  • 43dde332cb Share kPageSize (and other small tweaks) (#6443) Peter Dillinger 2020-02-22 07:59:38 -0800
  • 942eaba091 Handle io_uring partial results (#6441) sdong 2020-02-21 16:56:04 -0800
  • 890d87fadc Some minor fix-ups (#6440) Yanqin Jin 2020-02-21 15:07:55 -0800
  • ab65278b1f Misc filter_bench improvements (#6444) Peter Dillinger 2020-02-21 13:29:41 -0800
  • fcec56e86c Add function to set row cache on rocksdb_options_t (#6442) Zaiyang Li 2020-02-21 11:10:54 -0800
  • d75ce0a8ae Mention rocksdb_namespace.h in HISTORY.md (#6439) sdong 2020-02-20 14:53:51 -0800
  • 362b8d4393 Fix MANIFEST name assignment (#6426) Yanqin Jin 2020-02-20 13:13:53 -0800
  • fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) sdong 2020-02-20 12:07:53 -0800
  • 4e33f1e1dc simplify user_access_only expression (#6360) Gaurav Singh 2020-02-20 10:25:14 -0800
  • a993cc3a62 Fixed typo in benchmark.sh (#6434) Remington Brasga 2020-02-19 17:06:14 -0800
  • 5a297516e1 Ignore .vs/.vscode dir used by visual studio/ vscode (#6428) Yanqin Jin 2020-02-18 16:08:14 -0800
  • c6abe30ee3 Fix concurrent full purge and WAL recycling (#5900) Andrew Kryczka 2020-02-18 13:52:09 -0800