Commit Graph

14 Commits (fd3e0f43b3cd041c38e37543e0b616d18ca55179)

Author SHA1 Message Date
mrambacher f72c834eab Make FileSystem a Customizable Class (#8649) 3 years ago
mrambacher dafa584fd1 Change the File System File Wrappers to std::unique_ptr (#8618) 3 years ago
mrambacher 3dff28cf9b Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines (#8033) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
Akanksha Mahajan 1d226018af In IOTracing, add filename with each operation in trace file. (#7885) 4 years ago
Akanksha Mahajan 7b65666cf1 Update IOTrace operations in stackable_db.h (#7514) 4 years ago
Zhichao Cao 0ce9b3a22d Add AppendWithVerify and PositionedAppendWithVerify to Env and FileSystem (#7419) 4 years ago
Akanksha Mahajan 0de335e076 Use FSRandomRWFilePtr Object to call underlying file system. (#7198) 4 years ago
Akanksha Mahajan b175eceb09 Store FSWritableFilePtr object in WritableFileWriter (#7193) 4 years ago
Akanksha Mahajan 8e0df9050c Store FSRandomAccessPtr object in RandomAccessFileReader (#7192) 4 years ago
Akanksha Mahajan cc24ac14eb Store FSSequentialFilePtr object in SequenceFileReader (#7190) 4 years ago
Akanksha Mahajan 1f9f630b27 Store FileSystemPtr object that contains FileSystem ptr (#7180) 4 years ago
Akanksha Mahajan 493f425e77 Add support to start and end IOTracing through DB APIs (#7203) 4 years ago
Akanksha Mahajan d93bd3ce25 Add FileSystem wrapper classes for IO tracing. (#7002) 4 years ago