Commit Graph

  • 3e745053b7 Fix MSVC-related build issues (#7439) Koby Kahane 2020-10-01 09:21:30 -0700
  • 2f2e6e1e2c Add a rocksdb lib target with link_whole=True (#7466) Yanqin Jin 2020-09-30 22:49:20 -0700
  • 2af46f1011 Move break into block (#7468) darionyaphet 2020-09-30 20:23:02 -0700
  • e04a50923d Change ParseInternalKey() to return Status instead of bool (#7457) Ramkumar Vadivelu 2020-09-30 19:15:42 -0700
  • e127fe18c3 Fix TSAN failure for backupable_db_test (#7478) Jay Zhuang 2020-09-30 17:21:16 -0700
  • 718e192965 Fix flaky intra-L0 consistency failure regression tests (#7477) Andrew Kryczka 2020-09-30 16:49:16 -0700
  • 58905f31c1 Remove a gtest-parallel workaround (#7433) Jay Zhuang 2020-09-30 16:06:44 -0700
  • aedcaaef99 Stress test to support paranoid_file_checks (#7473) sdong 2020-09-30 14:39:47 -0700
  • 5997f6b17b Add Status check enforcement for unit tests (#7464) Akanksha Mahajan 2020-09-30 12:46:34 -0700
  • ddbc5dad05 Enable force_consistency_checks by default (#7446) Peter Dillinger 2020-09-30 11:56:16 -0700
  • 5f33436285 Revert an uncessary status code check skipping (#7458) sdong 2020-09-30 11:37:11 -0700
  • 9d212d3f0e Provide users with option to opt-in to get corrupt data in logs/messages (#7420) Akanksha Mahajan 2020-09-29 23:16:12 -0700
  • 1bdaef7a06 Status check enforcement for timestamp_basic_test (#7454) Jay Zhuang 2020-09-29 18:21:49 -0700
  • 8115eb520d add Status check assertions for repair_test (#7455) Andrew Kryczka 2020-09-29 16:28:42 -0700
  • bd5d9e2a1d Fix misspelling of PartitionedIndexIterator (#7450) anand76 2020-09-29 16:26:58 -0700
  • 1600aac46f Flush info log for warning and higher severity (#7462) Andrew Kryczka 2020-09-29 16:04:52 -0700
  • 07dc955a1f Report error of GetChildren (#7459) Yanqin Jin 2020-09-29 15:25:31 -0700
  • 12ede5ed7c Remove invalid assertion in compaction_picker_universal.cc (#7421) anand76 2020-09-29 13:28:19 -0700
  • d08a9005b7 Make db_basic_test pass assert status checked (#7452) sdong 2020-09-29 09:47:33 -0700
  • 5e221a98b5 Support injecting read errors for RandomAccessFile when using FaultInjectionTestEnv (#7447) Levi Tamasi 2020-09-28 17:30:22 -0700
  • 8c7bac6491 Check status for file_reader_writer_test (#7449) Yanqin Jin 2020-09-28 16:03:43 -0700
  • 7a23a2175b enable Status check assertions for sst_file_reader_test (#7448) Andrew Kryczka 2020-09-28 15:11:54 -0700
  • d71cfe04e4 Add flush_job_test to the list of ASSERT_STATUS_CHECKED tests (#7445) Zhichao Cao 2020-09-28 14:57:48 -0700
  • 1abbc56aba Add version_builder_test to the list of ASSERT_STATUS_CHECKED tests (#7444) Levi Tamasi 2020-09-28 12:11:17 -0700
  • c203e01773 reset refitting_level_ flag to false in error paths (#7403) Ramkumar Vadivelu 2020-09-28 11:33:51 -0700
  • 08552b19d3 Genericize and clean up FastRange (#7436) Peter Dillinger 2020-09-28 11:33:31 -0700
  • 8f8264032d Re-add extra compiler flags when building unittests (#7437) Yanqin Jin 2020-09-25 16:43:23 -0700
  • fa92b9dc9f Fix TSAN build and re-enable the tests (#7386) Jay Zhuang 2020-09-25 14:44:58 -0700
  • c8a12aa94b EnableFileDeletions only read field while holding mutex (#7435) Peter Dillinger 2020-09-25 13:33:05 -0700
  • 1a24f4d1d6 Track WAL in MANIFEST: add method to check WAL consistency (#7236) Cheng Chang 2020-09-25 13:24:40 -0700
  • 8c9fff917c MultiGet() with timestamp should respect snapshot (#7404) Jay Zhuang 2020-09-25 09:40:51 -0700
  • c5b3128f15 Add ASSERT_STATUS_CHECKED flag support (#7332) Jay Zhuang 2020-09-25 09:06:51 -0700
  • 30fb9dd50f Introduce a helper method UncompressData (#7434) Levi Tamasi 2020-09-25 09:00:29 -0700
  • 9a63bbd391 Add few unit test cases in ASSERT_STATUS_CHECKED build (#7427) Akanksha Mahajan 2020-09-24 21:47:43 -0700
  • 0ce9b3a22d Add AppendWithVerify and PositionedAppendWithVerify to Env and FileSystem (#7419) Zhichao Cao 2020-09-23 19:00:30 -0700
  • 98ac6b646a Add IO Tracer Parser (#7333) Akanksha Mahajan 2020-09-23 15:49:11 -0700
  • 31d1cea4f3 Add and fix clang -Wshift-sign-overflow (#7431) Peter Dillinger 2020-09-23 15:24:57 -0700
  • 0698598f3a Fix scope of `ReadOptions` in `SstFileReader` (#7432) Andrew Kryczka 2020-09-23 15:22:35 -0700
  • 6980fff445 CircleCI build improvements (#7392) Jay Zhuang 2020-09-23 14:40:53 -0700
  • 249f2b59a0 build: make it compile with @mode/win (#7406) Xavier Deguillard 2020-09-23 12:54:29 -0700
  • ac1734d06b Fix/minimize mock_time_env.h dependencies (#7426) Peter Dillinger 2020-09-23 11:32:44 -0700
  • b005f96937 db_iter.cc: DBIter::Next(): minor improve (#7407) rockeet 2020-09-23 09:51:27 -0700
  • 5d6ff69375 Fix valgrind issues with configurable_test (#7424) mrambacher 2020-09-23 09:32:17 -0700
  • 00ee89b584 Track WAL in MANIFEST: update WalMetadata for WAL syncing (#7414) Cheng Chang 2020-09-22 14:33:29 -0700
  • cd72f8974b Allow mutex to be released in GetAggregatedIntProperty (#7412) Yanqin Jin 2020-09-22 12:35:58 -0700
  • 29f7bbef99 Fix RocksDB SIGILL error on Raspberry PI 4 (#7233) Yuqi Gu 2020-09-22 10:39:54 -0700
  • 3591da33c0 Add a release build with RTTI in CircleCI (#7364) sdong 2020-09-22 10:26:34 -0700
  • 6727259eb4 Possible fix to flaky db_write_test (#7418) Peter Dillinger 2020-09-22 09:55:42 -0700
  • 9d8eb77c4d Less I/O for incremental backups, slightly better corruption detection (#7413) Peter Dillinger 2020-09-21 16:18:11 -0700
  • 52691703fc Update HISTORY.md for #7346 (#7417) Peter Dillinger 2020-09-21 09:45:44 -0700
  • 323a834d1d Fix typo (#7353) yaphet 2020-09-19 18:10:20 -0700
  • 485fd9d9db fix the flaky test failure (#7415) Zhichao Cao 2020-09-19 17:56:39 -0700
  • b475a83f9d Postponing custom checksum support in BackupEngine (#7411) Peter Dillinger 2020-09-18 15:25:34 -0700
  • 6efae4b00d Add missing Java API for boolean and numerical fields in DBOptions (#7387) Tomasz Posluszny 2020-09-18 12:25:48 -0700
  • c268628c25 Map retryable IO error during Flush without WAL to soft error and no switch memtable during resume (#7310) Zhichao Cao 2020-09-17 20:22:35 -0700
  • 3ac07a12fe RocksJava - Add errorIfLogFileExists parameter to RocksDB.openReadOnly (#7046) Adam Retter 2020-09-17 15:39:25 -0700
  • b9750c7c3c Update HISTORY.md with IO fencing error code (#7402) anand76 2020-09-17 11:29:52 -0700
  • 93719fc953 Restore file size in backup table file names (and other cleanup) (#7400) Peter Dillinger 2020-09-17 10:22:56 -0700
  • 7780a360eb Fix HISTORY.md and check_format_compatible.sh for 6.13 branch (#7401) Peter Dillinger 2020-09-17 08:59:01 -0700
  • a08d6f18f0 Add more tests to ASSERT_STATUS_CHECKED (#7367) mrambacher 2020-09-16 15:45:30 -0700
  • ec024a86de More robust sync points for intra-L0 compaction tests (#7382) Andrew Kryczka 2020-09-15 22:43:05 -0700
  • a28df7a75a Add basic support for user-defined timestamp to db_bench (#7389) Yanqin Jin 2020-09-15 20:04:58 -0700
  • 9d3b2db9b5 Disable fsync in DB tests with timeouts (#7380) Andrew Kryczka 2020-09-15 18:53:53 -0700
  • bf1aeebb6c Integrate blob file writing with recovery (#7388) Levi Tamasi 2020-09-15 17:12:05 -0700
  • 67bd5401e9 Changes to EncryptedEnv public API (#7279) mrambacher 2020-09-15 15:12:58 -0700
  • b0e7834100 Integrate blob file writing with the flush logic (#7345) Levi Tamasi 2020-09-14 21:10:09 -0700
  • d4993b9b60 Makefile support subset/individual valgrind tests (#7379) Andrew Kryczka 2020-09-14 19:45:03 -0700
  • 7d472accdc Bring the Configurable options together (#5753) mrambacher 2020-09-14 16:59:00 -0700
  • 18a3227b12 Add a new IOStatus subcode to indicate that writes are fenced off (#7374) anand76 2020-09-14 16:03:32 -0700
  • 7e09750790 Update Travis config for broken snapd on ppc (#7381) Peter Dillinger 2020-09-14 14:21:25 -0700
  • a0ac71aae1 Disable sst_file_manager in stress testing backup restore (#7384) Peter Dillinger 2020-09-14 14:18:42 -0700
  • 6b72342a12 Implement missing Java API for ColumnFamilyOptions (#7372) Tomasz Posluszny 2020-09-14 12:01:56 -0700
  • ecc8ffe17b Update master to version 6.13 (#7378) Peter Dillinger 2020-09-12 13:16:39 -0700
  • 205e577694 Cancel tombstone skipping during bottommost compaction (#7356) Yanqin Jin 2020-09-11 17:44:06 -0700
  • be8445eea8 Assert valid linked list for write group (#7375) Peter Dillinger 2020-09-11 07:55:00 -0700
  • c4e2066dbd Fix cf_consistency_stress for backup/restore, harmonize (#7373) Peter Dillinger 2020-09-10 22:53:47 -0700
  • 92639b93a6 Fix checkpoint file deletion race with avoid_unnecessary_blocking_io (#7369) Peter Dillinger 2020-09-10 22:34:03 -0700
  • 5ce246c716 Expose the start of the expiration range for TTL blob files through LiveFileMetaData (#7365) Levi Tamasi 2020-09-10 11:32:02 -0700
  • ec5add398c Implement Java API for ConcurrentTaskLimiter class and compaction_thread_limiter field in ColumnFamilyOptions (#7347) Tomasz Posluszny 2020-09-09 12:42:54 -0700
  • 5c39d8df69 Add getters to the C API for flush, write, cache and compact options (#7321) Stanislav Tkach 2020-09-09 11:44:12 -0700
  • e3149358a5 More backup/restore stress test fixes (#7361) Peter Dillinger 2020-09-09 11:16:50 -0700
  • 7b1d6c438a Fix the handling of the case when a blob file with a lower number gets added in VersionBuilder (#7349) Levi Tamasi 2020-09-09 10:23:52 -0700
  • a7fde8727b Fix platform_dependent in Travis, rebalance groups (#7360) Peter Dillinger 2020-09-09 09:48:14 -0700
  • a6ac51b99a Fix db_bench_tool_test. Fixes 7341 (#7344) mrambacher 2020-09-09 09:03:39 -0700
  • f1e99b36f5 tests need linked with third_party libs (#7351) Jay Zhuang 2020-09-09 09:01:05 -0700
  • 9de912de3f Fix some errors showing up in Travis builds (#7359) Peter Dillinger 2020-09-08 15:10:28 -0700
  • 0de335e076 Use FSRandomRWFilePtr Object to call underlying file system. (#7198) Akanksha Mahajan 2020-09-08 12:20:20 -0700
  • 8a8a01c642 Fix compile error for old gcc-4.8 (#7358) Jay Zhuang 2020-09-08 12:08:05 -0700
  • 8307d4400c Update HISTORY.md for PR7329 (#7355) Yanqin Jin 2020-09-08 11:08:49 -0700
  • b175eceb09 Store FSWritableFilePtr object in WritableFileWriter (#7193) Akanksha Mahajan 2020-09-08 10:49:01 -0700
  • 4e258d3e63 Fix backup/restore in stress/crash test (#7357) Peter Dillinger 2020-09-08 10:46:55 -0700
  • 423d051124 Clean up SubcompactionState a bit (#7322) Levi Tamasi 2020-09-08 09:22:46 -0700
  • ab202e8d72 Add a new stats level to exclude tickers (#7329) Yanqin Jin 2020-09-04 23:23:40 -0700
  • 27aa443a15 Add sst_file_dumper status check (#7315) Jay Zhuang 2020-09-04 19:25:20 -0700
  • ef32f11004 Disable backup/restore stress test (#7350) Jay Zhuang 2020-09-04 11:56:07 -0700
  • 06ad5dd293 Add file checksum to stress/crash test (#7343) Peter Dillinger 2020-09-03 23:49:27 -0700
  • 3f9b75604d Fix wrong level args (#7346) Cheng Chang 2020-09-03 23:16:06 -0700
  • 499c9448d0 Fix, enable, and enhance backup/restore in db_stress (#7348) Peter Dillinger 2020-09-03 20:11:45 -0700
  • 5746767387 add `ldb unsafe_remove_sst_file` subcommand (#7335) Andrew Kryczka 2020-09-03 16:53:14 -0700
  • 40e97b02be add warning on `DeleteFile()` API (#7337) Andrew Kryczka 2020-09-03 16:40:20 -0700