Commit Graph

23 Commits (946d1009bc1bd94809d30486e6de514438a3d8a3)

Author SHA1 Message Date
akankshamahajan fbd2f563bb Add an interface to provide support for underlying FS to pass their own buffer during reads (#11324) 2 years ago
Hui Xiao 151242ce46 Group rocksdb.sst.read.micros stat by IOActivity flush and compaction (#11288) 2 years ago
gitbw95 4da34b97ee Set Read rate limiter priority dynamically and pass it to FS (#9996) 3 years ago
anand76 3362a730dc Avoid usage of ReopenWritableFile in db_stress (#9649) 3 years ago
Jay Zhuang d3a2f284d9 Add Temperature info in `NewSequentialFile()` (#9499) 3 years ago
Andrew Kryczka babe56ddba Add rate limiter priority to ReadOptions (#9424) 3 years ago
mrambacher ab7f7c9e49 Allow WAL dir to change with db dir (#8582) 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
mrambacher e628f59e87 Create a CustomEnv class; Add WinFileSystem; Make LegacyFileSystemWrapper private (#7703) 4 years ago
Zhichao Cao 44ebc24dca Add rate_limiter to GenerateOneFileChecksum (#7811) 4 years ago
Zhichao Cao ea347d80df Updated GenerateOneFileChecksum to use requested_checksum_func_name (#7586) 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
anand76 832b056a30 Enable IO timeouts for iterators (#7161) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 5 years ago
Zhichao Cao b3585a11b4 Ingest SST files with checksum information (#6891) 5 years ago
Zhichao Cao 556972e964 Replace Status with IOStatus in CopyFile and CreateFile (#6916) 5 years ago
anand76 ab13d43e1d Pass a timeout to FileSystem for random reads (#6751) 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
anand76 e0d9d57750 Fix bugs in WAL trash file handling (#5520) 6 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 6 years ago
anand76 dae3b5545c Smooth the deletion of WAL files (#5116) 6 years ago
anand76 d0d484b132 Always delete Blob DB files in the background (#4928) 6 years ago
Andrew Kryczka 42733637e1 Sync CURRENT file during checkpoint (#4322) 6 years ago
Siying Dong 63c965cdb4 Sync parent directory after deleting a file in delete scheduler 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong 17a4b75cc3 Always fsync the file after file copying 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Andrew Kryczka 72224104d3 Forge current file for checkpoint 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Islam AbdelRahman d6c838f1e1 Add SstFileManager (component tracking all SST file in DBs and control the deletion rate) 9 years ago
Islam AbdelRahman 3fd70b05b8 Rate limit deletes issued by DestroyDB 9 years ago
Venkatesh Radhakrishnan 6c1b040cc9 Provide openable snapshots 10 years ago
Igor Canadi 25f273027b Fix iOS compile with -Wshorten-64-to-32 10 years ago
Igor Canadi 4daea66343 Turn on -Wmissing-prototypes 11 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Dhruba Borthakur 4463b11cad Migrate names of properties from 'leveldb' prefix to 'rocksdb' prefix. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Dhruba Borthakur d1aaaf718c Ability to set different size fanout multipliers for every level. 12 years ago