Commit Graph

  • 4d1ac19e3d aggregated-table-properties with GetMapProperty (#7779) Peter Dillinger 2020-12-19 07:59:08 -0800
  • fbce7a3808 Track WAL obsoletion when updating empty CF's log number (#7781) Cheng Chang 2020-12-18 21:33:20 -0800
  • 62afa968c2 Fix various small build issues, Java API naming (#7776) Adam Retter 2020-12-18 16:11:17 -0800
  • 75e4af14e0 Update code comment for options.ttl (#7775) sdong 2020-12-18 15:27:40 -0800
  • 239d17a19c Support optimize_filters_for_memory for Ribbon filter (#7774) Peter Dillinger 2020-12-18 14:29:48 -0800
  • 04b3524ad0 Inject the random write error to stress test (#7653) Zhichao Cao 2020-12-17 11:51:04 -0800
  • 99f5a800c3 Fix clang_analyze error (#7777) Akanksha Mahajan 2020-12-16 21:32:00 -0800
  • 29d12748b0 Fix failing RocksJava test compilation and add CI (#7769) Adam Retter 2020-12-16 15:58:56 -0800
  • 2021392e25 Do not full scan obsolete files on compaction busy (#7739) Burton Li 2020-12-15 13:50:07 -0800
  • a0e4421e81 Log sst number in Corruption status (#7767) Jay Zhuang 2020-12-14 14:06:04 -0800
  • 1afbd1948c Add initial blob support to batched MultiGet (#7766) Levi Tamasi 2020-12-14 13:47:17 -0800
  • 003e72b201 Use size_t for filter APIs, protect against overflow (#7726) Peter Dillinger 2020-12-11 22:17:08 -0800
  • 491779514e Update SstFileWriter fuzzer to iterate and check all key-value pairs (#7761) Cheng Chang 2020-12-11 16:07:48 -0800
  • b1ee191405 Fix memory leak for ColumnFamily drop with live iterator (#7749) Peter Dillinger 2020-12-11 11:17:11 -0800
  • 07c0fc002a Fix pyenv-version-name not found issue (#7768) Jay Zhuang 2020-12-10 20:36:44 -0800
  • fd7d8dc56e Do not log unnecessary WAL obsoletion events (#7765) Cheng Chang 2020-12-10 12:54:34 -0800
  • 40f2b65008 Eliminate possible race between LockFile() vs UnlockFile() (#7721) Azat Khuzhin 2020-12-10 09:33:53 -0800
  • 8ff6557e7f Add further tests to ASSERT_STATUS_CHECKED (2) (#7698) Adam Retter 2020-12-09 21:19:55 -0800
  • 8e2749fd3a Fix use of positional args in BUCK rules (#7760) Michael Lee 2020-12-09 19:23:06 -0800
  • 71239908cf Invalidate iterator on transaction clear (#7733) Manuel Ung 2020-12-09 19:12:10 -0800
  • 80159f6e0b Carry over min_log_number_to_keep_2pc in new MANIFEST (#7747) Cheng Chang 2020-12-09 19:05:14 -0800
  • 8a1488efbf Ensure that MultiGet works properly with compressed cache (#7756) anand76 2020-12-09 16:57:54 -0800
  • 3c2a448856 Add a test for disabling tracking WAL (#7757) Cheng Chang 2020-12-09 16:56:26 -0800
  • 89cc06b3e7 Add a new db_map_fuzzer (#7762) Cheng Chang 2020-12-09 16:23:52 -0800
  • efe827baf0 Always track WAL obsoletion (#7759) Cheng Chang 2020-12-09 16:01:07 -0800
  • 98236fb10e LockTree library, originally from PerconaFT (#7753) Sergei Petrunia 2020-12-09 12:09:46 -0800
  • 7b2216c906 Add further tests to ASSERT_STATUS_CHECKED (1) (#7679) Adam Retter 2020-12-08 15:53:59 -0800
  • 66e54c5984 Fix build on FreeBSD/powerpc64(le) (#7732) pkubaj 2020-12-08 15:30:44 -0800
  • 93c6c18cf9 Adding ARM AT_HWCAP support for FreeBSD (#7750) Vincent Milum Jr 2020-12-08 13:32:04 -0800
  • 07030c6f4a Do not track obsolete WALs in MANIFEST even if they are synced (#7725) Cheng Chang 2020-12-08 10:56:50 -0800
  • 11c4be2222 Refactor ProcessManifestWrites a little bit (#7751) Yanqin Jin 2020-12-08 02:36:18 -0800
  • d8bd9fc7b3 Range Locking: Allow different LockManagers, add Range Lock definitions (#7443) Sergei Petrunia 2020-12-07 20:16:18 -0800
  • db03172d08 Change ErrorHandler methods to return const Status& (#7539) mrambacher 2020-12-07 20:09:55 -0800
  • 8a06fe278f Do not use ASSERT_OK in child threads in ExternalSstFileTest.PickedLevelBug (#7754) Levi Tamasi 2020-12-07 17:35:54 -0800
  • ba2a3bf092 OSS-Fuzz integration and db_fuzzer (#7674) davkor 2020-12-07 14:01:05 -0800
  • 20c7d7c58a Handling misuse of snprintf return value (#7686) Akanksha Mahajan 2020-12-07 13:42:27 -0800
  • b77569f18b Make the TARGETS file Starlark compliant (#7743) Neil Mitchell 2020-12-07 10:26:20 -0800
  • 1df8584896 Fix unit test failure ppc64le in travis (#7752) Akanksha Mahajan 2020-12-07 10:23:17 -0800
  • eee0af9af1 Add full_history_ts_low to column family (#7740) Yanqin Jin 2020-12-05 14:17:11 -0800
  • e34b2e9f41 Migrate away from broken macos on Travis (#7745) Peter Dillinger 2020-12-04 23:22:18 -0800
  • 61932cdf1d Add blob support to DBIter (#7731) Levi Tamasi 2020-12-04 21:28:26 -0800
  • e102de7318 Fix assert(cfd->imm()->NumNotFlushed() > 0) in FlushMemtable (#7744) Zhichao Cao 2020-12-04 20:30:23 -0800
  • ee4bd4780b Fix compilation on Apple Silicon (#7714) Adam Retter 2020-12-04 15:21:18 -0800
  • eb5a8c06dd Fix the thread wait case in error_handler (#7700) Zhichao Cao 2020-12-04 14:57:29 -0800
  • 70f2e0916a Write min_log_number_to_keep to MANIFEST during atomic flush under 2 phase commit (#7570) Cheng Chang 2020-12-03 19:21:08 -0800
  • ac2f90d6f9 add 6.15.fb to check_format_compatible.sh (#7738) Ramkumar Vadivelu 2020-12-03 12:44:07 -0800
  • 29e8f6a698 Add kManifestWriteNoWAL to BackgroundErrorReason to handle Flush IO Error when WAL is disabled (#7693) Zhichao Cao 2020-12-02 18:22:05 -0800
  • 3b9bfe8f14 Skip minimum rate check in Sandcastle (#7728) Peter Dillinger 2020-12-02 15:15:17 -0800
  • 7fec715db4 Make CompactRange and GetApproximateSizes work with timestamp (#7684) Jay Zhuang 2020-12-02 12:59:23 -0800
  • e062a719cc Fix assertion failure in bg flush (#7362) Yanqin Jin 2020-12-02 09:29:50 -0800
  • 9e1640403a Exclude timestamp from prefix extractor (#7668) Jay Zhuang 2020-12-01 14:05:19 -0800
  • b937be3779 Fix Compilation on ppc64le using Clang 11 (#7713) Adam Retter 2020-12-01 11:20:10 -0800
  • 0b06af9146 Warn about practically unfixable TSAN warnings in stack trace (#7723) Peter Dillinger 2020-12-01 10:15:36 -0800
  • eb65d673fe Fix kPointInTimeRecovery handling of truncated WAL (#7701) Andrew Kryczka 2020-11-30 18:10:18 -0800
  • cc431ece37 Fix merge operator docs typo (#7716) Steve Yen 2020-11-30 12:08:23 -0800
  • 51a8dc6d14 Integrated blob garbage collection: relocate blobs (#7694) Levi Tamasi 2020-11-23 21:07:01 -0800
  • dd6b7fc520 Return `Status` from `MemTable` mutation functions (#7656) Andrew Kryczka 2020-11-23 16:27:46 -0800
  • 0baa5055f1 Add Ribbon schema test to bloom_test (#7696) Peter Dillinger 2020-11-22 19:50:42 -0800
  • 1a5fc4f577 Port corruption test to use custom env (#7699) Yanqin Jin 2020-11-20 18:38:47 -0800
  • 7c19d43883 Fix initialization order of DBOptions and kHostnameForDbHostId (#7702) anand76 2020-11-19 22:37:55 -0800
  • 5c585e1908 Ship the track WAL in MANIFEST feature (#7689) Cheng Chang 2020-11-19 14:44:48 -0800
  • a65e905bbb Fix typos in comments (#7687) Dylan Wen 2020-11-19 13:31:16 -0800
  • 7169ca9c80 Do not track empty WALs (#7697) Cheng Chang 2020-11-18 21:24:32 -0800
  • 8a97f35619 Call out a bug in HISTORY (#7690) Cheng Chang 2020-11-18 14:53:14 -0800
  • 6cacb0d3a1 Add cmake-mingw in circle-build (#7144) Akanksha Mahajan 2020-11-17 18:18:13 -0800
  • 8c93b16f02 Track WAL in MANIFEST: Update logic for computing min_log_number_to_keep in atomic flush (#7660) Cheng Chang 2020-11-17 15:54:49 -0800
  • 303d283420 RocksJava static lib dependencies should support MacOS 10.12+ (#7683) Adam Retter 2020-11-17 15:28:56 -0800
  • 4c336c6912 Fix jemalloc compliation problem on macOS (#7624) Adam Retter 2020-11-17 15:27:51 -0800
  • 699411b2ca Fuzzing RocksDB (#7685) Cheng Chang 2020-11-17 12:55:27 -0800
  • 84a700819e Fix the logic of setting read_amp_bytes_per_bit from OPTIONS file (#7680) Yanqin Jin 2020-11-17 00:43:20 -0800
  • 869f0538dd Clean up after two test failures in db_basic_test (#7682) Yanqin Jin 2020-11-16 22:07:29 -0800
  • 9627e342c8 Use default FileSystem in GenerateUniqueId (#7672) anand76 2020-11-16 18:41:43 -0800
  • 1c5f13f2a5 Fail early when `merge_operator` not configured (#7667) Andrew Kryczka 2020-11-16 17:58:59 -0800
  • 7582c5682b add ArangoDB to USERS.md, and fix typos in that file (#7675) jsteemann 2020-11-16 15:51:21 -0800
  • 1861de455e Add arena_block_size flag to db_bench (#7654) Mammo, Mulugeta 2020-11-16 13:05:21 -0800
  • 5bd1258381 Update release history to 6.15 (#7673) Ramkumar Vadivelu 2020-11-15 12:36:24 -0800
  • 1aae41786a Do not track WAL in MANIFEST when fsync is disabled in a test (#7669) Cheng Chang 2020-11-13 13:36:00 -0800
  • 9aa1b1dc19 Hack to load OPTIONS file for read_amp_bytes_per_bit (#7659) Yanqin Jin 2020-11-13 11:51:24 -0800
  • e300ce211d Update option "allow_data_in_errors" in BuildOptions (#7665) Akanksha Mahajan 2020-11-12 22:08:03 -0800
  • 60af964372 Experimental (production candidate) SST schema for Ribbon filter (#7658) Peter Dillinger 2020-11-12 20:45:02 -0800
  • bbbb5a280d Add options for integrated blob GC (#7661) Levi Tamasi 2020-11-12 18:57:20 -0800
  • 76ef894f9f Add full_history_ts_low_ to FlushJob (#7655) Yanqin Jin 2020-11-12 18:43:30 -0800
  • bb69b4ce7f Fix InternalStats::DumpCFStats (#7666) Levi Tamasi 2020-11-12 17:31:28 -0800
  • cf9d8e45c0 Add full_history_ts_low_ to CompactionJob (#7657) Yanqin Jin 2020-11-12 11:40:52 -0800
  • 0dc437d65c Clean up CompactionProxy (#7662) Levi Tamasi 2020-11-12 08:48:14 -0800
  • 2400cd69e3 Update HISTORY.md for PR6069 (#7663) Yanqin Jin 2020-11-12 08:36:50 -0800
  • ec346da98c Always apply bottommost_compression_opts when enabled (#7633) Andrew Kryczka 2020-11-11 20:30:58 -0800
  • c442f6809f Create a Customizable class to load classes and configurations (#6590) mrambacher 2020-11-11 15:09:14 -0800
  • 8b6b6aeb1a Refactor with VersionEditHandler (#6581) Yanqin Jin 2020-11-11 07:58:15 -0800
  • c57f914482 Use NPHash64 in more places (#7632) Peter Dillinger 2020-11-10 23:41:05 -0800
  • bcba372352 Report if unpinnable value encountered during backward iteration (#7618) Yanqin Jin 2020-11-10 17:16:04 -0800
  • 18aee7db7e Fix a seek issue with prefix extractor and timestamp (#7644) Jay Zhuang 2020-11-10 14:51:38 -0800
  • 16d103d35b fix read_amp_bytes_per_bit field size (#7651) Huisheng Liu 2020-11-10 11:13:10 -0800
  • 202605143b Fix crash test to run in DEBUG_LEVEL=0 mode in tmpfs (#7643) Akanksha Mahajan 2020-11-10 10:48:46 -0800
  • 9f1c84ca47 Fix a bug in compaction iterator with timestamp (#7645) Yanqin Jin 2020-11-09 18:19:42 -0800
  • c3911f1a72 Track WAL in MANIFEST: Track deleted WALs in MANIFEST after recovering from the WALs (#7649) Cheng Chang 2020-11-09 08:42:41 -0800
  • 5e794b0841 Fix a recovery corner case (#7621) Cheng Chang 2020-11-07 21:54:55 -0800
  • 8b8a2e9f05 Ribbon: major re-work of hashing, seeds, and more (#7635) Peter Dillinger 2020-11-07 16:39:14 -0800
  • 1e40696dd1 Track WAL in MANIFEST: LogAndApply WAL events to MANIFEST (#7601) Cheng Chang 2020-11-06 16:30:44 -0800
  • 1ce105d0ea Disable fsync in DBMergeOperatorTest to save test time (#7640) Cheng Chang 2020-11-06 14:25:32 -0800