comments about the BlockBasedTableOptions migration in Options
Summary: as title Test Plan: none Reviewers: sdong, igor Reviewed By: igor Subscribers: leveldb Differential Revision: https://reviews.facebook.net/D22737
This commit is contained in:
parent
4b5ad88658
commit
703c3eacd9
@ -409,10 +409,24 @@ struct ColumnFamilyOptions {
|
|||||||
std::shared_ptr<MemTableRepFactory> memtable_factory;
|
std::shared_ptr<MemTableRepFactory> memtable_factory;
|
||||||
|
|
||||||
// This is a factory that provides TableFactory objects.
|
// This is a factory that provides TableFactory objects.
|
||||||
// Default: a factory that provides a default implementation of
|
// Default: a block-based table factory that provides a default
|
||||||
// Table and TableBuilder.
|
// implementation of TableBuilder and TableReader with default
|
||||||
|
// BlockBasedTableOptions.
|
||||||
std::shared_ptr<TableFactory> table_factory;
|
std::shared_ptr<TableFactory> table_factory;
|
||||||
|
|
||||||
|
// Block-based table related options are moved to BlockBasedTableOptions.
|
||||||
|
// Related options that were originally here but now moved include:
|
||||||
|
// no_block_cache
|
||||||
|
// block_cache
|
||||||
|
// block_cache_compressed
|
||||||
|
// block_size
|
||||||
|
// block_size_deviation
|
||||||
|
// block_restart_interval
|
||||||
|
// filter_policy
|
||||||
|
// whole_key_filtering
|
||||||
|
// If you'd like to customize some of these options, you will need to
|
||||||
|
// use NewBlockBasedTableFactory() to construct a new table factory.
|
||||||
|
|
||||||
// This option allows user to to collect their own interested statistics of
|
// This option allows user to to collect their own interested statistics of
|
||||||
// the tables.
|
// the tables.
|
||||||
// Default: empty vector -- no user-defined statistics collection will be
|
// Default: empty vector -- no user-defined statistics collection will be
|
||||||
|
Loading…
Reference in New Issue
Block a user