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

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


    from c225a8c  [FLINK-23367][state] Ensure InternalPriorityQueue#iterator 
could be closed for changelog state-backend
     add 41d3e22  [FLINK-23400][python] Support to decode a single record for 
the Python coder
     add d87b236  [hotfix][python] Remove unnecessary classes such as 
AbstractRowDataPythonScalarFunctionOperator and 
AbstractPythonTableFunctionOperator
     add d7854c5  [hotfix][python] Remove unless classes for the old planner

No new revisions were added by this update.

Summary of changes:
 .../fn_execution/beam/beam_coder_impl_fast.pxd     |   10 +-
 .../fn_execution/beam/beam_coder_impl_fast.pyx     |   20 +-
 .../fn_execution/beam/beam_coder_impl_slow.py      |    7 +-
 .../pyflink/fn_execution/beam/beam_coders.py       |   27 +-
 .../fn_execution/beam/beam_operations_fast.pyx     |   22 +-
 .../pyflink/fn_execution/coder_impl_fast.pxd       |    9 +-
 .../pyflink/fn_execution/coder_impl_fast.pyx       |   52 +-
 .../pyflink/fn_execution/coder_impl_slow.py        |   18 +-
 flink-python/pyflink/fn_execution/coders.py        |   92 +-
 .../pyflink/fn_execution/flink_fn_execution_pb2.py | 1340 +++++++++++---------
 .../pyflink/proto/flink-fn-execution.proto         |  169 +--
 .../python/OneInputPythonFunctionOperator.java     |   32 +-
 .../operators/python/PythonCoFlatMapOperator.java  |   24 +-
 .../api/operators/python/PythonCoMapOperator.java  |   24 +-
 .../operators/python/PythonFlatMapOperator.java    |   25 +-
 .../python/PythonKeyedCoProcessOperator.java       |   34 +-
 .../python/PythonKeyedProcessOperator.java         |   13 +-
 .../api/operators/python/PythonMapOperator.java    |   10 +-
 .../python/PythonPartitionCustomOperator.java      |   10 +-
 .../operators/python/PythonProcessOperator.java    |   18 +-
 .../PythonTimestampsAndWatermarksOperator.java     |   10 +-
 .../python/TwoInputPythonFunctionOperator.java     |   67 +-
 .../beam/BeamDataStreamPythonFunctionRunner.java   |   52 +-
 .../python/beam/BeamPythonFunctionRunner.java      |   25 +-
 .../{PythonOperatorUtils.java => ProtoUtils.java}  |  134 +-
 .../streaming/api/utils/PythonOperatorUtils.java   |  173 +--
 .../flink/table/runtime/arrow/ArrowReader.java     |   37 +-
 .../flink/table/runtime/arrow/ArrowUtils.java      |   11 +-
 .../flink/table/runtime/arrow/ArrowWriter.java     |    2 +-
 .../runtime/arrow/serializers/ArrowSerializer.java |   21 +-
 .../arrow/serializers/RowDataArrowSerializer.java  |   46 -
 .../arrow/sources/AbstractArrowSourceFunction.java |  226 ----
 .../arrow/sources/AbstractArrowTableSource.java    |   53 -
 .../runtime/arrow/sources/ArrowSourceFunction.java |  192 ++-
 .../runtime/arrow/sources/ArrowTableSource.java    |   29 +-
 .../runtime/arrow/vectors/RowDataArrowReader.java  |   57 -
 .../runtime/arrow/writers/RowArrayWriter.java      |   61 -
 .../runtime/arrow/writers/RowBigIntWriter.java     |   42 -
 .../runtime/arrow/writers/RowBooleanWriter.java    |   44 -
 .../table/runtime/arrow/writers/RowDateWriter.java |   48 -
 .../runtime/arrow/writers/RowDecimalWriter.java    |   57 -
 .../runtime/arrow/writers/RowDoubleWriter.java     |   42 -
 .../runtime/arrow/writers/RowFloatWriter.java      |   42 -
 .../table/runtime/arrow/writers/RowIntWriter.java  |   42 -
 .../table/runtime/arrow/writers/RowRowWriter.java  |   69 -
 .../runtime/arrow/writers/RowSmallIntWriter.java   |   43 -
 .../table/runtime/arrow/writers/RowTimeWriter.java |   74 --
 .../runtime/arrow/writers/RowTimestampWriter.java  |   68 -
 .../runtime/arrow/writers/RowTinyIntWriter.java    |   42 -
 .../runtime/arrow/writers/RowVarBinaryWriter.java  |   43 -
 .../runtime/arrow/writers/RowVarCharWriter.java    |   46 -
 .../python/AbstractStatelessFunctionOperator.java  |   33 +-
 .../AbstractPythonStreamAggregateOperator.java     |   48 +-
 ...AbstractPythonStreamGroupAggregateOperator.java |    9 +-
 .../PythonStreamGroupWindowAggregateOperator.java  |   22 +-
 ...stractArrowPythonAggregateFunctionOperator.java |   34 +-
 ...tBatchArrowPythonAggregateFunctionOperator.java |   15 +-
 ...hArrowPythonGroupAggregateFunctionOperator.java |   21 +-
 ...PythonGroupWindowAggregateFunctionOperator.java |   24 +-
 ...wPythonOverWindowAggregateFunctionOperator.java |   28 +-
 ...wPythonOverWindowAggregateFunctionOperator.java |   26 +-
 ...PythonGroupWindowAggregateFunctionOperator.java |   30 +-
 .../AbstractPythonScalarFunctionOperator.java      |  110 +-
 ...bstractRowDataPythonScalarFunctionOperator.java |  131 --
 ...ator.java => PythonScalarFunctionOperator.java} |   46 +-
 ...java => ArrowPythonScalarFunctionOperator.java} |   38 +-
 .../table/AbstractPythonTableFunctionOperator.java |  120 --
 ...rator.java => PythonTableFunctionOperator.java} |  108 +-
 .../python/beam/BeamTablePythonFunctionRunner.java |   52 +-
 ...rWriterTest.java => ArrowReaderWriterTest.java} |    8 +-
 .../runtime/arrow/ArrowReaderWriterTestBase.java   |    7 +-
 .../flink/table/runtime/arrow/ArrowUtilsTest.java  |  109 +-
 .../arrow/sources/ArrowSourceFunctionTest.java     |    4 +-
 .../arrow/sources/ArrowSourceFunctionTestBase.java |   85 +-
 ....java => PythonScalarFunctionOperatorTest.java} |    8 +-
 .../PythonScalarFunctionOperatorTestBase.java      |    6 +-
 ... => ArrowPythonScalarFunctionOperatorTest.java} |    9 +-
 ...t.java => PythonTableFunctionOperatorTest.java} |   16 +-
 .../table/PythonTableFunctionOperatorTestBase.java |    9 +-
 .../PassThroughPythonAggregateFunctionRunner.java  |   17 +-
 .../PassThroughPythonScalarFunctionRunner.java     |   11 +-
 .../PassThroughPythonTableFunctionRunner.java      |   11 +-
 ...ThroughStreamAggregatePythonFunctionRunner.java |   11 +-
 ...amGroupWindowAggregatePythonFunctionRunner.java |   11 +-
 ...ghStreamTableAggregatePythonFunctionRunner.java |   11 +-
 .../nodes/exec/common/CommonExecPythonCalc.java    |    4 +-
 .../exec/common/CommonExecPythonCorrelate.java     |    2 +-
 87 files changed, 2054 insertions(+), 3034 deletions(-)
 copy 
