public class TestResultSetLoaderOverflow extends SubOperatorTest
dirTestWatcher, fixture
Constructor and Description |
---|
TestResultSetLoaderOverflow() |
Modifier and Type | Method and Description |
---|---|
void |
testArrayOverflowWithOtherArrays()
Test the complete set of array overflow cases:
Array a is written before the column that has overflow,
and must be copied, in its entirety, to the overflow row.
Column b causes the overflow.
Column c is written after the overflow, and should go
to the look-ahead row.
Column d is written for a while, then has empties before
the overflow row, but is written in the overflow row.
Column e is like d, but is not written in the overflow
row.
|
void |
testBatchSizeLimit()
Test that the writer detects a vector overflow.
|
void |
testCloseWithOverflow()
Load a batch to overflow.
|
void |
testLargeArray()
Create an array that contains more than 64K values.
|
void |
testMissingArrayValues()
Test the case that an array has "missing values" before the overflow.
|
void |
testOverflowWithNullables() |
void |
testOversizeArray()
Case where a single array fills up the vector to the maximum size
limit.
|
void |
testSizeLimitOnArray()
Test a row with a single array column which overflows.
|
void |
testVectorSizeLimit()
Test that the writer detects a vector overflow.
|
classSetup, classTeardown
public void testVectorSizeLimit()
public void testBatchSizeLimit()
public void testCloseWithOverflow()
public void testOversizeArray()
public void testSizeLimitOnArray()
public void testArrayOverflowWithOtherArrays()
public void testLargeArray()
public void testMissingArrayValues()
public void testOverflowWithNullables()
Copyright © 2018 The Apache Software Foundation. All rights reserved.