Commit Graph

5218 Commits (6c65bf1743a3d558e5806597c60b532160a37655)

Author SHA1 Message Date
Yanqin Jin cd72f8974b Allow mutex to be released in GetAggregatedIntProperty (#7412) 4 years ago
Peter Dillinger 6727259eb4 Possible fix to flaky db_write_test (#7418) 4 years ago
Zhichao Cao 485fd9d9db fix the flaky test failure (#7415) 4 years ago
Zhichao Cao c268628c25 Map retryable IO error during Flush without WAL to soft error and no switch memtable during resume (#7310) 4 years ago
Adam Retter 3ac07a12fe RocksJava - Add errorIfLogFileExists parameter to RocksDB.openReadOnly (#7046) 4 years ago
Peter Dillinger 93719fc953 Restore file size in backup table file names (and other cleanup) (#7400) 4 years ago
mrambacher a08d6f18f0 Add more tests to ASSERT_STATUS_CHECKED (#7367) 4 years ago
Andrew Kryczka ec024a86de More robust sync points for intra-L0 compaction tests (#7382) 4 years ago
Andrew Kryczka 9d3b2db9b5 Disable fsync in DB tests with timeouts (#7380) 4 years ago
Levi Tamasi bf1aeebb6c Integrate blob file writing with recovery (#7388) 4 years ago
mrambacher 67bd5401e9 Changes to EncryptedEnv public API (#7279) 4 years ago
Levi Tamasi b0e7834100 Integrate blob file writing with the flush logic (#7345) 4 years ago
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
anand76 18a3227b12 Add a new IOStatus subcode to indicate that writes are fenced off (#7374) 4 years ago
Yanqin Jin 205e577694 Cancel tombstone skipping during bottommost compaction (#7356) 4 years ago
Peter Dillinger be8445eea8 Assert valid linked list for write group (#7375) 4 years ago
Peter Dillinger 92639b93a6 Fix checkpoint file deletion race with avoid_unnecessary_blocking_io (#7369) 4 years ago
Stanislav Tkach 5c39d8df69 Add getters to the C API for flush, write, cache and compact options (#7321) 4 years ago
Levi Tamasi 7b1d6c438a Fix the handling of the case when a blob file with a lower number gets added in VersionBuilder (#7349) 4 years ago
Akanksha Mahajan 0de335e076 Use FSRandomRWFilePtr Object to call underlying file system. (#7198) 4 years ago
Akanksha Mahajan b175eceb09 Store FSWritableFilePtr object in WritableFileWriter (#7193) 4 years ago
Levi Tamasi 423d051124 Clean up SubcompactionState a bit (#7322) 4 years ago
Yanqin Jin ab202e8d72 Add a new stats level to exclude tickers (#7329) 4 years ago
Cheng Chang 3f9b75604d Fix wrong level args (#7346) 4 years ago
Eduardo Barreto Alexandre 5b1ccdc191 Expose rocksdb_open_column_families_with_ttl C function (#7314) 4 years ago
Hiep d0c1a01c1b Avoid converting MERGES to PUTS when allow_ingest_behind is true (#7166) 4 years ago
Andrew Kryczka 177f8bd063 Bound L0->Lbase fanout in dynamic leveled compaction (#7325) 4 years ago
Levi Tamasi 792d2f906e Log info about generated blob files in BlobFileBuilder (#7324) 4 years ago
Akanksha Mahajan 963314ffd6 Add unit test for max_write_buffer_size_to_maintain (#7311) 4 years ago
Levi Tamasi 5043960623 Add a blob file builder class that can be used in background jobs (#7306) 4 years ago
Akanksha Mahajan 8e0df9050c Store FSRandomAccessPtr object in RandomAccessFileReader (#7192) 4 years ago
Peter Dillinger 9aad24da55 Real fix for race in backup custom checksum checking (#7309) 4 years ago
sdong 722814e357 Get() to fail with underlying failures in PartitionIndexReader::CacheDependencies() (#7297) 4 years ago
sdong cecdd5d2ab Parameterize DBBasicTest.CompactBetweenSnapshots (#7301) 4 years ago
Zhichao Cao d51f88c9e4 Pass SST file checksum information through OnTableFileCreated (#7108) 4 years ago
Connor1996 416943bf28 Eliminates a no-op compaction upon snapshot release when disabling auto compactions (#7267) 4 years ago
mrambacher b7e1c5213f Add some simulator cache and block tracer tests to ASSERT_STATUS_CHECKED (#7305) 4 years ago
sdong 21ce018a32 Disable fsync in some ExternalSSTFileTest tests (#7303) 4 years ago
Akanksha Mahajan 3844612625 Bug Fix for memtables not trimmed down. (#7296) 4 years ago
mrambacher e9befdebbf Add EnvTestWithParam::OptionsTest to the ASSERT_STATUS_CHECKED passes (#7283) 4 years ago
Stanislav Tkach b288f0131b Add getters for the read options to the C API (#7289) 4 years ago
Cheng Chang ce4192375d Track WAL in MANIFEST: minor udpates (#7282) 4 years ago
Jay Zhuang 3e422ce0ca Fix a timer_test deadlock (#7277) 4 years ago
Jay Zhuang ac7dcfda10 Add missing ComputeCompactionScore() for a new universal manual compaction (#7281) 4 years ago
Levi Tamasi b9bb59d49d Add initial set of options for integrated blob write path (#7280) 4 years ago
Akanksha Mahajan cc24ac14eb Store FSSequentialFilePtr object in SequenceFileReader (#7190) 4 years ago
sdong b194c21bba Whole DBTest to skip fsync (#7274) 4 years ago
Andrew Kryczka 5d5ff82408 Disable `recycle_log_file_num` with `kTolerateCorruptedTailRecords` (#7271) 4 years ago
Yanqin Jin 92593d511a Add a new EntryType for deletion with timestamp (#7195) 4 years ago
Levi Tamasi 9b083cb11c Build blob file reader/writer classes in LITE mode as well (#7272) 4 years ago