Commit Graph

  • 0f9dcb88b2 Return NotSupported from WriteBatchWithIndex::DeleteRange (#5393) Andrew Kryczka 2020-02-18 11:14:37 -0800
  • 3a3457575d Fix compile error when LZ4 is up to r123 (#6412) acelyc111 2020-02-14 15:53:29 -0800
  • dc23c125c3 WriteUnPrepared: Untracked keys (#6404) Manuel Ung 2020-02-14 11:20:37 -0800
  • 152f8a8ffe Remove unnecessary computation of index (#6406) Cheng Chang 2020-02-14 08:24:09 -0800
  • 4034e289ad Fail fast in paranoid mode when LoadTableHandlers fail during recovering (#6368) Cheng Chang 2020-02-14 08:15:24 -0800
  • 29e24434fe refine code (#6420) wolfkdy 2020-02-13 18:50:04 -0800
  • 908b1ee64e WriteUnPrepared: Fix assertion during recovery (#6419) Manuel Ung 2020-02-13 18:50:01 -0800
  • fb571509a7 WriteUnPrepared: Enable WAL during crash recovery (#6418) Manuel Ung 2020-02-13 18:43:16 -0800
  • ac8e89a443 Should flush and sync WAL when writing it in DB::Open() (#6417) sdong 2020-02-13 18:39:38 -0800
  • 46516778dd Fix flaky test DecreaseNumBgThreads (#6393) Cheng Chang 2020-02-13 17:25:29 -0800
  • acfee40af5 Remove IO URING compiler flags (#6415) sdong 2020-02-13 16:49:29 -0800
  • 5138764eb5 Fix destroydb (#6308) Huisheng Liu 2020-02-13 11:19:39 -0800
  • df3f33dd05 Fix db_bench LITE build recently broken (#6411) sdong 2020-02-13 10:50:03 -0800
  • a676001f95 Revert usage of Defer. (#6410) Cheng Chang 2020-02-13 10:18:23 -0800
  • 6e97d4de00 By default turn IO Uring off. (#6405) sdong 2020-02-12 18:00:24 -0800
  • e64508917b db_bench supports for generating random variable sized value. (#6386) Burton Li 2020-02-12 14:44:46 -0800
  • 3e49249d30 Ensure all MultiGet IO errors are propagated to user (#6403) anand76 2020-02-11 17:25:10 -0800
  • e412a426d6 JNI direct buffer support for basic operations (#2283) Tomas Kolda 2020-02-11 14:45:15 -0800
  • 28aa09dcce Pass info_log_level to the inner logger of AutoRollLogger (#6388) Yanqin Jin 2020-02-10 22:24:29 -0800
  • 35ed530d2c Revert "Check KeyContext status in MultiGet (#6387)" (#6401) anand76 2020-02-10 22:21:53 -0800
  • d3ba398bbd Update unit tests for PinnableSlice (#6399) Cheng Chang 2020-02-10 18:12:04 -0800
  • dafb568052 Add utility class Defer (#6382) Cheng Chang 2020-02-10 17:58:03 -0800
  • cbf5f3be43 Do not move VersionEdit into AtomicGroupReadBuffer (#6400) Levi Tamasi 2020-02-10 17:03:21 -0800
  • 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) Zhichao Cao 2020-02-10 15:42:46 -0800
  • 594e815e32 Make clang analyze happy with options_test (#6398) sdong 2020-02-10 15:42:23 -0800
  • b2bc1da561 Try to fix some analysis failures sdong 2020-02-10 13:35:04 -0800
  • 2e0159ec9e Add error status for no_slowdown & low priority write (#6396) Yutian Li 2020-02-10 12:31:12 -0800
  • debc4ef18b utilities/env_librados: copy use bufferlist::iterator (#6395) Kefu Chai 2020-02-10 11:29:58 -0800
  • 84b41a6969 Only add gtest target when building with tests (#6377) blackyblack 2020-02-07 17:06:43 -0800
  • d70011bccc Check KeyContext status in MultiGet (#6387) anand76 2020-02-07 16:46:32 -0800
  • 4e457278fa db/write_thread.cc: Initialize state (#6275) Robert Yang 2020-02-07 15:18:04 -0800
  • 876c2dbff4 Allow readahead when reading option files. (#6372) sdong 2020-02-07 15:16:29 -0800
  • b42fa1497f Support move semantics for PinnableSlice (#6374) Cheng Chang 2020-02-07 14:24:41 -0800
  • 25fbdc5a31 Fix Buck build on macOS (#6378) Chad Austin 2020-02-07 14:18:24 -0800
  • 752c87af78 Clean up VersionEdit a bit (#6383) Levi Tamasi 2020-02-07 13:25:07 -0800
  • 5f478b9f75 Remove outdated comment (#6379) Cheng Chang 2020-02-07 13:17:12 -0800
  • 1b4be4cac9 BlobDB: ignore trivially moved files when updating the SST<->blob file mapping (#6381) Levi Tamasi 2020-02-07 12:49:11 -0800
  • 107a7ca930 Remove inappropriate comments (#6371) Cheng Chang 2020-02-07 12:31:28 -0800
  • 0a74e1b958 Add status checks during DB::Open (#6380) Cheng Chang 2020-02-07 12:29:41 -0800
  • f361cedf06 Atomic flush rollback once on failure (#6385) Yanqin Jin 2020-02-07 10:50:17 -0800
  • c6f75516b7 Fixing the documentation of the function (#4803) atul 2020-02-06 10:29:06 -0800
  • f5f79f01a2 Be able to read compatible leveldb sst files (#6370) Cheng Chang 2020-02-06 10:14:19 -0800
  • 24c9dce825 Remove include math.h (#6373) sdong 2020-02-05 20:59:13 -0800
  • 1ed7d9b1b5 Avoid lots of calls to Env::GetFileSize() in SstFileManagerImpl when opening DB (#6363) Mike Kolupaev 2020-02-04 13:38:00 -0800
  • 3a073234da Consolidate ReadFileToString() (#6366) sdong 2020-02-04 11:37:07 -0800
  • 69c8614815 Avoid to get manifest file size when recovering from it. (#6369) sdong 2020-02-04 11:37:03 -0800
  • 637e64b9ac Add an option to prevent DB::Open() from querying sizes of all sst files (#6353) Mike Kolupaev 2020-02-04 01:24:29 -0800
  • 7330ec0ff1 Fix a test failure in error_handler_test (#6367) anand76 2020-02-03 18:15:12 -0800
  • f195d8d523 Use ReadFileToString() to get content from IDENTITY file (#6365) sdong 2020-02-03 17:38:50 -0800
  • 36c504be17 Avoid create directory for every column families (#6358) sdong 2020-02-03 14:11:50 -0800
  • eb4d6af5ae Error handler test fix (#6266) Huisheng Liu 2020-02-03 13:30:13 -0800
  • 7242dae7fe Improve RocksJava Comparator (#6252) Adam Retter 2020-02-03 12:28:25 -0800
  • 800d24ddc5 Fix DBTest2.ChangePrefixExtractor LITE build (#6356) sdong 2020-01-31 15:42:34 -0800
  • 01ab882ba3 Fix release warning for unused bg_canceled Maysam Yabandeh 2020-01-31 15:07:27 -0800
  • ec496347bc Add a unit test for prefix extractor changes (#6323) sdong 2020-01-31 11:00:24 -0800
  • 2243030bc5 Cancel bg jobs before deleting WritePrepared DB in stress tests (#6355) Maysam Yabandeh 2020-01-31 10:26:58 -0800
  • 3316d29221 Disable recycle_log_file_num when it is incompatible with recovery mode (#6351) Maysam Yabandeh 2020-01-31 07:26:46 -0800
  • f2fbc5d668 Shorten certain test names to avoid infra failure (#6352) Yanqin Jin 2020-01-30 23:08:56 -0800
  • c9a5e48762 fix build warnnings on MSVC (#6309) Burton Li 2020-01-30 16:05:44 -0800
  • 90c71aa5d9 Don't download from (unreliable) maven.org (#6348) Peter Dillinger 2020-01-30 11:00:08 -0800
  • fb05b5a652 Force a new manifest file if append to current one fails (#6331) anand76 2020-01-30 10:53:46 -0800
  • 9e3ace42a4 Add statistics for BlobDB GC (#6296) Levi Tamasi 2020-01-29 16:42:16 -0800
  • 71874c5aaf Fix LITE build with DBTest2.AutoPrefixMode1 (#6346) sdong 2020-01-29 16:42:15 -0800
  • 23dcf2759d Upload DB dir for all crash tests (#6344) Peter Dillinger 2020-01-29 15:57:13 -0800
  • 02ac6c9a3c Fix db_bloom_filter_test clang LITE build (#6340) sdong 2020-01-29 12:55:58 -0800
  • 2f973ca96e Double Crash in kPointInTimeRecovery with TransactionDB (#6313) Maysam Yabandeh 2020-01-29 11:39:11 -0800
  • a07a9dc904 Reduce the need to re-download dependencies (#6318) Adam Retter 2020-01-29 08:00:16 -0800
  • 8f2bee6747 Add ReadOptions.auto_prefix_mode (#6314) sdong 2020-01-28 14:42:21 -0800
  • 431fb6c0ba Add Google Group to Issue Template Siying Dong 2020-01-28 14:38:57 -0800
  • 4f6c86226c Use the same oldest ancestor time in table properties and manifest Sagar Vemuri 2020-01-27 19:57:32 -0800
  • 7aa66c704f Move HISTORY.md entry of hash index fix from 6.7 to unreleased (#6337) sdong 2020-01-27 17:44:17 -0800
  • 5b33cfa1e3 fix `WriteBufferManager` flush log message (#6335) Andrew Kryczka 2020-01-27 15:47:11 -0800
  • f10f135938 Fix regression bug of hash index with iterator total order seek (#6328) sdong 2020-01-27 15:41:57 -0800
  • 986df37135 Clean up PartitionedFilterBlockBuilder (#6299) Peter Dillinger 2020-01-27 13:13:27 -0800
  • bd698e4f55 Update version for next release, 6.7.0 (#6320) Fosco Marotto 2020-01-24 15:35:04 -0800
  • c4bc30e12d Implement PinnableSlice::remove_prefix (#6330) Maysam Yabandeh 2020-01-24 13:03:19 -0800
  • f34782a67d Fix the "records dropped" statistics (#6325) Levi Tamasi 2020-01-23 15:25:23 -0800
  • 0672a6db64 Fix queue manipulation in WriteThread::BeginWriteStall() (#6322) anand76 2020-01-23 13:59:48 -0800
  • 967a2d953f Revert "crash_test to enable block-based table hash index (#6310)" (#6327) Maysam Yabandeh 2020-01-23 09:07:50 -0800
  • cb1142e00d Set index_block_restart_interval of kHashSearch to 1 in stress test (#6324) Maysam Yabandeh 2020-01-22 16:31:42 -0800
  • e6e8b9e871 Correct pragma once problem with Bazel on Windows (#6321) matthewvon 2020-01-21 16:11:08 -0800
  • d305f13e21 Make DBCompactionTest.SkipStatsUpdateTest more robust (#6306) Levi Tamasi 2020-01-21 12:54:20 -0800
  • 8e309b35bb crash_test to enable block-based table hash index (#6310) sdong 2020-01-21 12:25:35 -0800
  • 8aa99fc71e Warn on excessive keys for legacy Bloom filter with 32-bit hash (#6317) Peter Dillinger 2020-01-20 21:30:22 -0800
  • 4b86fe1123 Log warning for high bits/key in legacy Bloom filter (#6312) Peter Dillinger 2020-01-17 19:36:09 -0800
  • 931876e86e Separate enable-WAL and disable-WAL writer to avoid unwanted data in log files (#6290) chenyou-fdu 2020-01-17 15:53:04 -0800
  • 7e5b04d04f Expose atomic flush option in C API (#6307) Matt Bell 2020-01-17 12:56:19 -0800
  • 6b64aed4c0 Fix bug which causes crash_test to always run on sync mode (#6304) sdong 2020-01-17 01:44:47 -0800
  • d87cffaea4 Fix another bug caused by recent hash index fix (#6305) sdong 2020-01-17 01:39:22 -0800
  • 73f65b457e Adjust thread pool sizes when setting max_background_jobs dynamically (#6300) Levi Tamasi 2020-01-16 14:33:28 -0800
  • 86623a7153 Update example of optimistic transaction (#6074) Cheng Chang 2020-01-16 14:03:12 -0800
  • f8b5ef85ec Fix a bug caused by recent fix of Prefix Hash (#6302) sdong 2020-01-16 10:46:05 -0800
  • b7f1b3e51c Access Maven Central over HTTPS (#6301) Levi Tamasi 2020-01-15 17:53:23 -0800
  • d2b4d42d4b Fix kHashSearch bug with SeekForPrev (#6297) sdong 2020-01-15 14:03:18 -0800
  • 1dd7873e08 Remove earlier partial BlobDB GC implementation (#6278) Levi Tamasi 2020-01-14 15:06:53 -0800
  • 76c117b24b Fix LITE test build broken by recent commit (#6295) sdong 2020-01-14 13:14:27 -0800
  • d4b7fbf0d5 kHashSearch incompatible with index_block_restart_interval>1 (#6294) Maysam Yabandeh 2020-01-14 11:19:47 -0800
  • 894c6d21af Bug when multiple files at one level contains the same smallest key (#6285) sdong 2020-01-13 16:25:28 -0800
  • 6733be033e More const pointers in C API (#6283) Qinfan Wu 2020-01-10 19:25:51 -0800
  • cfa585611d Consider all compaction input files to compute the oldest ancestor time (#6279) Sagar Vemuri 2020-01-10 19:01:00 -0800