Revert "HBASE-29654 IndexBlockEncoding is missing in HFileContextBuilder copy constructor (#5042)" (#5043)
This reverts commit eb18f545f6
.
This commit is contained in:
parent
eb18f545f6
commit
431eda158b
|
@ -84,7 +84,6 @@ public class HFileContextBuilder {
|
||||||
this.columnFamily = hfc.getColumnFamily();
|
this.columnFamily = hfc.getColumnFamily();
|
||||||
this.tableName = hfc.getTableName();
|
this.tableName = hfc.getTableName();
|
||||||
this.cellComparator = hfc.getCellComparator();
|
this.cellComparator = hfc.getCellComparator();
|
||||||
this.indexBlockEncoding = hfc.getIndexBlockEncoding();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public HFileContextBuilder withHBaseCheckSum(boolean useHBaseCheckSum) {
|
public HFileContextBuilder withHBaseCheckSum(boolean useHBaseCheckSum) {
|
||||||
|
|
|
@ -70,7 +70,6 @@ import org.apache.hadoop.hbase.io.ByteBuffAllocator;
|
||||||
import org.apache.hadoop.hbase.io.compress.Compression;
|
import org.apache.hadoop.hbase.io.compress.Compression;
|
||||||
import org.apache.hadoop.hbase.io.encoding.DataBlockEncoder;
|
import org.apache.hadoop.hbase.io.encoding.DataBlockEncoder;
|
||||||
import org.apache.hadoop.hbase.io.encoding.DataBlockEncoding;
|
import org.apache.hadoop.hbase.io.encoding.DataBlockEncoding;
|
||||||
import org.apache.hadoop.hbase.io.encoding.IndexBlockEncoding;
|
|
||||||
import org.apache.hadoop.hbase.io.hfile.HFile.Reader;
|
import org.apache.hadoop.hbase.io.hfile.HFile.Reader;
|
||||||
import org.apache.hadoop.hbase.io.hfile.HFile.Writer;
|
import org.apache.hadoop.hbase.io.hfile.HFile.Writer;
|
||||||
import org.apache.hadoop.hbase.io.hfile.ReaderContext.ReaderType;
|
import org.apache.hadoop.hbase.io.hfile.ReaderContext.ReaderType;
|
||||||
|
@ -1071,11 +1070,4 @@ public class TestHFile {
|
||||||
alloc.clean();
|
alloc.clean();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testHFileContextBuilderWithIndexEncoding() throws IOException {
|
|
||||||
HFileContext context =
|
|
||||||
new HFileContextBuilder().withIndexBlockEncoding(IndexBlockEncoding.PREFIX_TREE).build();
|
|
||||||
HFileContext newContext = new HFileContextBuilder(context).build();
|
|
||||||
assertTrue(newContext.getIndexBlockEncoding() == IndexBlockEncoding.PREFIX_TREE);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue