Commit Graph

19 Commits (68cd93b8739161a8cc7148256d49039fee9eaf4f)

Author SHA1 Message Date
Igor Canadi 9ab5adfc59 New BlockBasedTable version -- better compressed block format 10 years ago
Igor Canadi 96b8240bc5 Support footer versions bigger than 1 10 years ago
Bryan Rosario 9e285d4238 Added CompatibleOptions for compatibility with LevelDB Options 10 years ago
Lei Jin 0fd985f427 Avoid reloading filter on Get() if cache_index_and_filter_blocks == false 10 years ago
Lei Jin 2dd9bfe3a8 Sanitize block-based table index type and check prefix_extractor 10 years ago
Lei Jin 5665e5e285 introduce ImmutableOptions 10 years ago
Feng Zhu 1d23b5c470 remove_internal_filter_policy 10 years ago
Lei Jin a98badff16 print table options 10 years ago
Lei Jin 384400128f move block based table related options BlockBasedTableOptions 10 years ago
Kai Liu 0b3d03d026 Materialize the hash index 11 years ago
kailiu 74939a9e13 Make the block-based table's index pluggable 11 years ago
kailiu bf86af5174 Remove the terrible hack in for flush_block_policy_factory 11 years ago
Siying Dong d169b67680 [Performance Branch] PlainTable to encode rows with seqID 0, value type using 1 internal byte. 11 years ago
kailiu 4f6cb17bdb First phase API clean up 11 years ago
kailiu 66dc033af3 Temporarily disable caching index/filter blocks 11 years ago
kailiu 56589ab81f Add TableOptions for BlockBasedTableFactory 11 years ago
kailiu 6eb5649800 Move flush_block_policy from Options to TableFactory 11 years ago
Siying Dong f03b2df010 Follow-up Cleaning-up After D13521 11 years ago
Siying Dong d4eec30ed0 Make "Table" pluggable 11 years ago