hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From WangRamon <ramon_w...@hotmail.com>
Subject How to change split policy of a specific existing table(not global)?‏
Date Tue, 05 Nov 2013 09:56:14 GMT
Hi Folks
I'm trying to change the default split policy of an existing table in HBase 0.94.6-cdh4.4.0.
The way i think should work is by using HBase Shell, so i executed the following command in
the SHELL:
disable 'SPLIT_TEST_BIG'alter 'SPLIT_TEST_BIG', {METHOD => 'table_att', 'SPLIT_POLICY'
=> 'org.apache.hadoop.hbase.regionserver.ConstantSizeRegionSplitPolicy'}alter 'SPLIT_TEST_BIG',
{METHOD => 'table_att', 'MAX_FILESIZE' => '107374182400'}enable 'SPLIT_TEST_BIG'

But it doesn't work, only the 'MAX_FILESIZE' property get changed, the table still uses the
default split policy which is 'IncreasingToUpperBoundRegionSplitPolicy', so can anyone tell
me what is the correct way to do it, thanks!
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message