Commit Graph

43 Commits (081722780bdd338565ac9630284e9e7503d47880)

Author SHA1 Message Date
mrambacher 4a09d632c4 Remove Legacy and Custom FileWrapper classes from header files (#7851) 4 years ago
mrambacher cc2a180d00 Add more tests to the ASC pass list (#7834) 4 years ago
Levi Tamasi 1f84611e5d Clean up BlobLogReader and rename it to BlobLogSequentialReader (#7517) 4 years ago
Levi Tamasi 5043960623 Add a blob file builder class that can be used in background jobs (#7306) 4 years ago
Levi Tamasi c5ddeceba0 Remove some more dead code around syncing blob files (#7138) 4 years ago
Levi Tamasi a693341604 Move the blob file format related classes to the main namespace, rename reader/writer (#7086) 4 years ago
anand76 ab13d43e1d Pass a timeout to FileSystem for random reads (#6751) 5 years ago
Cheng Chang 4fc216649d Support direct IO in RandomAccessFileReader::MultiRead (#6446) 5 years ago
Cheng Chang 0a0151fb99 Remove memcpy from RandomAccessFileReader::Read in direct IO mode (#6455) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
Adam Retter a61ec9ae3b Fix BlobDB compilation on older GCC versions 5 years ago
Levi Tamasi 72daa92d3a Refactor blob file creation logic (#6066) 5 years ago
Levi Tamasi 279c488395 Mark blob files not needed by any memtables/SSTs obsolete (#6032) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 5 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 6 years ago
Adam Simpkins c06c4c01c5 Fix many bugs in log statement arguments (#5089) 6 years ago
Yi Wu 04d373b260 BlobDB: handle IO error on read (#4410) 6 years ago
Yi Wu a71e467381 Blob DB: enable readahead for garbage collection (#3648) 6 years ago
Yanqin Jin 524c6e6b72 Add file name info to SequentialFileReader. (#4026) 6 years ago
Yi Wu 1209b6db5c Blob DB: remove existing garbage collection implementation 7 years ago
Yi Wu 237b292515 BlobDB: Remove the need to get sequence number per write 7 years ago
Yi Wu 250a51a3f9 BlobDB: refactor DB open logic 7 years ago
Yi Wu 78279350aa Blob DB: Add statistics 7 years ago
Sagar Vemuri 578f36e431 Blob DB: Remove some redundant log lines 7 years ago
Yi Wu 4f9f124347 Blob DB: use compression in file header instead of global options 7 years ago
Yi Wu 7bfa88037e Blob DB: fix snapshot handling 7 years ago
Yi Wu 3ebb7ba7b9 Blob DB: update blob file format 7 years ago
Yi Wu 5a2a6483dc Blob DB: Inline small values in base DB 7 years ago
Yi Wu 0552029b5c Blob DB: not writing sequence number as blob record footer 7 years ago
Yi Wu 10ba50e9eb Blob DB: Move BlobFile definition to a separate file 7 years ago
Yi Wu 92afe830f9 Update all blob db TTL and timestamps to uint64_t 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Yi Wu 26ce69b195 Update blob db to use ROCKS_LOG_* macro 7 years ago
Mike Kolupaev 397ab11152 Improve Status message for block checksum mismatches 7 years ago
Yi Wu 578fb0b1dc Simple blob file dumper 8 years ago
Yi Wu 445f1235bf s/std::snprintf/snprintf 8 years ago
Yi Wu 86d5492530 Fix build error with blob DB. 8 years ago
Anirban Rahut d85ff4953c Blob storage pr 8 years ago