Commit Graph

15 Commits (07249fea8f999de65bb8cf9844366c1461362f44)

Author SHA1 Message Date
Hui Xiao e484b81eee Sync dir containing CURRENT after RenameFile on CURRENT as much as possible (#10573) 2 years ago
Peter Dillinger 3ffb3baa0b Add (Live)FileStorageInfo API (#8968) 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
Zhichao Cao d8ec0a760a Make FileType Public and Replace kLogFile with kWalFile (#7580) 4 years ago
Levi Tamasi ac3ae1df0b Find/purge obsolete blob files (#6807) 5 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 5 years ago
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 5 years ago
Yanqin Jin fb09ef05dc Attempt to recover from db with missing table files (#6334) 5 years ago
Zhichao Cao 8d73137ae8 Replace Directory with FSDirectory in DB (#6468) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Vijay Nadimpalli 979fbdc696 Persistent globally unique DB ID in manifest (#5725) 5 years ago
Zhongyi Xie d1c9ede195 Fix duplicated file names in PurgeObsoleteFiles (#5603) 5 years ago
Siying Dong cb094e13bb Auto roll logger to enforce options.keep_log_file_num immediately after a new file is created (#5370) 6 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 6 years ago
Yi Wu 462ed70d64 BlobDB: GetLiveFiles and GetLiveFilesMetadata return relative path (#4326) 6 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Yi Wu 0fcdccc33e Blob storage helper methods 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Yueh-Hsuan Chiang e114f0abb8 Enable RocksDB to persist Options file. 9 years ago
dyniusz 0267502655 Support for LevelDB SST with .ldb suffix 9 years ago
Yueh-Hsuan Chiang b349d22786 Fixed old lint errors in db/filename.h 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago
sdong 4e48753b73 Sync manifest file when initializing it 10 years ago
Igor Canadi abb9b95ffe Move compression functions from port/ to util/ 10 years ago
Yueh-Hsuan Chiang 28c82ff1b3 CompactFiles, EventListener and GetDatabaseMetaData 10 years ago
Igor Canadi 53af5d877d Redesign pending_outputs_ 10 years ago
sdong 58b0f9d890 Support purging logs from separate log directory 10 years ago
Stanislau Hlebik 0c9dc9f8e0 Remove malloc from FormatFileNumber 10 years ago
sdong 0abaed2e08 Support multiple DB directories in universal compaction style 10 years ago
sdong 2459f7ec4e Support Multiple DB paths (without having an interface to expose to users) 11 years ago
sdong 9efbd85ac9 fsync directory after creating current file in NewDB() 11 years ago
Mayank Agarwal 56305221c4 Unify DeleteFile and DeleteWalFiles 11 years ago
Mayank Agarwal 9b50106f9a Dbid feature 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 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Kosie van der Merwe 62d48571de Added meta-database support. 12 years ago
Abhishek Kona 1c6742e32f Refactor GetArchivalDirectoryName to filename.h 12 years ago
Abhishek Kona 8055008909 GetUpdatesSince API to enable replication. 12 years ago
heyongqiang 0f43aa474e put log in a seperate dir 12 years ago
heyongqiang 20ee76bd34 use ts as suffix for LOG.old files 12 years ago
Hans Wennborg 36a5f8ed7f A number of fixes: 13 years ago
gabor@google.com 6872ace901 Sun Studio support, and fix for test related memory fixes. 14 years ago