Put table factory back to public api

Summary:
Previous I am too ambitious to hide every detail about table factory
to internal api. However, we cannot pass the compilatoin for external
users since we use table factory as the shared_ptr, which requires
the definition of table factory's destructor.

Test Plan: make check;

Reviewers: sdong, haobo

CC: leveldb

Differential Revision: https://reviews.facebook.net/D15861
This commit is contained in:
kailiu
2014-02-03 19:48:45 -08:00
parent d169b67680
commit d43ebd8c65
7 changed files with 69 additions and 88 deletions

View File

@@ -12,7 +12,7 @@
namespace rocksdb {
class Iterator;
class ParsedInternalKey;
struct ParsedInternalKey;
class Slice;
struct ReadOptions;
struct TableProperties;