public class FormatUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FormatUtils.BoundedMemoryRecords
Utility to read and buffer the records in the unMerged log record scanner.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.avro.generic.GenericRecord |
buildAvroRecordBySchema(org.apache.avro.generic.IndexedRecord record,
org.apache.avro.Schema requiredSchema,
int[] requiredPos,
org.apache.avro.generic.GenericRecordBuilder recordBuilder) |
static org.apache.flink.types.RowKind |
getRowKindSafely(org.apache.avro.generic.IndexedRecord record,
int index)
Returns the RowKind of the given record, never null.
|
static HoodieMergedLogRecordScanner |
logScanner(List<String> logPaths,
org.apache.avro.Schema logSchema,
String latestInstantTime,
HoodieWriteConfig writeConfig,
org.apache.hadoop.conf.Configuration hadoopConf) |
static HoodieMergedLogRecordScanner |
logScanner(MergeOnReadInputSplit split,
org.apache.avro.Schema logSchema,
org.apache.flink.configuration.Configuration flinkConf,
org.apache.hadoop.conf.Configuration hadoopConf) |
static void |
setRowKind(org.apache.flink.table.data.RowData rowData,
org.apache.avro.generic.IndexedRecord record,
int index)
Sets up the row kind to the row data
rowData from the resolved operation. |
public static void setRowKind(org.apache.flink.table.data.RowData rowData,
org.apache.avro.generic.IndexedRecord record,
int index)
rowData from the resolved operation.public static org.apache.flink.types.RowKind getRowKindSafely(org.apache.avro.generic.IndexedRecord record,
int index)
public static org.apache.avro.generic.GenericRecord buildAvroRecordBySchema(org.apache.avro.generic.IndexedRecord record,
org.apache.avro.Schema requiredSchema,
int[] requiredPos,
org.apache.avro.generic.GenericRecordBuilder recordBuilder)
public static HoodieMergedLogRecordScanner logScanner(MergeOnReadInputSplit split, org.apache.avro.Schema logSchema, org.apache.flink.configuration.Configuration flinkConf, org.apache.hadoop.conf.Configuration hadoopConf)
public static HoodieMergedLogRecordScanner logScanner(List<String> logPaths, org.apache.avro.Schema logSchema, String latestInstantTime, HoodieWriteConfig writeConfig, org.apache.hadoop.conf.Configuration hadoopConf)
Copyright © 2022 The Apache Software Foundation. All rights reserved.