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.
|
void |
testVectorSizeLimitWithAppend() |
classSetup, classTeardownpublic 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()
public void testVectorSizeLimitWithAppend()
Copyright © 2022 The Apache Software Foundation. All rights reserved.