Commit Graph

96 Commits (bc708e0012e9b64f760fd826176565d286e66a1e)

Author SHA1 Message Date
Igor Canadi d4a8423334 Remove seek compaction 10 years ago
Haobo Xu 0f0076ed5a [RocksDB] Reduce memory footprint of the blockbased table hash index. 10 years ago
Igor Canadi 0afc8bc29a xxHash 10 years ago
Lei Jin 3995e801ab kill ReadOptions.prefix and .prefix_seek 10 years ago
Kai Liu 75b59d5146 Enable hash index for block-based table 10 years ago
Igor Canadi fb2346fc1f [CF] Code cleanup part 1 11 years ago
Lei Jin 8d007b4aaf Consolidate SliceTransform object ownership 11 years ago
kailiu a1d56e73ec Uncomment the unit tests in table test 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
Kai Liu 2b205b35d8 Disable putting filter block to block cache 11 years ago
Siying Dong f3ae3d07cc Add more black-box tests for PlainTable and explicitly support total order mode 11 years ago
kailiu e6b3e3b4db Support prefix seek in UserCollectedProperties 11 years ago
kailiu 745c181e20 Quick fix for table_test failure 11 years ago
Albert Strasheim df2f92214a Support for LZ4 compression. 11 years ago
Kai Liu 9a270f3f6d Fix the valgrind error in table test. 11 years ago
kailiu 161ab42a8a Make table properties shareable 11 years ago
Yueh-Hsuan Chiang 3ce8d9a988 Add support for plain table format to sst_dump. 11 years ago
Igor Canadi 8fa8a708ef [CF] Propagate correct options to WriteBatch::InsertInto 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 4e0298f23c Clean up arena API 11 years ago
Igor Canadi eb055609e4 [column families] Move memtable and immutable memtable list to column family data 11 years ago
Kai Liu 4b51dffcf8 Some refactorings on plain table 11 years ago
Kai Liu 0ab766132b Re-org the table tests 11 years ago
Kai Liu 7d991be400 Some small refactorings on table_test 11 years ago
kailiu 66dc033af3 Temporarily disable caching index/filter blocks 11 years ago
Igor Canadi 83681bf9ef Statistics code cleanup 11 years ago
Igor Canadi 7f3e417f59 Fix memtable construction in tests 11 years ago
Kai Liu 8c4eb71b5d Fix one more valgrind error in table_test 11 years ago
Kai Liu 5e7d5629c7 Fix the valgrind issues 11 years ago
Siying Dong abaf26266d [RocksDB] [Performance Branch] Some Changes to PlainTable format 11 years ago
Kai Liu 2e9efcd6d8 Add the property block for the plain table 11 years ago
kailiu b1d2de4a40 Fix #26 by putting the implementation of CreateDBStatistics() to a cc file 11 years ago
Igor Canadi 043fc14c3e Get rid of some shared_ptrs 11 years ago
Dhruba Borthakur 96bc3ec297 Memtables should be deleted appropriately in the unit test. 11 years ago
kailiu 7b10fe9fac Fix a memory leak happened in table_test 11 years ago
kailiu 1c8b819be2 Fix a memory leak happened in table_test 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
Kai Liu 7604e2f70c Make the options in table_builder/block_builder less misleading 11 years ago
Kai Liu 80bb81c6fe Add the correct table_factory for tables in table_tests 11 years ago
Kai Liu 88ba331c1a Add the index/filter block cache 11 years ago
Kai Liu 551ecfa416 Move down the time consuming tests in table_test 11 years ago
Kai Liu fd075d6edd Provide mechanism to configure when to flush the block 11 years ago
Naman Gupta fe25070242 In-place updates for equal keys and similar sized values 11 years ago
Siying Dong f03b2df010 Follow-up Cleaning-up After D13521 11 years ago
Siying Dong d4eec30ed0 Make "Table" pluggable 11 years ago
Kai Liu 43ee5e2b3a Fix the valgrind error in newly added unittests for table stats 11 years ago
Kai Liu aac44226a0 Add bloom filter to predefined table stats 11 years ago