flink-python/src/main/java/org/apache/flink/streaming/api/utils/{PythonOperatorUtils.java
 => ProtoUtils.java} (65%)
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/serializers/RowDataArrowSerializer.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/sources/AbstractArrowSourceFunction.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/sources/AbstractArrowTableSource.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/vectors/RowDataArrowReader.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowArrayWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowBigIntWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowBooleanWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowDateWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowDecimalWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowDoubleWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowFloatWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowIntWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowRowWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowSmallIntWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowTimeWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowTimestampWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowTinyIntWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowVarBinaryWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/RowVarCharWriter.java
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/operators/python/scalar/AbstractRowDataPythonScalarFunctionOperator.java
 rename 
flink-python/src/main/java/org/apache/flink/table/runtime/operators/python/scalar/{RowDataPythonScalarFunctionOperator.java
 => PythonScalarFunctionOperator.java} (73%)
 rename 
flink-python/src/main/java/org/apache/flink/table/runtime/operators/python/scalar/arrow/{RowDataArrowPythonScalarFunctionOperator.java
 => ArrowPythonScalarFunctionOperator.java} (79%)
 delete mode 100644 
flink-python/src/main/java/org/apache/flink/table/runtime/operators/python/table/AbstractPythonTableFunctionOperator.java
 rename 
flink-python/src/main/java/org/apache/flink/table/runtime/operators/python/table/{RowDataPythonTableFunctionOperator.java
 => PythonTableFunctionOperator.java} (65%)
 rename 
flink-python/src/test/java/org/apache/flink/table/runtime/arrow/{RowDataArrowReaderWriterTest.java
 => ArrowReaderWriterTest.java} (97%)
 rename 
flink-python/src/test/java/org/apache/flink/table/runtime/operators/python/scalar/{RowDataPythonScalarFunctionOperatorTest.java
 => PythonScalarFunctionOperatorTest.java} (94%)
 rename 
flink-python/src/test/java/org/apache/flink/table/runtime/operators/python/scalar/arrow/{RowDataArrowPythonScalarFunctionOperatorTest.java
 => ArrowPythonScalarFunctionOperatorTest.java} (92%)
 rename 
flink-python/src/test/java/org/apache/flink/table/runtime/operators/python/table/{RowDataPythonTableFunctionOperatorTest.java
 => PythonTableFunctionOperatorTest.java} (89%)

Reply via email to