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

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


    from b18c32379f [HUDI-4219] Merge Into when update expression "col=s.col+2" 
on precombine cause exception (#5828)
     add 7eeaff9ee0 [HUDI-4357] Support flink 1.15.x (#6050)

No new revisions were added by this update.

Summary of changes:
 hudi-client/hudi-flink-client/pom.xml              | 12 ++--
 .../hudi/table/action/commit/FlinkMergeHelper.java |  3 +-
 hudi-examples/hudi-examples-flink/pom.xml          | 22 +++-----
 .../quickstart/source/ContinuousFileSource.java    |  5 +-
 hudi-flink-datasource/hudi-flink/pom.xml           | 22 ++++----
 .../org/apache/hudi/sink/StreamWriteFunction.java  |  1 +
 .../hudi/sink/append/AppendWriteFunction.java      |  1 +
 .../sink/common/AbstractStreamWriteFunction.java   | 14 +++++
 .../org/apache/hudi/sink/meta/CkpMetadata.java     |  6 +-
 .../org/apache/hudi/table/HoodieTableSink.java     |  4 +-
 .../org/apache/hudi/table/HoodieTableSource.java   |  4 +-
 .../table/format/cow/CopyOnWriteInputFormat.java   |  8 +--
 .../table/format/mor/MergeOnReadInputFormat.java   | 10 ++--
 .../org/apache/hudi/util/AvroSchemaConverter.java  |  3 +-
 .../java/org/apache/hudi/util/DataTypeUtils.java   | 51 +++++++++++++++++
 .../java/org/apache/hudi/util/HoodiePipeline.java  | 11 ++--
 .../apache/hudi/table/ITTestHoodieDataSource.java  |  2 +-
 .../hudi/utils/source/ContinuousFileSource.java    |  5 +-
 hudi-flink-datasource/hudi-flink1.13.x/pom.xml     | 23 ++++++++
 .../adapter/DataStreamScanProviderAdapter.java}    |  6 +-
 .../adapter/DataStreamSinkProviderAdapter.java}    |  6 +-
 .../main/java/org/apache/hudi/adapter/Utils.java   | 12 ++++
 .../table/format/cow/ParquetSplitReaderUtil.java   |  0
 .../table/format/cow/vector/HeapArrayVector.java   |  0
 .../format/cow/vector/HeapMapColumnVector.java     |  0
 .../format/cow/vector/HeapRowColumnVector.java     |  0
 .../format/cow/vector/ParquetDecimalVector.java    |  0
 .../cow/vector/reader/AbstractColumnReader.java    |  0
 .../cow/vector/reader/ArrayColumnReader.java       |  0
 .../vector/reader/BaseVectorizedColumnReader.java  |  0
 .../vector/reader/FixedLenBytesColumnReader.java   |  0
 .../vector/reader/Int64TimestampColumnReader.java  |  0
 .../format/cow/vector/reader/MapColumnReader.java  |  0
 .../reader/ParquetColumnarRowSplitReader.java      |  0
 .../cow/vector/reader/ParquetDataColumnReader.java |  0
 .../reader/ParquetDataColumnReaderFactory.java     |  0
 .../format/cow/vector/reader/RowColumnReader.java  |  0
 .../format/cow/vector/reader/RunLengthDecoder.java |  6 +-
 hudi-flink-datasource/hudi-flink1.14.x/pom.xml     | 29 ++++++++++
 .../adapter/DataStreamScanProviderAdapter.java}    |  6 +-
 .../adapter/DataStreamSinkProviderAdapter.java}    |  6 +-
 .../main/java/org/apache/hudi/adapter/Utils.java   | 12 ++++
 .../table/format/cow/ParquetSplitReaderUtil.java   |  0
 .../table/format/cow/vector/HeapArrayVector.java   |  0
 .../format/cow/vector/HeapMapColumnVector.java     |  0
 .../format/cow/vector/HeapRowColumnVector.java     |  0
 .../format/cow/vector/ParquetDecimalVector.java    |  0
 .../cow/vector/reader/AbstractColumnReader.java    |  0
 .../cow/vector/reader/ArrayColumnReader.java       |  0
 .../vector/reader/BaseVectorizedColumnReader.java  |  0
 .../vector/reader/FixedLenBytesColumnReader.java   |  0
 .../vector/reader/Int64TimestampColumnReader.java  |  0
 .../format/cow/vector/reader/MapColumnReader.java  |  0
 .../reader/ParquetColumnarRowSplitReader.java      |  0
 .../cow/vector/reader/ParquetDataColumnReader.java |  0
 .../reader/ParquetDataColumnReaderFactory.java     |  0
 .../format/cow/vector/reader/RowColumnReader.java  |  0
 .../format/cow/vector/reader/RunLengthDecoder.java |  6 +-
 .../{hudi-flink1.14.x => hudi-flink1.15.x}/pom.xml | 45 ++++++++++++---
 .../adapter/AbstractStreamOperatorAdapter.java     |  0
 .../AbstractStreamOperatorFactoryAdapter.java      |  0
 .../adapter/DataStreamScanProviderAdapter.java}    | 20 +++----
 .../adapter/DataStreamSinkProviderAdapter.java}    | 21 +++----
 .../hudi/adapter/MailboxExecutorAdapter.java       |  0
 .../apache/hudi/adapter/RateLimiterAdapter.java    |  0
 .../main/java/org/apache/hudi/adapter/Utils.java   | 14 +++++
 .../table/format/cow/ParquetSplitReaderUtil.java   | 28 +++++-----
 .../table/format/cow/vector/HeapArrayVector.java   | 10 ++--
 .../format/cow/vector/HeapMapColumnVector.java     | 10 ++--
 .../format/cow/vector/HeapRowColumnVector.java     | 10 ++--
 .../format/cow/vector/ParquetDecimalVector.java    |  6 +-
 .../cow/vector/reader/AbstractColumnReader.java    |  4 +-
 .../cow/vector/reader/ArrayColumnReader.java       | 22 ++++----
 .../vector/reader/BaseVectorizedColumnReader.java  |  2 +-
 .../vector/reader/FixedLenBytesColumnReader.java   |  6 +-
 .../vector/reader/Int64TimestampColumnReader.java  |  4 +-
 .../format/cow/vector/reader/MapColumnReader.java  |  4 +-
 .../reader/ParquetColumnarRowSplitReader.java      |  8 +--
 .../cow/vector/reader/ParquetDataColumnReader.java |  0
 .../reader/ParquetDataColumnReaderFactory.java     |  0
 .../format/cow/vector/reader/RowColumnReader.java  |  2 +-
 .../format/cow/vector/reader/RunLengthDecoder.java | 10 ++--
 .../org/apache/hudi/adapter/OutputAdapter.java     |  0
 .../adapter/StateInitializationContextAdapter.java |  1 -
 .../adapter/StreamingRuntimeContextAdapter.java    |  0
 .../org/apache/hudi/adapter/TestTableEnvs.java     |  0
 hudi-flink-datasource/pom.xml                      |  1 +
 hudi-kafka-connect/pom.xml                         |  2 +-
 packaging/hudi-flink-bundle/pom.xml                | 12 ++--
 packaging/hudi-kafka-connect-bundle/pom.xml        |  2 +-
 pom.xml                                            | 65 +++++++++++++++++++---
 91 files changed, 415 insertions(+), 190 deletions(-)
 copy 
