Commit Graph

  • 0d800dadea Adjust the set of potential min_blob_size values in stress/crash tests (#8085) Levi Tamasi 2021-03-22 14:36:07 -0700
  • d6052d381e Remove duplicate code (#8079) Yanqin Jin 2021-03-22 12:27:31 -0700
  • 7457c7cd00 Update release version to 6.19 (#8083) Zhichao Cao 2021-03-21 18:31:52 -0700
  • 3bfd3ed2f3 Begin forward compatibility for new backup meta schema (#8069) Peter Dillinger 2021-03-19 20:14:38 -0700
  • c8b0842bcd Remove unused variable (#8067) storagezhang 2021-03-19 12:08:36 -0700
  • d9be6556aa Include C++ standard library headers instead of C compatibility headers (#8068) storagezhang 2021-03-19 12:08:09 -0700
  • c706324208 Add default in switch (#8065) storagezhang 2021-03-19 11:56:25 -0700
  • dd0447ae2c Add new Append API with DataVerificationInfo to Env WritableFile (#8071) Zhichao Cao 2021-03-19 11:42:27 -0700
  • 7ee41a5d25 Fix a test failure when built with ASSERT_STATUS_CHECKED=1 (#8075) Yanqin Jin 2021-03-18 21:51:21 -0700
  • 576cff11da Remove db_with_timestamp_basic_test from platform_dependent list (#8077) Yanqin Jin 2021-03-18 20:08:10 -0700
  • 063a68b9cd Check and handle failure in ldb (#8072) Yanqin Jin 2021-03-18 14:42:00 -0700
  • c810947184 Separate handling of WAL Sync io error with SST flush io error (#8049) Zhichao Cao 2021-03-18 14:31:30 -0700
  • e7a60d01b2 Revamp WriteController (#8064) Peter Dillinger 2021-03-18 09:45:59 -0700
  • 08ec5e7321 Add the statistics and info log for Error handler (#8050) Zhichao Cao 2021-03-17 22:36:42 -0700
  • 27d57a035e Use SST file manager to track blob files as well (#8037) Akanksha Mahajan 2021-03-17 20:43:22 -0700
  • c603f2f898 support getUsage and getPinnedUsage in JavaAPI for Cache (#7925) Xiaopeng Zhang 2021-03-17 09:28:47 -0700
  • 326670d265 Add new db_bench --benchmarks options for controlling compaction (#8027) Mark Callaghan 2021-03-17 09:10:24 -0700
  • 8d9088464b Java-API: Fix minor Javadoc copy-paste errors (#8034) stefan-zobel 2021-03-16 18:05:13 -0700
  • 1a343bc393 Make ChRootEnv, EncryptedEnv, and TimedEnv into FileSystems (#7968) mrambacher 2021-03-15 19:48:36 -0700
  • 0304352882 Fix a bug in key comparison when index type is kBinarySearchWithFirstKey (#8062) Yanqin Jin 2021-03-15 17:43:02 -0700
  • 85d4f2c8b3 Move a test file to a better location (#8054) Yanqin Jin 2021-03-15 15:01:27 -0700
  • 3dff28cf9b Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines (#8033) mrambacher 2021-03-15 04:32:24 -0700
  • b8f40f7f7b Deflake tests of compaction based on compensated file size (#8036) Andrew Kryczka 2021-03-14 20:24:04 -0700
  • b708b166dc Fix a harmless data race affecting two test cases (#8055) Levi Tamasi 2021-03-12 16:42:30 -0800
  • 01c2ec3fcb Add ROCKSDB_GTEST_BYPASS (#8048) Peter Dillinger 2021-03-12 16:00:08 -0800
  • 119dda2195 Instantiate tests DBIteratorTestForPinnedData (#8051) Peter Dillinger 2021-03-12 12:29:37 -0800
  • 589ea6bec2 Add BackupEngine API for backup file details (#8042) Peter Dillinger 2021-03-12 11:02:08 -0800
  • 82b3888433 Enable backward iterator for keys with user-defined timestamp (#8035) Yanqin Jin 2021-03-10 11:13:55 -0800
  • 64517d184a Make secondary instance use ManifestTailer (#7998) Yanqin Jin 2021-03-10 10:58:07 -0800
  • 7a3444bf1f Mac M1 crc32 intrinsics ARM64 check support proposal (#7893) David CARLIER 2021-03-10 09:04:01 -0800
  • cc34da75b5 Java-API: byteCompressionType should be declared as primitive type byte (#7981) stefan-zobel 2021-03-09 22:03:56 -0800
  • 6fad38ebe8 Fix compile error (#7908) qinzuoyan 2021-03-09 20:47:50 -0800
  • 670567db09 Add support for custom file systems to ldb and sst_dump (#8010) Hans Holmberg 2021-03-09 20:47:26 -0800
  • 7381dad1b1 make:Fix c header prototypes (#7994) Ed rodriguez 2021-03-09 20:42:58 -0800
  • 4b18c46d10 Refactor: add LineFileReader and Status::MustCheck (#8026) Peter Dillinger 2021-03-09 20:10:51 -0800
  • 847ca9f964 Make default share_files_with_checksum=true (#8020) Peter Dillinger 2021-03-09 16:25:24 -0800
  • 0028e3398b Make format_version=5 new default (#8017) Peter Dillinger 2021-03-09 12:41:15 -0800
  • 430842f948 Java-API: Missing space in string literal (#7982) stefan-zobel 2021-03-09 11:27:49 -0800
  • 8643d63bb4 Add $(ARTIFACT_SUFFIX} to benchmark tools built with cmake (#8016) xinyuliu 2021-03-09 10:36:44 -0800
  • 67d72fb5dc Fix checkpoint stuck (#7921) fanrui03 2021-03-09 02:19:28 -0800
  • d2e9eab1ea Fix mis-spelling (#8001) kshair 2021-03-09 01:17:40 -0800
  • 02974c9437 make PerfStepTimer struct smaller by reordering members (#7931) jsteemann 2021-03-08 21:31:36 -0800
  • ef392fb04e use `LIB_MODE=shared` on Travis `make` commands (#8043) Andrew Kryczka 2021-03-08 17:19:45 -0800
  • 0ff0b625a1 Deflake DBTest2.PartitionedIndexUserToInternalKey on ppc64le (#8044) Andrew Kryczka 2021-03-08 14:46:09 -0800
  • ce391ff84b Clarifying comments for Read() APIs (#8029) Peter Dillinger 2021-03-05 14:40:35 -0800
  • cb25bc1128 Update compaction statistics to include the amount of data read from blob files (#8022) Levi Tamasi 2021-03-04 00:42:11 -0800
  • 4126bdc0e1 Feature: add SetBufferSize() so that managed size can be dynamic (#7961) matthewvon 2021-03-03 14:19:21 -0800
  • 72d1e258cd Possibly bump NUMBER_OF_RESEEKS_IN_ITERATION (#8015) Yanqin Jin 2021-03-02 22:38:52 -0800
  • a9046f3c45 Revamp check_format_compatible.sh (#8012) Peter Dillinger 2021-03-02 11:40:36 -0800
  • a46f080cce Break down the amount of data written during flushes/compactions per file type (#8013) Levi Tamasi 2021-03-02 09:46:10 -0800
  • f19612970d Support retrieving checksums for blob files from the MANIFEST when checkpointing (#8003) Akanksha Mahajan 2021-03-01 20:05:19 -0800
  • 1f11d07f24 Enable compact filter for blob in dbstress and dbbench (#8011) Yanqin Jin 2021-03-01 17:23:11 -0800
  • 9fdc9fbeea Still use SystemClock* instead of shared_ptr in StepPerfTimer (#8006) Yanqin Jin 2021-02-26 20:55:54 -0800
  • a8b3b9a20c Refine Ribbon configuration, improve testing, add Homogeneous (#7879) Peter Dillinger 2021-02-26 08:48:55 -0800
  • c370d8aa12 Remove unused/incorrect fwd declaration (#8002) Yanqin Jin 2021-02-25 23:05:56 -0800
  • cef4a6c49f Compaction filter support for (new) BlobDB (#7974) Yanqin Jin 2021-02-25 16:30:27 -0800
  • 2772eb7735 Update History.md for VerifyFileChecksums API supporting blob file (#7995) Akanksha Mahajan 2021-02-24 10:23:20 -0800
  • b085ee13e0 Append all characters not captured by xsputn() in overflow() function (#7991) xinyuliu 2021-02-23 21:42:55 -0800
  • cd79a00903 Make BlockBasedTable::kMaxAutoReadAheadSize configurable (#7951) Akanksha Mahajan 2021-02-23 16:52:35 -0800
  • e017af15c1 Fix testcase failures on windows (#7992) sherriiiliu 2021-02-23 14:31:50 -0800
  • 75c6ffb9de Always expose WITH_GFLAGS option to user (#7990) sherriiiliu 2021-02-23 14:30:05 -0800
  • f91fd0c944 Extract test cases correctly in run_ci_db_test.ps1 script (#7989) sherriiiliu 2021-02-23 14:22:24 -0800
  • 46cf5fbfdd Extend VerifyFileChecksums API for blob files (#7979) Akanksha Mahajan 2021-02-22 22:07:59 -0800
  • daca92c17a Pick samples for compression dictionary using prime number (#7987) Andrew Kryczka 2021-02-22 17:41:11 -0800
  • 59d91796d2 Attempt to speed up tests by adding test to "slow" tests (#7973) mrambacher 2021-02-22 05:25:26 -0800
  • 6790a983eb Fix for ASSERT_STATUS_CHECKED test failure (#7985) Akanksha Mahajan 2021-02-20 19:12:14 -0800
  • 7343eb4a74 Update HISTORY and bump version (#7984) Yanqin Jin 2021-02-19 19:19:53 -0800
  • d904233d2f Limit buffering for collecting samples for compression dictionary (#7970) Andrew Kryczka 2021-02-19 14:06:59 -0800
  • cf14cb3e29 Avoid self-move-assign in pop operation of binary heap. (#7942) Max Neunhoeffer 2021-02-19 13:42:05 -0800
  • ec76f03168 gitignore cmake-build-* for CLion integration (#7933) tison 2021-02-19 13:41:17 -0800
  • 4bc9df9459 Fix handling of Mutable options; Allow DB::SetOptions to update mutable TableFactory Options (#7936) mrambacher 2021-02-19 10:25:39 -0800
  • b0fd1cc45a Introduce a new trace file format (v 0.2) for better extension (#7977) Zhichao Cao 2021-02-18 23:03:49 -0800
  • c9878baa87 Fix an assertion failure in range locking, locktree code. (#7938) Sergei Petrunia 2021-02-18 18:13:51 -0800
  • ad25b1afb9 Update win_logger.cc : assert failed when return value not checked. (-DROCKSDB_ASSERT_STATUS_CHECKED) (#7955) vrqq 2021-02-18 16:32:28 -0800
  • 69877ac4f2 c:h export rocksdb_transactiondb_open_column_families (#7967) Zaiyang Li 2021-02-18 15:47:56 -0800
  • 251143f8fb rocksdbjni: Possible NPE in RocksDB.setOptions #7869 (#7909) stefan-zobel 2021-02-18 15:46:58 -0800
  • 0c2d71edba Fix typo: replace readadhead with readahead (#7953) Ziyue Yang 2021-02-18 14:29:36 -0800
  • 8a05c21e32 add string separation while composing error message (#7919) Wilfried Goesgens 2021-02-18 12:24:07 -0800
  • eacb14a10a Update history.md for bug fix of actual error returned in DB::OpenForReadOnly (#7978) Akanksha Mahajan 2021-02-18 11:40:28 -0800
  • 59ba104e4a Fix txn `MultiGet()` return un-committed data with snapshot (#7963) Jay Zhuang 2021-02-18 08:47:02 -0800
  • 6a85aea5b1 Bug fix for status overridden by Status::NotFound in db_impl_readonly (#7972) Akanksha Mahajan 2021-02-17 19:34:12 -0800
  • dab4fe5bcd Add checkpoint support to BlobDB (#7959) Levi Tamasi 2021-02-17 12:40:33 -0800
  • 0743eba0c4 Add support for the integrated BlobDB to db_bench (#7956) Levi Tamasi 2021-02-17 11:08:12 -0800
  • ba8008c870 Mention the new BlobDB in HISTORY.md and remove the "under construction" signs (#7969) Levi Tamasi 2021-02-16 16:18:45 -0800
  • ea8bb82fc7 Add support for IOTracing in blob files (#7958) Akanksha Mahajan 2021-02-16 09:47:12 -0800
  • 9df78a94f1 Disable flaky error_handler_fs_test that could hang (#7964) Jay Zhuang 2021-02-15 09:43:11 -0800
  • 00519187a6 Update internal build script (#7957) Jay Zhuang 2021-02-11 14:54:06 -0800
  • d1c510baec Handoff checksum Implementation (#7523) Zhichao Cao 2021-02-10 22:18:33 -0800
  • e4f1e64c30 Add prefetching (batched MultiGet) for experimental Ribbon filter (#7889) Peter Dillinger 2021-02-10 21:03:35 -0800
  • 14fbb43f3e db_bench: dump cpu info for Mac. (#7932) David CARLIER 2021-02-10 12:55:24 -0800
  • 7ebde3da45 Build a full RocksDB on M1 macs (#7943) Xavier Deguillard 2021-02-10 10:10:00 -0800
  • 170dffac83 Use actual url instead of tinyurl.com (#7950) Yanqin Jin 2021-02-10 10:06:17 -0800
  • c16d5a4fda Makefile support to statically link external plugin code (#7918) Andrew Kryczka 2021-02-10 08:34:00 -0800
  • 65487da1f5 Add circleci format_compatible nightly build (#7926) Jay Zhuang 2021-02-09 20:47:06 -0800
  • 48669be618 Update clang-format-diff.py path (#7944) Yanqin Jin 2021-02-09 12:47:17 -0800
  • 91e2c151d2 Update zstd in buck build (#7923) Peter Dillinger 2021-02-08 14:44:02 -0800
  • cf160b98e1 Add full_history_ts_low option to compaction (#7884) Jay Zhuang 2021-02-08 13:43:23 -0800
  • 974458891c Revert "Turn on memtable bloom filter by default. (#6584)" (#7939) Levi Tamasi 2021-02-06 22:32:57 -0800
  • e3183eae77 Stress test to allow memtable whole key filter (#7937) sdong 2021-02-05 22:48:54 -0800
  • 8d2bbdd04f Allow range deletions in `*TransactionDB` only when safe (#7929) Andrew Kryczka 2021-02-05 15:55:34 -0800