This is an automated email from the ASF dual-hosted git repository.

sivabalan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git


    from 03510ee736e9 [HUDI-9560] Add support event_time metadata (#13517)
     add f55e0c3ea3f1 [HUDI-9664] Refactor HoodieReaderContext and move record 
APIs into RecordContext (#13646)

No new revisions were added by this update.

Summary of changes:
 .../hudi/io/FileGroupReaderBasedAppendHandle.java  |   2 +-
 .../hudi/io/FileGroupReaderBasedMergeHandle.java   |   2 +-
 .../metadata/HoodieBackedTableMetadataWriter.java  |   2 +-
 .../client/common/HoodieFlinkEngineContext.java    |  13 +
 .../client/common/HoodieJavaEngineContext.java     |  14 +
 .../client/common/HoodieSparkEngineContext.java    |  15 +
 .../hudi/common/model/HoodieSparkRecord.java       |   2 +-
 ...xt.java => BaseSparkInternalRecordContext.java} | 103 +------
 .../hudi/BaseSparkInternalRowReaderContext.java    |  88 +-----
 .../SparkFileFormatInternalRecordContext.scala     |  66 +++++
 .../SparkFileFormatInternalRowReaderContext.scala  |  45 +--
 .../TestBaseSparkInternalRowReaderContext.java     |  60 ++--
 .../org/apache/hudi/avro/AvroRecordContext.java    | 119 ++++++++
 .../apache/hudi/avro/HoodieAvroReaderContext.java  |  84 +-----
 .../hudi/common/engine/HoodieEngineContext.java    |  21 +-
 .../common/engine/HoodieLocalEngineContext.java    |  13 +
 .../hudi/common/engine/HoodieReaderContext.java    | 228 +--------------
 .../apache/hudi/common/engine/RecordContext.java   | 305 +++++++++++++++++++++
 .../hudi/common/model/HoodieAvroIndexedRecord.java |   4 +-
 .../apache/hudi/common/model/HoodieAvroRecord.java |   4 +-
 .../table/log/block/HoodieAvroDataBlock.java       |   2 +-
 .../common/table/log/block/HoodieDataBlock.java    |   2 +-
 .../hudi/common/table/read/BufferedRecord.java     |  17 +-
 .../common/table/read/BufferedRecordMerger.java    |   5 +-
 .../table/read/BufferedRecordMergerFactory.java    | 117 ++++----
 .../hudi/common/table/read/DeleteContext.java      | 116 ++++++++
 .../table/read/FileGroupReaderSchemaHandler.java   |  84 +-----
 .../common/table/read/HoodieFileGroupReader.java   |  13 +-
 .../read/ParquetRowIndexBasedSchemaHandler.java    |   6 +-
 .../common/table/read/PartialUpdateStrategy.java   |  22 +-
 .../hudi/common/table/read/UpdateProcessor.java    |   2 +-
 .../table/read/buffer/FileGroupRecordBuffer.java   |  57 +---
 .../read/buffer/KeyBasedFileGroupRecordBuffer.java |   8 +-
 .../buffer/PositionBasedFileGroupRecordBuffer.java |  14 +-
 .../read/buffer/ReusableKeyBasedRecordBuffer.java  |   2 +-
 .../SortedKeyBasedFileGroupRecordBuffer.java       |   2 +-
 .../hudi/common/util/DefaultJavaTypeConverter.java |   5 +-
 .../hudi/common/util/LocalAvroSchemaCache.java     |   6 +-
 .../SecondaryIndexRecordGenerationUtils.java       |   4 +-
 .../hudi/avro/TestHoodieAvroReaderContext.java     |  16 +-
 .../common/table/read/SchemaHandlerTestBase.java   |  77 +++---
 .../read/TestFileGroupReaderSchemaHandler.java     |  11 +-
 .../table/read/TestHoodieFileGroupReaderBase.java  |  24 +-
 .../read/buffer/TestFileGroupRecordBuffer.java     |  76 ++---
 .../buffer/TestKeyBasedFileGroupRecordBuffer.java  |  12 +-
 .../buffer/TestReusableKeyBasedRecordBuffer.java   |   6 +-
 .../TestSortedKeyBasedFileGroupRecordBuffer.java   |   6 +-
 .../hudi/table/format/FlinkRecordContext.java      | 165 +++++++++++
 .../table/format/FlinkRowDataReaderContext.java    | 153 ++---------
 .../table/TestHoodieFileGroupReaderOnFlink.java    |  10 +-
 .../format/TestFlinkRowDataReaderContext.java      |   8 +-
 .../hudi/hadoop/HiveHoodieReaderContext.java       |  98 +------
 .../org/apache/hudi/hadoop/HiveRecordContext.java  | 135 +++++++++
 .../org/apache/hudi/hadoop/HoodieHiveRecord.java   |   2 +-
 .../hudi/hadoop/TestHiveHoodieReaderContext.java   |  10 +-
 .../utils/TestHoodieArrayWritableAvroUtils.java    |  30 +-
 .../org/apache/hudi/cdc/CDCFileGroupIterator.scala |   2 +-
 ...stSparkFileFormatInternalRowReaderContext.scala |  17 +-
 .../hudi/functional/TestBufferedRecordMerger.java  |  77 +++---
 .../read/TestHoodieFileGroupReaderOnSpark.scala    |  10 +-
 .../TestSpark35RecordPositionMetadataColumn.scala  |   2 +-
 61 files changed, 1404 insertions(+), 1217 deletions(-)
 copy 
hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/{BaseSparkInternalRowReaderContext.java
 => BaseSparkInternalRecordContext.java} (51%)
 create mode 100644 
hudi-client/hudi-spark-client/src/main/scala/org/apache/hudi/SparkFileFormatInternalRecordContext.scala
 create mode 100644 
hudi-common/src/main/java/org/apache/hudi/avro/AvroRecordContext.java
 create mode 100644 
hudi-common/src/main/java/org/apache/hudi/common/engine/RecordContext.java
 create mode 100644 
hudi-common/src/main/java/org/apache/hudi/common/table/read/DeleteContext.java
 create mode 100644 
hudi-flink-datasource/hudi-flink/src/main/java/org/apache/hudi/table/format/FlinkRecordContext.java
 create mode 100644 
hudi-hadoop-mr/src/main/java/org/apache/hudi/hadoop/HiveRecordContext.java

Reply via email to