Commit Graph

429 Commits (f24ef5d6ab8bcde242508536ff504f2c3e304600)

Author SHA1 Message Date
Peter Dillinger 02f2b20864 Add BackupEngine feature to exclude files (#11030) 2 years ago
Yanqin Jin 7d26e4c5a3 Basic Support for Merge with user-defined timestamp (#10819) 2 years ago
sdong b0d9776b70 clang format files under include/ (#10850) 2 years ago
akankshamahajan 0e7b27bfcf Refactor block cache tracing APIs (#10811) 2 years ago
sdong 9509003503 Option migration tool to break down files for FIFO compaction (#10600) 3 years ago
Levi Tamasi 81388b36e0 Add support for wide-column point lookups (#10540) 3 years ago
Gang Liao ec4ebeff30 Support prepopulating/warming the blob cache (#10298) 3 years ago
Jay Zhuang dcb6a3be4e Add helper function to get debug type name (#10243) 3 years ago
Levi Tamasi c73d2a9d18 Add API for writing wide-column entities (#10242) 3 years ago
Andrew Kryczka 5d6005c780 Add WriteOptions::protection_bytes_per_key (#10037) 3 years ago
Yanqin Jin 1777e5f7e9 Snapshots with user-specified timestamps (#9879) 3 years ago
Gang Liao e6432dfd4c Make it possible to enable blob files starting from a certain LSM tree level (#10077) 3 years ago
Jay Zhuang c6d326d3d7 Track SST unique id in MANIFEST and verify (#9990) 3 years ago
mrambacher 204a42ca97 Added GetFactoryCount/Names/Types to ObjectRegistry (#9358) 3 years ago
mrambacher bfc6a8ee4a Option type info functions (#9411) 3 years ago
Jay Zhuang 270179bb12 Default `try_load_options` to true when DB is specified (#9937) 3 years ago
yuzhangyu fff28a7725 Add blob dump support to the dump command (#9881) 3 years ago
Yanqin Jin d13825e586 Add rollback_deletion_type_callback to TxnDBOptions (#9873) 3 years ago
sdong 4f9c0fd083 Add Aggregation Merge Operator (#9780) 3 years ago
yuzhangyu 082eb04200 Add option --decode_blob_index to dump_live_files command (#9842) 3 years ago
mrambacher b7db7eae26 Plugin Registry (#7949) 3 years ago
Yanqin Jin 1a1c5bda23 Disallow commit-time-batch for write-prepared/write-unprepared txn conditionally (#9794) 3 years ago
yaphet fcd32e687b remove some break line (#9716) 3 years ago
Peter Dillinger cff0d1e8e6 New backup meta schema, with file temperatures (#9660) 3 years ago
Yanqin Jin 5894761056 Improve stress test for transactions (#9568) 3 years ago
Changneng Chen 9ed96703d1 Add support for BlobDB to ldb (#9630) 3 years ago
Yanqin Jin 6f12599863 Support WBWI for keys having timestamps (#9603) 3 years ago
mrambacher 30b08878d8 Make FilterPolicy Customizable (#9590) 3 years ago
mrambacher c42d0cf862 Add support for decimals to PatternEntry (#9577) 3 years ago
Yanqin Jin d6e1e6f37a Add commit_timestamp and read_timestamp to Pessimistic transaction (#9537) 3 years ago
mrambacher 81ada95bd7 Add STATIC_AVOID_DESTRUCTION for ObjectLibrary/Registry (#9464) 3 years ago
mrambacher fe9d495112 Return different Status based on ObjectRegistry::NewObject calls (#9333) 3 years ago
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 3 years ago
Yanqin Jin d10c5c08d3 Remove iter_start_seqnum and preserve_deletes (#9430) 3 years ago
anand76 e58cc56fb5 Use == operator for shared_ptr nullptr comparison (#9465) 3 years ago
Peter Dillinger 78aee6fedc Remove obsolete backupable_db.h, utility_db.h (#9438) 3 years ago
Peter Dillinger 449029f865 Remove deprecated ObjectLibrary::Register() (and Regex public API) (#9439) 3 years ago
Jay Zhuang 022b400cba Make `bottommost_temperature` dynamically changeable (#9402) 3 years ago
Yanqin Jin fa52376117 Move RADOS support to separate repo (#9206) 3 years ago
Yanqin Jin 50135c1bf3 Move HDFS support to separate repo (#9170) 3 years ago
Sergei Petrunia c9042db619 Range Locking: add support for escalation barriers (#9290) 3 years ago
mrambacher 1973fcba11 Restore Regex support for ObjectLibrary::Register, rename new APIs to allow old one to be deprecated in the future (#9362) 3 years ago
mrambacher 1c39b7952b Remove/Reduce use of Regex in ObjectRegistry/Library (#9264) 3 years ago
slk 2e5f764294 Make IncreaseFullHistoryTsLow to a public API (#9221) 3 years ago
Sergei Petrunia 1b076e82db Expose locktree's wait count in RangeLockManagerHandle::Counters (#9289) 3 years ago
Peter Dillinger 82afa01815 Some API clarifications (#9080) 3 years ago
Peter Dillinger 92e2399669 Fix EnvLibrados and add to CI (#9088) 3 years ago
Peter Dillinger 3ffb3baa0b Add (Live)FileStorageInfo API (#8968) 4 years ago
Zhichao Cao 699f45049d Introduce a mechanism to dump out blocks from block cache and re-insert to secondary cache (#8912) 4 years ago
mrambacher 7fd68b7c39 Make WalFilter, SstPartitionerFactory, FileChecksumGenFactory, and TableProperties Customizable (#8638) 4 years ago