Commit Graph

  • 83ea266b43 export stats_persist_period_sec (#7168) codingsh 2020-07-28 13:04:29 -0700
  • 4496719450 Fix data race warning of BackupableDBTest.TableFileWithDbChecksumCorruptedDuringBackup (#7177) zitan 2020-07-28 12:08:41 -0700
  • b0279d3869 Header file should not be executable (#7182) Yanqin Jin 2020-07-28 09:30:43 -0700
  • 69a6d0b411 Fix RandomAccessFileReaderTest failures on Travis (#7173) Cheng Chang 2020-07-25 00:15:56 -0700
  • 1adfd729e9 Enable a few jobs in determinator (#7174) Yanqin Jin 2020-07-24 17:28:27 -0700
  • 7e37a5918c Fix for flaky test BackupableDBTest.RateLimiting (#7167) Akanksha Mahajan 2020-07-24 14:45:45 -0700
  • 0c5bb10f06 Remove redundant ROCKSDB_LITE check (#7172) Jay Zhuang 2020-07-24 14:12:51 -0700
  • cd4592c220 SST Partitioner interface that allows to split SST files (#6957) Tomas Kolda 2020-07-24 13:43:14 -0700
  • 954ee56571 Add job specs for blackbox/whitebox stress tests (#7170) Yanqin Jin 2020-07-24 13:41:19 -0700
  • d34e015417 Add more tests for RandomAccessFileReader::MultiRead (#7157) Cheng Chang 2020-07-23 13:48:17 -0700
  • 7af1fab443 Update HISTORY (#7158) Cheng Chang 2020-07-23 08:45:58 -0700
  • b0c5ecd6b3 Make max_subcompactions dynamically changeable (#7159) Jay Zhuang 2020-07-22 18:31:25 -0700
  • 0d04a8434a Sync blob files before closing them (#7160) Levi Tamasi 2020-07-22 17:24:07 -0700
  • 4a60cb20ad Fix bug in MultiRead() coalescing introduced in 4fc216649d (#6446). (#6979) Jason Volk 2020-07-22 15:02:10 -0700
  • 96ce0470a7 Clean snapshot dir before taking snapshot (#7156) Cheng Chang 2020-07-22 13:52:45 -0700
  • d44cbc5314 Add hash of key/value checks when paranoid_file_checks=true (#7134) mrambacher 2020-07-22 11:03:29 -0700
  • dbc51adbac Use steady_clock instead of system_clock in FileOperationInfo::TimePoint (#7153) Haosen Wen 2020-07-22 08:53:21 -0700
  • b923dc720b BackupEngine computes table checksums only once if db session ids are available (#7110) Zitan Chen 2020-07-21 10:34:30 -0700
  • 0f487cc35f Exclude two tests in CircleCI TSAN tests (#7152) sdong 2020-07-20 14:59:49 -0700
  • 1cf4731dbb column_family_test: fix a data race related to sleeping task (#7150) sdong 2020-07-20 14:17:05 -0700
  • 643c863b72 minimize BlockIter comparator scope (#7149) Andrew Kryczka 2020-07-20 14:05:21 -0700
  • 9870704420 Fix a minor data race in stats dumping threads initialization (#7151) sdong 2020-07-20 12:09:35 -0700
  • 77062cf13e Store the test results to CircleCI (#7137) Jay Zhuang 2020-07-20 11:14:51 -0700
  • ed4712fe7e Remove time out testing cases in error_handler_fs_test (#7141) Zhichao Cao 2020-07-17 23:26:07 -0700
  • 1cc9b0eb02 Fix parallel test sometimes doesn't fail with failed tests. (#7147) sdong 2020-07-17 18:05:51 -0700
  • 961dd6228a remediation of S205607 Stanislau Hlebik 2020-07-17 17:07:23 -0700
  • 961a496abc remediation of S205607 Stanislau Hlebik 2020-07-17 17:07:23 -0700
  • 9a83fd21e6 stagger first DumpMallocStats after opening DB (#7145) Andrew Kryczka 2020-07-17 16:12:09 -0700
  • ec711b2315 Add Support for saving CompressionOptions to Options File (#6817) mrambacher 2020-07-16 19:04:44 -0700
  • c5ddeceba0 Remove some more dead code around syncing blob files (#7138) Levi Tamasi 2020-07-15 18:52:12 -0700
  • a7feebd670 Add "build-examples" in CircleCI (#7136) Akanksha Mahajan 2020-07-15 17:46:18 -0700
  • ca5a069a79 Suppress a TSAN warning (#7126) sdong 2020-07-15 13:24:04 -0700
  • ee8c79d40d Turn the compression_type check in BlobDBImpl::DecompressSlice into an assertion (#7127) Levi Tamasi 2020-07-15 13:17:48 -0700
  • afb6bb1df2 CircleCI: Pipe java-build to ignore EAGAIN errors (#7135) Jay Zhuang 2020-07-15 12:17:04 -0700
  • a10f12eda1 Auto resume the DB from Retryable IO Error (#6765) Zhichao Cao 2020-07-15 11:02:44 -0700
  • e8d5a24815 Fix typo in ThreadData comment (#7131) yxj25245 2020-07-15 09:21:57 -0700
  • 27735dea9a Report corrupted keys during compaction (#7124) Yanqin Jin 2020-07-14 17:16:18 -0700
  • 687fbd0270 Update some log messages in BlobDB to account for compaction filters (#7128) Levi Tamasi 2020-07-14 16:51:49 -0700
  • de8c92a596 Only check for python location once (#7123) Adam Retter 2020-07-14 16:00:05 -0700
  • e930ba1d18 Run a subset of TSAN tests in CIrcleCI (#7122) sdong 2020-07-14 15:31:57 -0700
  • bdf4de6cb9 Remove some dead code from BlobLogWriter (#7125) Levi Tamasi 2020-07-14 13:50:26 -0700
  • fc4d5f5065 Add stress test for GetProperty (#7111) Jay Zhuang 2020-07-14 12:10:56 -0700
  • c628fae6d1 Report corruption on unrecognized value type (#7121) Yanqin Jin 2020-07-13 20:25:37 -0700
  • 2f32d50469 Add VS2017 to CircleCI Runs (#7120) sdong 2020-07-13 18:08:08 -0700
  • d93bd3ce25 Add FileSystem wrapper classes for IO tracing. (#7002) Akanksha Mahajan 2020-07-13 16:35:29 -0700
  • 0ff752cf0d Add circleci java build (#7119) Jay Zhuang 2020-07-13 15:04:27 -0700
  • 43cc622d09 Add CLANG analyze to CircleCI (#7114) sdong 2020-07-13 12:31:41 -0700
  • c1935295df Add ubsan_check to CircleCI runs (#7112) sdong 2020-07-10 20:02:16 -0700
  • a08f4031cb Align RocksJava BlockBasedTableOptions with C++ API (#7088) Adam Retter 2020-07-10 14:31:25 -0700
  • 393e486e3e Add getters for options to the C API (#7094) Stanislav Tkach 2020-07-10 14:27:57 -0700
  • 1a8ca6688a Make sure directory exists before attempting to write to it (#7090) Adam Retter 2020-07-10 14:25:16 -0700
  • 4924a506b9 Reduce `env_->GetChildren()` calls in DBImpl::Recover() (#7044) wenh 2020-07-10 13:39:47 -0700
  • a9a973869a Fix status message size assert (#7045) Zhichao Cao 2020-07-09 18:11:41 -0700
  • c7c7b07f06 More Makefile Cleanup (#7097) mrambacher 2020-07-09 14:33:42 -0700
  • 82611ee25a save key comparisons in BlockIter::BinarySeek (#7068) Andrew Kryczka 2020-07-09 12:25:40 -0700
  • f70ad03137 Parameterize a few tests in DBWALTest (#7105) Yanqin Jin 2020-07-09 11:28:49 -0700
  • 842bd2742a Running ./ldb without any extra arg print usage (#7107) Yanqin Jin 2020-07-09 10:18:52 -0700
  • b35a2f9146 Fix GetFileDbIdentities (#7104) Zitan Chen 2020-07-09 08:36:41 -0700
  • 54f171fe90 Update Flush policy in PartitionedIndexBuilder on switching from user-key to internal-key mode (#7096) Akanksha Mahajan 2020-07-08 21:02:06 -0700
  • 7c6f3d8477 fix compile error (#7040) 球状闪电 2020-07-08 18:50:58 -0700
  • 90fd6b0cc8 cf_consistency_stress (crash_test_with_atomic_flush) checkpoint clean (#7103) Peter Dillinger 2020-07-08 13:03:17 -0700
  • cc5c68084b Fix flaky BackupableDBTest.TableFileCorruptedBeforeBackup (#7102) Zitan Chen 2020-07-08 12:15:02 -0700
  • 712458fc34 Add RestoreDBFromLatestBackup to C API, add new C# package (#7092) rafael-aero 2020-07-08 11:54:30 -0700
  • b649d8cb97 Fixed Factory construct just for calling .Name() (#7080) rockeet 2020-07-08 11:52:13 -0700
  • 226d1f9c73 extend listener callback functions to more file I/O operations (#7055) wenh 2020-07-07 18:19:32 -0700
  • dd29ad4223 Separate internal and user key comparators in `BlockIter` (#6944) Andrew Kryczka 2020-07-07 17:25:08 -0700
  • 4202c48f80 Replace large 'rm' with 'find' (#7095) Peter Dillinger 2020-07-07 16:47:20 -0700
  • 787bf79fa0 Fix build of db_stress with LIB_MODE=shared (#7098) Peter Dillinger 2020-07-07 16:47:20 -0700
  • dbf5c55812 Exclude c_test from buck build opt mode (#7093) Peter Dillinger 2020-07-07 11:24:02 -0700
  • 92731b6b4a Major CircleCI/Linux fixes / tweaks / enhancements (#7078) Peter Dillinger 2020-07-07 11:24:00 -0700
  • a693341604 Move the blob file format related classes to the main namespace, rename reader/writer (#7086) Levi Tamasi 2020-07-06 17:10:41 -0700
  • 4b107ceb7e Improve code comments in EstimateLiveDataSize (#7072) Peter Dillinger 2020-07-06 16:15:16 -0700
  • 899e59ecb7 Add DB::OpenAsSecondary to RocksJava (#7047) Adam Retter 2020-07-06 11:47:00 -0700
  • bd77e34191 More Makefile clean-up (#7066) Peter Dillinger 2020-07-06 11:18:11 -0700
  • 0117cbfc96 Adds a function to RocksJava for retrieving the version (#7083) Adam Retter 2020-07-06 11:04:37 -0700
  • 147f7b472a Fix flakiness of BackupableDBTest.TableFileCorruptedBeforeBackup (#7082) Zitan Chen 2020-07-03 15:38:35 -0700
  • ca7659e2c4 Fix release build caused by #7067 (#7077) Jay Zhuang 2020-07-02 20:51:48 -0700
  • e0d0b49577 Fix test in buck test (#7076) sdong 2020-07-02 20:27:31 -0700
  • 00de699096 Replace reinterpret_cast with static_cast_with_check (#7067) Jay Zhuang 2020-07-02 19:24:25 -0700
  • 373d5ac485 BackupEngine verifies table file checksums on creating new backups (#7015) Zitan Chen 2020-07-02 18:13:31 -0700
  • a680a7ea37 Un-revert #7049, revert #7022 (#7071) Peter Dillinger 2020-07-02 13:29:35 -0700
  • 52d59e0c93 Revert "Whole DBTest to skip fsync (#7049)" (#7070) Peter Dillinger 2020-07-02 10:21:12 -0700
  • 4f1534bdb0 Whole DBTest to skip fsync (#7049) sdong 2020-07-01 19:36:15 -0700
  • b5bae48c8a Fix db_id and db_session_id nullptr warning by clang analyzer (#7063) Zitan Chen 2020-07-01 17:26:39 -0700
  • 5edfe3a3d8 Update Flush policy in PartitionedIndexBuilder on switching from user-key to internal-key mode (#7022) Akanksha Mahajan 2020-07-01 14:56:48 -0700
  • c25a014792 deflake DBCompactionTestWithParam.IntraL0Compaction test (#7065) Andrew Kryczka 2020-07-01 14:51:50 -0700
  • e2fd501d44 Stabilize DBTest.ApproximateSizesMemTable (#7064) Peter Dillinger 2020-07-01 13:50:06 -0700
  • 8e6ff044e1 Fix release build and fbcode+clang+shared (#7062) Peter Dillinger 2020-07-01 10:29:39 -0700
  • 80f71b5863 Use Libraries in the RocksDB Makefile Build (#6660) mrambacher 2020-06-30 19:31:57 -0700
  • 6a243b3ade Generalize BackupEngine naming option for share_files_with_checksum SSTs and revert BackupEngine::VerifyBackup to check only file sizes by default (#7032) Zitan Chen 2020-06-30 18:45:36 -0700
  • f8bfd66b97 Fix python in format check script for Centos8 (#7057) Yanqin Jin 2020-06-30 16:35:59 -0700
  • 8458532d58 Skip unnecessary allocation for mmap reads under 5000 bytes (#7043) Andrew Kryczka 2020-06-30 15:38:59 -0700
  • e367bc7f4b Clean up blob files based on the linked SST set (#7001) Levi Tamasi 2020-06-30 15:30:01 -0700
  • f5554fd7b6 Add recent versions to format compatibility check (#7059) Yanqin Jin 2020-06-30 15:05:33 -0700
  • f045ee6422 Increase transaction timeout and enable deadlock detection in stress test (#7056) Cheng Chang 2020-06-30 14:26:37 -0700
  • 80b107a0a9 Divide WriteCallbackTest.WriteWithCallbackTest (#7037) sdong 2020-06-30 12:29:01 -0700
  • 2d1d51d385 db_stress: deep clean directory before checkpoint (#7039) sdong 2020-06-30 12:00:32 -0700
  • 5be2cb6948 Compaction filter support for BlobDB (#6850) Burton Li 2020-06-29 17:30:04 -0700
  • 58547e533b Disable fsync in some tests to speed them up (#7036) sdong 2020-06-29 16:55:35 -0700
  • 9a5886bd8c Extend Get/MultiGet deadline support to table open (#6982) Anand Ananthabhotla 2020-06-29 14:51:57 -0700