Commit Graph

57 Commits (ad42d2fcbbdd18640266ba3d76944a109d8f783b)

Author SHA1 Message Date
Siying Dong 21696ba502 Replace dynamic_cast<> 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Sagar Vemuri 1cd45cd1b3 FIFO Compaction with TTL 7 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 7 years ago
Maysam Yabandeh 0ac4afb975 Sanitize partitioning options 7 years ago
Maysam Yabandeh 6798d1f3be Revert "Delete filter before closing the table" 7 years ago
Maysam Yabandeh 89833577a8 Delete filter before closing the table 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Islam AbdelRahman f89b3893c0 Remove skip_table_builder_flush and default it to true 7 years ago
Yi Wu ab48c165a9 Print cache options to info log 8 years ago
Yi Wu 5d1457dbbf Dump persistent cache options 8 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 8 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 8 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 8 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 8 years ago
sdong b1fafcaca6 Revert "Adding pin_l0_filter_and_index_blocks_in_cache feature." 8 years ago
Marton Trencseni 522de4f59e Adding pin_l0_filter_and_index_blocks_in_cache feature. 8 years ago
Edouard A 02e62ebbc8 Fixes warnings and ensure correct int behavior on 32-bit platforms. 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Islam AbdelRahman 8e6172bc57 Add BlockBasedTableOptions::index_block_restart_interval 9 years ago
Jay Edgar 7699439b7c Prevent the user from setting block_restart_interval to less than 1 9 years ago
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
sdong 6170fec251 Fix build broken by previous commit of "option helper refactor" 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
SherlockNoMad 84992d6475 Option Helper Refactoring 9 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
Islam AbdelRahman 45e9e4f0bb Refactor NewTableReader to accept TableReaderOptions 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 9 years ago
Sameet Agarwal e7c434c364 Add columnfamily option optimize_filters_for_hits to optimize for key hits only 10 years ago
krad d9f4875e52 Disable pre-fetching of index and filter blocks for sst_dump_tool. 10 years ago
sdong 68af7811ea Remember whole key/prefix filtering on/off in SST file 10 years ago
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 10 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