Commit Graph

10652 Commits (2eac6bb12047a966bb9c3d429076aad67be34bb6)
 

Author SHA1 Message Date
sdong 7508175558 Introduce options.check_flush_compaction_key_order (#7467) 4 years ago
Koby Kahane 3e745053b7 Fix MSVC-related build issues (#7439) 4 years ago
Yanqin Jin 2f2e6e1e2c Add a rocksdb lib target with link_whole=True (#7466) 4 years ago
darionyaphet 2af46f1011 Move break into block (#7468) 4 years ago
Ramkumar Vadivelu e04a50923d Change ParseInternalKey() to return Status instead of bool (#7457) 4 years ago
Jay Zhuang e127fe18c3 Fix TSAN failure for backupable_db_test (#7478) 4 years ago
Andrew Kryczka 718e192965 Fix flaky intra-L0 consistency failure regression tests (#7477) 4 years ago
Jay Zhuang 58905f31c1 Remove a gtest-parallel workaround (#7433) 4 years ago
sdong aedcaaef99 Stress test to support paranoid_file_checks (#7473) 4 years ago
Akanksha Mahajan 5997f6b17b Add Status check enforcement for unit tests (#7464) 4 years ago
Peter Dillinger ddbc5dad05 Enable force_consistency_checks by default (#7446) 4 years ago
sdong 5f33436285 Revert an uncessary status code check skipping (#7458) 4 years ago
Akanksha Mahajan 9d212d3f0e Provide users with option to opt-in to get corrupt data in logs/messages (#7420) 4 years ago
Jay Zhuang 1bdaef7a06 Status check enforcement for timestamp_basic_test (#7454) 4 years ago
Andrew Kryczka 8115eb520d add Status check assertions for repair_test (#7455) 4 years ago
anand76 bd5d9e2a1d Fix misspelling of PartitionedIndexIterator (#7450) 4 years ago
Andrew Kryczka 1600aac46f Flush info log for warning and higher severity (#7462) 4 years ago
Yanqin Jin 07dc955a1f Report error of GetChildren (#7459) 4 years ago
anand76 12ede5ed7c Remove invalid assertion in compaction_picker_universal.cc (#7421) 4 years ago
sdong d08a9005b7 Make db_basic_test pass assert status checked (#7452) 4 years ago
Levi Tamasi 5e221a98b5 Support injecting read errors for RandomAccessFile when using FaultInjectionTestEnv (#7447) 4 years ago
Yanqin Jin 8c7bac6491 Check status for file_reader_writer_test (#7449) 4 years ago
Andrew Kryczka 7a23a2175b enable Status check assertions for sst_file_reader_test (#7448) 4 years ago
Zhichao Cao d71cfe04e4 Add flush_job_test to the list of ASSERT_STATUS_CHECKED tests (#7445) 4 years ago
Levi Tamasi 1abbc56aba Add version_builder_test to the list of ASSERT_STATUS_CHECKED tests (#7444) 4 years ago
Ramkumar Vadivelu c203e01773 reset refitting_level_ flag to false in error paths (#7403) 4 years ago
Peter Dillinger 08552b19d3 Genericize and clean up FastRange (#7436) 4 years ago
Yanqin Jin 8f8264032d Re-add extra compiler flags when building unittests (#7437) 4 years ago
Jay Zhuang fa92b9dc9f Fix TSAN build and re-enable the tests (#7386) 4 years ago
Peter Dillinger c8a12aa94b EnableFileDeletions only read field while holding mutex (#7435) 4 years ago
Cheng Chang 1a24f4d1d6 Track WAL in MANIFEST: add method to check WAL consistency (#7236) 4 years ago
Jay Zhuang 8c9fff917c MultiGet() with timestamp should respect snapshot (#7404) 4 years ago
Jay Zhuang c5b3128f15 Add ASSERT_STATUS_CHECKED flag support (#7332) 4 years ago
Levi Tamasi 30fb9dd50f Introduce a helper method UncompressData (#7434) 4 years ago
Akanksha Mahajan 9a63bbd391 Add few unit test cases in ASSERT_STATUS_CHECKED build (#7427) 4 years ago
Zhichao Cao 0ce9b3a22d Add AppendWithVerify and PositionedAppendWithVerify to Env and FileSystem (#7419) 4 years ago
Akanksha Mahajan 98ac6b646a Add IO Tracer Parser (#7333) 4 years ago
Peter Dillinger 31d1cea4f3 Add and fix clang -Wshift-sign-overflow (#7431) 4 years ago
Andrew Kryczka 0698598f3a Fix scope of `ReadOptions` in `SstFileReader` (#7432) 4 years ago
Jay Zhuang 6980fff445 CircleCI build improvements (#7392) 4 years ago
Xavier Deguillard 249f2b59a0 build: make it compile with @mode/win (#7406) 4 years ago
Peter Dillinger ac1734d06b Fix/minimize mock_time_env.h dependencies (#7426) 4 years ago
rockeet b005f96937 db_iter.cc: DBIter::Next(): minor improve (#7407) 4 years ago
mrambacher 5d6ff69375 Fix valgrind issues with configurable_test (#7424) 4 years ago
Cheng Chang 00ee89b584 Track WAL in MANIFEST: update WalMetadata for WAL syncing (#7414) 4 years ago
Yanqin Jin cd72f8974b Allow mutex to be released in GetAggregatedIntProperty (#7412) 4 years ago
Yuqi Gu 29f7bbef99 Fix RocksDB SIGILL error on Raspberry PI 4 (#7233) 4 years ago
sdong 3591da33c0 Add a release build with RTTI in CircleCI (#7364) 4 years ago
Peter Dillinger 6727259eb4 Possible fix to flaky db_write_test (#7418) 4 years ago
Peter Dillinger 9d8eb77c4d Less I/O for incremental backups, slightly better corruption detection (#7413) 4 years ago