Commit Graph

133 Commits (dd6b7fc520a1d406bf5df7fc710ca25208c982f9)

Author SHA1 Message Date
Ramkumar Vadivelu 9a690a74e1 In ParseInternalKey(), include corrupt key info in Status (#7515) 4 years ago
Levi Tamasi e8cb32ed67 Introduce BlobFileCache and add support for blob files to Get() (#7540) 4 years ago
Akanksha Mahajan 8e0df9050c Store FSRandomAccessPtr object in RandomAccessFileReader (#7192) 4 years ago
Jay Zhuang b0c5ecd6b3 Make max_subcompactions dynamically changeable (#7159) 4 years ago
Yanqin Jin fb09ef05dc Attempt to recover from db with missing table files (#6334) 4 years ago
Cheng Chang 2d9efc9ab2 Cache result of GetLogicalBufferSize in Linux (#6457) 4 years ago
Zhichao Cao 8d73137ae8 Replace Directory with FSDirectory in DB (#6468) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
sdong 36c504be17 Avoid create directory for every column families (#6358) 4 years ago
解轶伦 39fcaf8246 delete superversions in BackgroundCallPurge (#6146) 5 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
Jermy Li c2029f9716 Support concurrent CF iteration and drop (#6147) 5 years ago
sdong 4c74dba5fa Bump up memory order of ref counting of ColumnFamilyData (#5723) 5 years ago
haoyuhuang bb4178066d Integrate block cache tracer into db_impl (#5433) 5 years ago
Maysam Yabandeh ae05a83e19 Call ValidateOptions from SetOptions (#5368) 5 years ago
Siying Dong 596cc1547a Update comments in column_family.h (#5347) 5 years ago
Zhongyi Xie baa5302447 Avoid double-compacting data in bottom level in manual compactions (#5138) 5 years ago
Anand Ananthabhotla b9d6eccac1 Lock free MultiGet (#4754) 6 years ago
Huachao Huang ed7a95b28c Add max_subcompactions as a compaction option 6 years ago
Yanqin Jin 7dfbe33532 Rename pending_compaction_ to queued_for_compaction_. 6 years ago
Yanqin Jin 513b5ce618 Rename pending_flush_ to queued_for_flush_. 6 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 6 years ago
Siying Dong 93d52696bf Memory Problem Of Destorying ColumnFamilyHandle after deleting the CF 6 years ago
Yi Wu bf937cf15b Add "rocksdb.live-sst-files-size" DB property 6 years ago
Andrew Kryczka 3ae0047278 skip CompactRange flush based on memtable contents 6 years ago
Andrew Kryczka ee1c802675 Add delay before flush in CompactRange to avoid write stalling 6 years ago
Zhongyi Xie 3f1bb07351 make flush_reason_ atomic to keep TSAN happy 6 years ago
Zhongyi Xie 945f618ba5 log flush reason for better debugging experience 6 years ago
Yi Wu f1cb83fcf4 Fix Flush() keep waiting after flush finish 7 years ago
Yi Wu 9a27ac5d89 Fix drop column family data race 7 years ago
Shaohua Li eefd75a228 Stream 7 years ago
Prashant D 50e95a63dd Fix coverity issues column_family, compaction_db/iterator 7 years ago
Gihwan Oh 7deed2b43c Fix a typo in a comment 7 years ago
Adrien Schildknecht 01542400a8 Inform caller when rocksdb is stalling writes 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong 6837a17621 Fix Data Race Between CreateColumnFamily() and GetAggregatedIntProperty() 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 7 years ago
Reid Horuff 5cf176ca15 Fix for 2PC causing WAL to grow too large 8 years ago
Siying Dong cd7c4143d7 Improve Write Stalling System 8 years ago
Andrew Kryczka 661e4c9267 DeleteRange unsupported in non-block-based tables 8 years ago
Aaron Gao 59a7c0337b Change ioptions to store user_comparator, fix bug 8 years ago
Islam AbdelRahman 5691a1d8a4 Fix compaction conflict with running compaction 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Yi Wu 0a88f38b7e Remove ColumnFamilyData::options() 8 years ago
Yi Wu 17f76fc564 DB::GetOptions() reflect dynamic changed options 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
Jay Edgar cdc4eb6892 Add a GetComparator() function to the ColumnFamilyHandle base class so that the user's comparator can be retrieved. 8 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 8 years ago
Islam AbdelRahman 21441c09bd Fix calling GetCurrentMutableCFOptions in CompactionJob::ProcessKeyValueCompaction() 8 years ago