public class HyperSchemaInference extends Object
This code should be extended to handle merges. For example, batch 1 may have a union with type INT. Batch 2 might have a union with VARCHAR. The combined schema should have (INT, VARCHAR). The same is true with (non-repeated) lists. There may be other cases.
| Constructor and Description |
|---|
HyperSchemaInference() |
| Modifier and Type | Method and Description |
|---|---|
TupleMetadata |
infer(VectorContainer container) |
public TupleMetadata infer(VectorContainer container) throws SchemaChangeException
SchemaChangeExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.