public class TestResultSetLoaderMaps extends SubOperatorTest
DrillTest.MemWatcher
dirTestWatcher, fixture
logOutcome, objectMapper, REPEAT_RULE, thrownException, TIMEOUT
Constructor and Description |
---|
TestResultSetLoaderMaps() |
Modifier and Type | Method and Description |
---|---|
void |
testBasics() |
void |
testEmptyMapAddition()
Test adding an empty map to a loader after writing the first row.
|
void |
testMapAddition()
Test adding a map to a loader after writing the first row.
|
void |
testMapEvolution()
Create schema with a map, then add columns to the map
after delivering the first batch.
|
void |
testMapOverflowWithNewColumn()
Test the case in which a new column is added during the overflow row.
|
void |
testMapWithArray()
Test a map that contains a scalar array.
|
void |
testMapWithOverflow()
Create a schema with a map, then trigger an overflow on one of the columns
in the map.
|
void |
testNameSpace()
Verify that map name spaces (and implementations) are
independent.
|
void |
testNestedMapsNullable()
Create nested maps.
|
void |
testNestedMapsRequired()
Create nested maps.
|
void |
testOverwriteRow()
Version of the {#link TestResultSetLoaderProtocol#testOverwriteRow()} test
that uses nested columns.
|
classSetup, classTeardown
escapeJsonString, finishDrillTest, initDrillTest
public void testBasics()
public void testMapEvolution()
public void testMapAddition()
public void testEmptyMapAddition()
public void testNestedMapsRequired()
public void testNestedMapsNullable()
public void testMapWithArray()
public void testMapWithOverflow()
public void testMapOverflowWithNewColumn()
public void testOverwriteRow()
public void testNameSpace()
Copyright © 2021 The Apache Software Foundation. All rights reserved.