Commit Graph

2351 Commits (f6d9730ea1be3fc05080c7147a26be34254fb44c)

Author SHA1 Message Date
Akanksha Mahajan cd79a00903 Make BlockBasedTable::kMaxAutoReadAheadSize configurable (#7951) 4 years ago
Yanqin Jin 7343eb4a74 Update HISTORY and bump version (#7984) 4 years ago
Andrew Kryczka d904233d2f Limit buffering for collecting samples for compression dictionary (#7970) 4 years ago
mrambacher 4bc9df9459 Fix handling of Mutable options; Allow DB::SetOptions to update mutable TableFactory Options (#7936) 4 years ago
Zaiyang Li 69877ac4f2 c:h export rocksdb_transactiondb_open_column_families (#7967) 4 years ago
Levi Tamasi dab4fe5bcd Add checkpoint support to BlobDB (#7959) 4 years ago
Levi Tamasi ba8008c870 Mention the new BlobDB in HISTORY.md and remove the "under construction" signs (#7969) 4 years ago
Zhichao Cao d1c510baec Handoff checksum Implementation (#7523) 4 years ago
Jay Zhuang cf160b98e1 Add full_history_ts_low option to compaction (#7884) 4 years ago
Levi Tamasi 974458891c Revert "Turn on memtable bloom filter by default. (#6584)" (#7939) 4 years ago
Andrew Kryczka 8d2bbdd04f Allow range deletions in `*TransactionDB` only when safe (#7929) 4 years ago
sdong ee79a28963 Turn on memtable bloom filter by default. (#6584) 4 years ago
Stanislav Tkach 3feee6db17 Add get/set deadline and io_timeout C functions (read options) (#7914) 4 years ago
Andrew Kryczka 78ee8564ad Integrity protection for live updates to WriteBatch (#7748) 4 years ago
mrambacher 0a9a05ae12 Make builds reproducible (#7866) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
Otto Kekäläinen acc9679cda Fix various spelling errors still found in code (#7785) 4 years ago
Levi Tamasi ffe4906192 Update version to 6.17 (#7871) 4 years ago
anand76 8e7b068ecc Make ldb load column family options from OPTIONS file (#7847) 4 years ago
Adam Retter 4926b33742 Improvements to Env::GetChildren (#7819) 4 years ago
Akanksha Mahajan 8ed680bdb0 Add new API to report dummy entries size in cache in WriteBufferManager (#7837) 4 years ago
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