Make "Table" pluggable
Summary: This patch makes Table and TableBuilder a abstract class and make all the implementation of the current table into BlockedBasedTable and BlockedBasedTable Builder. Test Plan: Make db_test.cc to work with block based table. Add a new test simple_table_db_test.cc where a different simple table format is implemented. Reviewers: dhruba, haobo, kailiu, emayanke, vamsi Reviewed By: dhruba CC: leveldb Differential Revision: https://reviews.facebook.net/D13521
Showing
db/simple_table_db_test.cc
0 → 100644
此差异已折叠。
include/rocksdb/table.h
0 → 100644
table/block_based_table_factory.h
0 → 100644
想要评论请 注册 或 登录