hudi-flink-datasource/hudi-flink1.13.x/src/{test/java/org/apache/hudi/adapter/OutputAdapter.java
 => main/java/org/apache/hudi/adapter/DataStreamScanProviderAdapter.java} (80%)
 copy 
hudi-flink-datasource/hudi-flink1.13.x/src/{test/java/org/apache/hudi/adapter/OutputAdapter.java
 => main/java/org/apache/hudi/adapter/DataStreamSinkProviderAdapter.java} (80%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/ParquetSplitReaderUtil.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/HeapArrayVector.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/HeapMapColumnVector.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/HeapRowColumnVector.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/ParquetDecimalVector.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/AbstractColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ArrayColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/BaseVectorizedColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/FixedLenBytesColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/Int64TimestampColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/MapColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ParquetColumnarRowSplitReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ParquetDataColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ParquetDataColumnReaderFactory.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/RowColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.13.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/RunLengthDecoder.java
 (98%)
 copy 
hudi-flink-datasource/{hudi-flink1.13.x/src/test/java/org/apache/hudi/adapter/OutputAdapter.java
 => 
hudi-flink1.14.x/src/main/java/org/apache/hudi/adapter/DataStreamScanProviderAdapter.java}
 (80%)
 copy 
hudi-flink-datasource/{hudi-flink1.13.x/src/test/java/org/apache/hudi/adapter/OutputAdapter.java
 => 
hudi-flink1.14.x/src/main/java/org/apache/hudi/adapter/DataStreamSinkProviderAdapter.java}
 (80%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/ParquetSplitReaderUtil.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/HeapArrayVector.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/HeapMapColumnVector.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/HeapRowColumnVector.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/ParquetDecimalVector.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/AbstractColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ArrayColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/BaseVectorizedColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/FixedLenBytesColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/Int64TimestampColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/MapColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ParquetColumnarRowSplitReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ParquetDataColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ParquetDataColumnReaderFactory.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/RowColumnReader.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink => 
hudi-flink1.14.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/RunLengthDecoder.java
 (98%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => hudi-flink1.15.x}/pom.xml (76%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/adapter/AbstractStreamOperatorAdapter.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/adapter/AbstractStreamOperatorFactoryAdapter.java
 (100%)
 copy 
hudi-flink-datasource/{hudi-flink/src/main/java/org/apache/hudi/sink/transform/Transformer.java
 => 
hudi-flink1.15.x/src/main/java/org/apache/hudi/adapter/DataStreamScanProviderAdapter.java}
 (61%)
 copy 
hudi-flink-datasource/{hudi-flink/src/main/java/org/apache/hudi/sink/transform/Transformer.java
 => 
hudi-flink1.15.x/src/main/java/org/apache/hudi/adapter/DataStreamSinkProviderAdapter.java}
 (60%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/adapter/MailboxExecutorAdapter.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/adapter/RateLimiterAdapter.java 
(100%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/adapter/Utils.java (75%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/ParquetSplitReaderUtil.java
 (95%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/HeapArrayVector.java
 (83%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/HeapMapColumnVector.java
 (85%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/HeapRowColumnVector.java
 (79%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/ParquetDecimalVector.java
 (89%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/AbstractColumnReader.java
 (98%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ArrayColumnReader.java
 (95%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/BaseVectorizedColumnReader.java
 (99%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/FixedLenBytesColumnReader.java
 (92%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/Int64TimestampColumnReader.java
 (96%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/MapColumnReader.java
 (95%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ParquetColumnarRowSplitReader.java
 (97%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ParquetDataColumnReader.java
 (100%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/ParquetDataColumnReaderFactory.java
 (100%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/RowColumnReader.java
 (95%)
 rename hudi-flink-datasource/{hudi-flink => 
hudi-flink1.15.x}/src/main/java/org/apache/hudi/table/format/cow/vector/reader/RunLengthDecoder.java
 (96%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => 
hudi-flink1.15.x}/src/test/java/org/apache/hudi/adapter/OutputAdapter.java 
(100%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => 
hudi-flink1.15.x}/src/test/java/org/apache/hudi/adapter/StateInitializationContextAdapter.java
 (98%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => 
hudi-flink1.15.x}/src/test/java/org/apache/hudi/adapter/StreamingRuntimeContextAdapter.java
 (100%)
 copy hudi-flink-datasource/{hudi-flink1.14.x => 
hudi-flink1.15.x}/src/test/java/org/apache/hudi/adapter/TestTableEnvs.java 
(100%)

Reply via email to