Commit Graph

90 Commits (cadc1adffa447f02eb65bd848cf26c13142a74bb)

Author SHA1 Message Date
Igor Canadi a0191c9dfe Create Missing Column Families 11 years ago
sdong 462796697c dynamic_bloom: replace some divide (remainder) operations with shifts in locality mode, and other improvements 11 years ago
Igor Canadi 6de6a06631 FIFO compaction style 11 years ago
Igor Canadi 26f5dd9a5a TablePropertiesCollectorFactory 11 years ago
Igor Canadi 3edc056f6d comment 11 years ago
Igor Canadi 038a477b53 Make it easier to start using RocksDB 11 years ago
sdong 4a7c747064 Revert "Revert "Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB"" 11 years ago
Igor Canadi d69dc64be7 Revert "Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB" 11 years ago
Igor Canadi 82042f451c Include version in options 11 years ago
Igor Canadi df70047669 Flush stale column families 11 years ago
sdong 7dafa3a1d7 Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB 11 years ago
Lei Jin 3995e801ab kill ReadOptions.prefix and .prefix_seek 11 years ago
Igor Canadi 588bca2020 RocksDBLite 11 years ago
Lei Jin eba3fc644a make corruption_test:CompactionInputErrorParanoid deterministic 11 years ago
Igor Canadi b3d7435b4e No shadow in public headers 11 years ago
sdong 43a593a6d9 Change default value of some Options 11 years ago
Lei Jin 0d755fff14 cache friendly blocked bloomfilter 11 years ago
Igor Canadi 1c9f8f0884 Fix valgrind issues 11 years ago
Danny Guo b47812fba6 [rocksdb] new CompactionFilterV2 API 11 years ago
Yueh-Hsuan Chiang cda4006e87 Enhance partial merge to support multiple arguments 11 years ago
Lei Jin 8d007b4aaf Consolidate SliceTransform object ownership 11 years ago
Igor Canadi 04d2c26e17 Add option verify_checksums_in_compaction 11 years ago
sdong 4405f3a000 Allow user to specify log level for info_log 11 years ago
Lei Jin ad0c3747cb cache SuperVersion in thread local storage to avoid mutex lock 11 years ago
Albert Strasheim df2f92214a Support for LZ4 compression. 11 years ago
Igor Canadi 99e61fdd5c [CF] Separate dumping of DBOptions and ColumnFamilyOptions 11 years ago
Igor Canadi 0b4ccf765c Flushes should always go to HIGH priority thread pool 11 years ago
Igor Canadi 73f62255c1 [CF] Split SanitizeOptions into two 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 f7489123e2 Move compaction picker and internal key comparator to ColumnFamilyData 11 years ago
Dhruba Borthakur abd70ecc2b The default settings enable checksum verification on every read. 11 years ago
Igor Canadi eb055609e4 [column families] Move memtable and immutable memtable list to column family data 11 years ago
Siying Dong 8477255da3 Moving Some includes from options.h to forward declaration 11 years ago
Tomislav Novak 81c9cc9b3b Tailing iterator 11 years ago
Kai Liu bb19b530ca Aggressively inlining the short functions in coding.cc 11 years ago
Naman Gupta 1447bb5919 Allow callback to change size of existing value. Change return type of the callback function to an enum status to handle 3 cases. 11 years ago
Naman Gupta 8454cfe569 Add read/modify/write functionality to Put() api 11 years ago
Schalk-Willem Kruger a09ee1069d Improve RocksDB "get" performance by computing merge result in memtable 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
kailiu 12b6d2b839 Separate the aligned and unaligned memory allocation 11 years ago
Igor Canadi 72918efffe [column families] Implement DB::OpenWithColumnFamilies() 11 years ago
Igor Canadi 9385a5247e [RocksDB] [Column Family] Interface proposal 11 years ago
Haobo Xu 3c02c363b3 [RocksDB] [Performance Branch] Added dynamic bloom, to be used for memable non-existing key filtering 11 years ago
kailiu 90729f8b23 Extract metaindex block from block-based table 11 years ago
lovro 930cb0b9ee Clarify CompactionFilter thread safety requirements 11 years ago
Dhruba Borthakur 38feca4f35 Removed redundant slice_transform.h and memtablerep.h 11 years ago
kailiu 6eb5649800 Move flush_block_policy from Options to TableFactory 11 years ago
kailiu 1415f8820d Improve the "table stats" 11 years ago
Dhruba Borthakur 31295b0a1b Add License message to public header files. 11 years ago
Igor Canadi a0ce3fd00a PurgeObsoleteFiles() unittest 11 years ago