Commit Graph

2480 Commits (bf497e91ad1ab31abef16b797c2c756584cbc74e)

Author SHA1 Message Date
Adam Retter 6e0f62f2b6 Add more tests to ASSERT_STATUS_CHECKED (3), API change (#7715) 4 years ago
mrambacher e628f59e87 Create a CustomEnv class; Add WinFileSystem; Make LegacyFileSystemWrapper private (#7703) 4 years ago
Dylan Wen 159ea4702c Fix typos in comments (#7790) 4 years ago
mrambacher 81367a4616 Eliminate the creation of ImmutableDBOptions in WBWI::GetFromBatch (#6851) 4 years ago
jbosh edb0b1fb7f rocksdb_transaction_get_for_update now exports (#6293) 4 years ago
Sergei Petrunia daab7603f6 Range Locking: Implementation of range locking (#7506) 4 years ago
Jay Zhuang a8aeefd0fd Update release version to 6.16 (#7782) 4 years ago
Peter Dillinger 4d1ac19e3d aggregated-table-properties with GetMapProperty (#7779) 4 years ago
sdong 75e4af14e0 Update code comment for options.ttl (#7775) 4 years ago
Peter Dillinger 003e72b201 Use size_t for filter APIs, protect against overflow (#7726) 4 years ago
Sergei Petrunia d8bd9fc7b3 Range Locking: Allow different LockManagers, add Range Lock definitions (#7443) 4 years ago
Zhichao Cao 29e8f6a698 Add kManifestWriteNoWAL to BackgroundErrorReason to handle Flush IO Error when WAL is disabled (#7693) 4 years ago
Jay Zhuang 7fec715db4 Make CompactRange and GetApproximateSizes work with timestamp (#7684) 4 years ago
Steve Yen cc431ece37 Fix merge operator docs typo (#7716) 4 years ago
anand76 7c19d43883 Fix initialization order of DBOptions and kHostnameForDbHostId (#7702) 4 years ago
Cheng Chang 5c585e1908 Ship the track WAL in MANIFEST feature (#7689) 4 years ago
Ramkumar Vadivelu 5bd1258381 Update release history to 6.15 (#7673) 4 years ago
Peter Dillinger 60af964372 Experimental (production candidate) SST schema for Ribbon filter (#7658) 4 years ago
Levi Tamasi bbbb5a280d Add options for integrated blob GC (#7661) 4 years ago
mrambacher c442f6809f Create a Customizable class to load classes and configurations (#6590) 4 years ago
Yanqin Jin bcba372352 Report if unpinnable value encountered during backward iteration (#7618) 4 years ago
Yanqin Jin fde0cd7ced Add API to verify whole sst file checksum (#7578) 4 years ago
jsteemann 2404f8b9ec slightly improve jemalloc allocator API header (#7592) 4 years ago
Andrew Kryczka 6c2c0635c9 Require only one `Logger::Logv()` implementation (#7605) 4 years ago
mrambacher f35f7f2704 Fix many tests to run with MEM_ENV and ENCRYPTED_ENV; Introduce a MemoryFileSystem class (#7566) 4 years ago
jmn b1cdb8cc86 add StartTrace and EndTrace to stackable_db (#7585) 4 years ago
Zhichao Cao d8ec0a760a Make FileType Public and Replace kLogFile with kWalFile (#7580) 4 years ago
mrambacher 1eda625eab Revert `Status`es returned from pre-`Configurable` options functions (#7563) 4 years ago
anand76 00751e4292 Add a host location property to TableProperties (#7479) 4 years ago
Cheng Chang 0ea7db768e Abstract out LockManager interface (#7532) 4 years ago
Stanislav Tkach ed90e2a450 Add getters to the C API for env, universal compaction options and fifo compaction options (#7501) 4 years ago
Stanislav Tkach 1a83f5a8ac Expose BackupableDBOptions in the C API (#7550) 4 years ago
Akanksha Mahajan 7b65666cf1 Update IOTrace operations in stackable_db.h (#7514) 4 years ago
Andrew Kryczka 75d3b6fdf0 Redesign block cache pinning API (#7520) 4 years ago
Cheng Chang 12b78e40bd Track WAL in MANIFEST: add option track_and_verify_wals_in_manifest (#7275) 4 years ago
Akanksha Mahajan 9dd25487cc Update release history 6.14 (#7525) 4 years ago
Akanksha Mahajan 38d0a365e3 Add Stats for MultiGet (#7366) 4 years ago
Peter Dillinger 9082771b86 Add is_full_compaction to CompactionJobStats, cleanup (#7451) 4 years ago
sdong 7508175558 Introduce options.check_flush_compaction_key_order (#7467) 4 years ago
Peter Dillinger ddbc5dad05 Enable force_consistency_checks by default (#7446) 4 years ago
Akanksha Mahajan 9d212d3f0e Provide users with option to opt-in to get corrupt data in logs/messages (#7420) 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
Peter Dillinger 31d1cea4f3 Add and fix clang -Wshift-sign-overflow (#7431) 4 years ago
Peter Dillinger 9d8eb77c4d Less I/O for incremental backups, slightly better corruption detection (#7413) 4 years ago
Peter Dillinger b475a83f9d Postponing custom checksum support in BackupEngine (#7411) 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