1
0

[HUDI-974] Fix fields out of order in MOR mode when using Hive (#1711)

This commit is contained in:
lw0090
2020-06-09 09:22:06 +08:00
committed by GitHub
parent 7d40f19f39
commit 9e07cebece

View File

@@ -80,7 +80,7 @@ class RealtimeUnmergedRecordReader extends AbstractRealtimeRecordReader
false, jobConf.getInt(MAX_DFS_STREAM_BUFFER_SIZE_PROP, DEFAULT_MAX_DFS_STREAM_BUFFER_SIZE), record -> {
// convert Hoodie log record to Hadoop AvroWritable and buffer
GenericRecord rec = (GenericRecord) record.getData().getInsertValue(getReaderSchema()).get();
ArrayWritable aWritable = (ArrayWritable) avroToArrayWritable(rec, getWriterSchema());
ArrayWritable aWritable = (ArrayWritable) avroToArrayWritable(rec, getHiveSchema());
this.executor.getQueue().insertRecord(aWritable);
});
// Start reading and buffering