@Test public void testIntArrayBlock() { BlockBuilder blockBuilder = new IntArrayBlockBuilder(null, EXPECTED_ENTRIES); writeEntries(EXPECTED_ENTRIES, blockBuilder, INTEGER); checkRetainedSize(blockBuilder.build(), false); }
@Test public void testLongArrayBlock() { BlockBuilder blockBuilder = new LongArrayBlockBuilder(null, EXPECTED_ENTRIES); writeEntries(EXPECTED_ENTRIES, blockBuilder, BIGINT); checkRetainedSize(blockBuilder.build(), false); }
@Test public void testFixedWidthBlock() { BlockBuilder blockBuilder = new FixedWidthBlockBuilder(8, null, EXPECTED_ENTRIES); writeEntries(EXPECTED_ENTRIES, blockBuilder, DOUBLE); checkRetainedSize(blockBuilder.build(), true); }
@Test public void testIntArrayBlock() { BlockBuilder blockBuilder = new IntArrayBlockBuilder(null, EXPECTED_ENTRIES); writeEntries(EXPECTED_ENTRIES, blockBuilder, INTEGER); checkRetainedSize(blockBuilder.build(), false); }
@Test public void testLongArrayBlock() { BlockBuilder blockBuilder = new LongArrayBlockBuilder(null, EXPECTED_ENTRIES); writeEntries(EXPECTED_ENTRIES, blockBuilder, BIGINT); checkRetainedSize(blockBuilder.build(), false); }
@Test public void testFixedWidthBlock() { BlockBuilder blockBuilder = new FixedWidthBlockBuilder(8, null, EXPECTED_ENTRIES); writeEntries(EXPECTED_ENTRIES, blockBuilder, DOUBLE); checkRetainedSize(blockBuilder.build(), true); }
@Test public void testRunLengthEncodedBlock() { BlockBuilder blockBuilder = new LongArrayBlockBuilder(null, 1); writeEntries(1, blockBuilder, BIGINT); checkRetainedSize(new RunLengthEncodedBlock(blockBuilder.build(), 1), false); }
@Test public void testRunLengthEncodedBlock() { BlockBuilder blockBuilder = new LongArrayBlockBuilder(null, 1); writeEntries(1, blockBuilder, BIGINT); checkRetainedSize(new RunLengthEncodedBlock(blockBuilder.build(), 1), false); }