Commit Graph

43 Commits (d6e016be6dceae99adb2c068331c90d468661873)

Author SHA1 Message Date
Andrew Kryczka babe56ddba Add rate limiter priority to ReadOptions (#9424) 2 years ago
Peter Dillinger e92a0ed040 Optimize & clean up footer code (#9280) 3 years ago
Peter Dillinger 653c392e47 More refactoring ahead of footer & meta changes (#9240) 3 years ago
Peter Dillinger 230660be73 Improve / clean up meta block code & integrity (#9163) 3 years ago
mrambacher 13ae16c315 Cleanup includes in dbformat.h (#8930) 3 years ago
Peter Dillinger 04db764831 Embed original file number in SST table properties (#8686) 3 years ago
mrambacher 8948dc8524 Make ImmutableOptions struct that inherits from ImmutableCFOptions and ImmutableDBOptions (#8262) 3 years ago
Peter Dillinger 85becd94c1 Refactor: use TableBuilderOptions to reduce parameter lists (#8240) 3 years ago
mrambacher 6bab3a34e9 Move RegisterOptions into the Configurable API (#8223) 3 years ago
mrambacher 4a09d632c4 Remove Legacy and Custom FileWrapper classes from header files (#7851) 3 years ago
mrambacher 02418194d7 Add more tests for assert status checked (#7524) 4 years ago
mrambacher c442f6809f Create a Customizable class to load classes and configurations (#6590) 4 years ago
Yanqin Jin 394210f280 Remove unused includes (#7604) 4 years ago
Ramkumar Vadivelu 9a690a74e1 In ParseInternalKey(), include corrupt key info in Status (#7515) 4 years ago
Ramkumar Vadivelu e04a50923d Change ParseInternalKey() to return Status instead of bool (#7457) 4 years ago
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
Yuhong Guo 5444942f15 Fix cmake build on MacOS (#7205) 4 years ago
Anand Ananthabhotla 9a5886bd8c Extend Get/MultiGet deadline support to table open (#6982) 4 years ago
Zitan Chen 94d04529de Store DB identity and DB session ID in SST files (#6983) 4 years ago
Yanqin Jin 3020df9df5 Remove unnecessary inclusion of version_edit.h in env (#6952) 4 years ago
Zhichao Cao 2adb7e3768 Fix potential overflow of unsigned type in for loop (#6902) 4 years ago
anand76 ab13d43e1d Pass a timeout to FileSystem for random reads (#6751) 4 years ago
mrambacher 4cbc19d2a1 Add a ConfigOptions for use in comparing objects and converting to/from strings (#6389) 4 years ago
Peter Dillinger 45d2b4efca Fix tabs and lint-ignores (#6734) 4 years ago
Mike Kolupaev e45673dece Properly report IO errors when IndexType::kBinarySearchWithFirstKey is used (#6621) 4 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 4 years ago
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 4 years ago
Cheng Chang 0a0151fb99 Remove memcpy from RandomAccessFileReader::Read in direct IO mode (#6455) 4 years ago
Cheng Chang 741decfe37 Return early on failure when constructing CuckooTableReader (#6453) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 4 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 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
Shylock Hg 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) 5 years ago
Eli Pozniansky c2404d9928 Optimizing ApproximateSize to create index iterator just once (#5693) 5 years ago
Vijay Nadimpalli d150e01474 New API to get all merge operands for a Key (#5604) 5 years ago
haoyuhuang 705b8eecb4 Add more callers for table reader. (#5454) 5 years ago
Vijay Nadimpalli 24b118ad98 Combine the read-ahead logic for user reads and compaction reads (#5431) 5 years ago
haoyuhuang 5efa0d6b0d Create a BlockCacheLookupContext to enable fine-grained block cache tracing. (#5421) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 5 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 5 years ago