HBASE-11440 Make KeyValueCodecWithTags as the default codec for

replication in trunk (Ram)
This commit is contained in:
Ramkrishna 2014-08-27 10:03:55 +05:30
parent 3411f830e3
commit 4445b30464
1 changed files with 13 additions and 1 deletions

View File

@ -858,7 +858,8 @@ possible configurations would overwhelm and obscure the important.
<value>3</value>
<description>The HFile format version to use for new files.
Version 3 adds support for tags in hfiles (See http://hbase.apache.org/book.html#hbase.tags).
Distributed Log Replay requires that tags are enabled.
Distributed Log Replay requires that tags are enabled. Also see the configuration
'hbase.replication.rpc.codec'.
</description>
</property>
<property>
@ -1432,6 +1433,17 @@ possible configurations would overwhelm and obscure the important.
ThreadPool.
</description>
</property>
<property>
<name>hbase.replication.rpc.codec</name>
<value>org.apache.hadoop.hbase.codec.KeyValueCodecWithTags</value>
<description>
The codec that is to be used when replication is enabled so that
the tags are also replicated. This is used along with HFileV3 which
supports tags in them. If tags are not used or if the hfile version used
is HFileV2 then KeyValueCodec can be used as the replication codec. Note that
using KeyValueCodecWithTags for replication when there are no tags causes no harm.
</description>
</property>
<!-- Static Web User Filter properties. -->
<property>
<description>