Commit Graph

127 Commits (1039133f2da932912227ed0a8c5810a364291430)

Author SHA1 Message Date
sdong 397b6588bd options.paranoid_file_checks to read all rows after writing to a file. 10 years ago
krad 697380f3d7 Repairer documentation improvement. 10 years ago
krad 2b019a1512 Enabling checksum in repair db as it should have been. 10 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 10 years ago
Igor Canadi c88ff4ca76 Deprecate removeScanCountLimit in NewLRUCache 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
Jonah Cohen a14b7873ee Enforce write buffer memory limit across column families 10 years ago
Lei Jin 8d3f8f9696 remove all remaining references to cfd->options() 10 years ago
Yueh-Hsuan Chiang 082e49ba82 Apply InfoLogLevel to the logs in db/repair.cc 10 years ago
Lei Jin f1841985e4 dynamic inplace_update options 10 years ago
Lei Jin 5ec53f3edf make compaction related options changeable 10 years ago
Lei Jin a062e1f2c4 SetOptions() for memtable related options 10 years ago
Lei Jin 52311463e9 MemTableOptions 10 years ago
liuhuahang bb6ae0f80c fix more compile warnings 10 years ago
Stanislau Hlebik 45a5e3ede0 Remove path with arena==nullptr from NewInternalIterator 10 years ago
Lei Jin 5665e5e285 introduce ImmutableOptions 10 years ago
Lei Jin 23861857c4 ReadOptions.total_order_seek to allow total order seek for block-based table when hash index is enabled 10 years ago
Lei Jin 384400128f move block based table related options BlockBasedTableOptions 10 years ago
Stanislau Hlebik 0c9dc9f8e0 Remove malloc from FormatFileNumber 11 years ago
sdong 0abaed2e08 Support multiple DB directories in universal compaction style 11 years ago
sdong 2459f7ec4e Support Multiple DB paths (without having an interface to expose to users) 11 years ago
sdong dd337bc0b2 In logging format, use PRIu64 instead of casting 11 years ago
sdong cadc1adffa Refactor: group metadata needed to open an SST file to a separate copyable struct 11 years ago
sdong 9efbd85ac9 fsync directory after creating current file in NewDB() 11 years ago
Lei Jin 3995e801ab kill ReadOptions.prefix and .prefix_seek 11 years ago
Igor Canadi 588bca2020 RocksDBLite 11 years ago
Igor Canadi f26cb0f093 Optimize fallocation 11 years ago
Igor Canadi fb2346fc1f [CF] Code cleanup part 1 11 years ago
Igor Canadi 58ca641d53 Make Log::Reader more robust 11 years ago
Lei Jin 994c327b86 IOError cleanup 11 years ago
Igor Canadi 8fa8a708ef [CF] Propagate correct options to WriteBatch::InsertInto 11 years ago
Igor Canadi 6e56ab5702 [CF] Add full_options_ to ColumnFamilyData 11 years ago
Igor Canadi c24d8c4e90 [CF] Rethink table cache 11 years ago
Siying Dong d169b67680 [Performance Branch] PlainTable to encode rows with seqID 0, value type using 1 internal byte. 11 years ago
Igor Canadi 055e6df45b VersionEdit not to take NumLevels() 11 years ago
Siying Dong aa0ef6602d [Performance Branch] If options.max_open_files set to be -1, cache table readers in FileMetadata for Get() and NewIterator() 11 years ago
Mark Callaghan 50994bf699 Don't always compress L0 files written by memtable flush 11 years ago
Igor Canadi 043fc14c3e Get rid of some shared_ptrs 11 years ago
Dhruba Borthakur 98968ba937 Free obsolete memtables outside the dbmutex had a memory leak. 11 years ago
kailiu 21587760b9 Fixing the warning messages captured under mac os # Consider using `git commit -m 'One line title' && arc diff`. # You will save time by running lint and unit in the background. 11 years ago
Naman Gupta fe25070242 In-place updates for equal keys and similar sized values 11 years ago
Siying Dong 9edda37027 Universal Compaction to Have a Size Percentage Threshold To Decide Whether to Compress 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
Rajat Goel 11c65021fb Revert "Minor fixes found while trying to compile it using clang on Mac OS X" 11 years ago
Rajat Goel 5f2c136c32 Minor fixes found while trying to compile it using clang on Mac OS X 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Jim Paton 52d7ecfc78 Virtualize SkipList Interface 12 years ago
Dhruba Borthakur 47c4191fe8 Reduce write amplification by merging files in L0 back into L0 12 years ago