Commit Graph

1687 Commits (f49e12b892010f2ccc4b791dc4faa7513b7d1399)

Author SHA1 Message Date
Zhongyi Xie d6ec288703 Add PerfContextByLevel to provide per level perf context information (#4226) 6 years ago
Yanqin Jin ce52274640 Replace 'string' with 'const string&' in FileOperationInfo (#4491) 6 years ago
Yanqin Jin 729a617b5b Add listener to sample file io (#3933) 6 years ago
Peter Pei 09814f2cfc support OnCompactionBegin (#4431) 6 years ago
Fosco Marotto 35f26beca5 Update version macro for 5.17 (#4472) 6 years ago
DorianZheng e0f05754ba Expose column family id to OnCompactionCompleted (#4466) 6 years ago
Andrew Gallagher 897fe6a4a3 rocksdb: put `#pragma once` before `#ifdef` 6 years ago
Zhongyi Xie ce1fc5af09 fix unused param `allocator` in compression.h (#4453) 6 years ago
Igor Canadi 1cf5deb8fd Introduce CacheAllocator, a custom allocator for cache blocks (#4437) 6 years ago
Andrew Kryczka ac6f435a9a Fix CompactFiles support for kDisableCompressionOption (#4438) 6 years ago
Anand Ananthabhotla 72712f4e28 Allow dynamic modification of window size and deletion trigger (#4403) 6 years ago
Anand Ananthabhotla a27fce408e Auto recovery from out of space errors (#4164) 6 years ago
Vitaly Isaev 0bd2ede10e Memory usage stats in C API (#4340) 6 years ago
Maysam Yabandeh 3f5282268f Skip concurrency control during recovery of pessimistic txn (#4346) 6 years ago
Kefu Chai faf529fd7c env_librados.h: drop redundant #endif (#4354) 6 years ago
Maysam Yabandeh 655ef7d77f Inline doc for format_version 4 (#4350) 6 years ago
cngzhnp 64324e329e Support pragma once in all header files and cleanup some warnings (#4339) 6 years ago
Yi Wu 462ed70d64 BlobDB: GetLiveFiles and GetLiveFilesMetadata return relative path (#4326) 6 years ago
Mikhail Antonov 927f274939 Avoiding write stall caused by manual flushes (#4297) 6 years ago
Gauresh Rane ad789e4e0d Adding a method for memtable class for memtable getting flushed. (#4304) 6 years ago
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
jsteemann 90f744941d adds missing PopSavePoint method to Transaction (#4256) 6 years ago
Fenggang Wu 9d646a6311 Add db_bench options of data block hash index (#4281) 6 years ago
Siying Dong 9c0c8f5ff6 GetAllKeyVersions() to take an extra argument of `max_num_ikeys`. (#4271) 6 years ago
Andrey Zagrebin aeed4f0749 #3865 fix performance regression introduced by MergeOperator.ShouldMerge (#4266) 6 years ago
Fenggang Wu 19ec44fd39 Improve point-lookup performance using a data block hash index (#4174) 6 years ago
Huachao Huang d916a1105a c-api: add some missing options 6 years ago
Maysam Yabandeh caf0f53a74 Index value delta encoding (#3983) 6 years ago
Georgios Bitzes 1b813a9b2e Make rocksdb::Slice more interoperable with std::string_view (#4242) 6 years ago
Yanqin Jin de7f423a82 Add SST ingestion to ldb (#4205) 6 years ago
Huachao Huang badfd70a3e types: add kEntryBlobIndex for TablePropertiesCollector (#4233) 6 years ago
Gustav Davidsson a15354d04e Expose GetTotalTrashSize in SstFileManager interface (#4206) 6 years ago
Sagar Vemuri 12b6cdeed3 Trace and Replay for RocksDB (#3837) 6 years ago
Fenggang Wu ee7617167f DataBlockHashIndex: Specify that DataBlockHashIndex is not yet implemented in the comment 6 years ago
Yanqin Jin 54de56844d Remove random writes from SST file ingestion (#4172) 6 years ago
Fenggang Wu a11df583ec Add DataBlockIndexType option in BlockBasedTableOptions (#4150) 6 years ago
Maysam Yabandeh c33b32671e Correct description of GetColumnFamilyMetaData (#4196) 6 years ago
Maysam Yabandeh e0906eb785 Clarify max_total_wal_size's scope (#4194) 6 years ago
Yanqin Jin 18f538038a Increase version number to 5.16 (#4176) 6 years ago
Manuel Ung ea212e5316 WriteUnPrepared: Implement unprepared batches for transactions (#4104) 6 years ago
Chang Su 374c37da5b move static msgs out of Status class (#4144) 6 years ago
Yanqin Jin 79f009f22e Release 5.15. (#4148) 6 years ago
Siying Dong ddc07b40fc Remove managed iterator 6 years ago
Sagar Vemuri 991120fa10 Allow ttl to be changed dynamically (#4133) 6 years ago
Nathan VanBenschoten ef7815b803 Support range deletion tombstones in IngestExternalFile SSTs (#3778) 6 years ago
Tamir Duberstein 7bee48bdbd Add GCC 8 to Travis (#3433) 6 years ago
Siying Dong 35b38a232c Update comments of WriteBatchWithIndex 6 years ago
Siying Dong 926f3a78a6 In delete scheduler, before ftruncate file for slow delete, check whether there is other hard links (#4093) 6 years ago
Manuel Ung b9846370e9 WriteUnPrepared: Add support for recovering WriteUnprepared transactions (#4078) 6 years ago
Yanqin Jin d4d9fe8e57 Fix a bug caused by not copying the block trailer. (#4096) 6 years ago