You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by he...@apache.org on 2020/03/31 01:47:17 UTC

[flink] branch master updated (da30827 -> 851a830)

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

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


    from da30827  [FLINK-16741][web] Add TM log list and TM log detail page
     add 919075a  [FLINK-16847][python] Support LocalZonedTimestampType in vectorized Python UDF
     add 851a830  [FLINK-16847][python] Support TimestampType in vectorized Python UDF

No new revisions were added by this update.

Summary of changes:
 flink-python/pyflink/fn_execution/coder_impl.py    | 41 ++++++++++--
 flink-python/pyflink/fn_execution/coders.py        | 67 +++++++++++--------
 .../pyflink/table/tests/test_pandas_udf.py         | 78 ++++++++++++++++++++--
 flink-python/pyflink/table/types.py                | 55 +++++++++++++++
 .../flink/table/runtime/arrow/ArrowUtils.java      | 49 +++++++++++++-
 .../arrow/readers/TimestampFieldReader.java        | 65 ++++++++++++++++++
 .../arrow/vectors/ArrowTimestampColumnVector.java  | 69 +++++++++++++++++++
 .../arrow/writers/BaseRowTimestampWriter.java      | 67 +++++++++++++++++++
 .../{TimeWriter.java => TimestampWriter.java}      | 50 ++++++--------
 .../table/runtime/typeutils/PythonTypeUtils.java   | 20 ++++++
 .../flink/table/runtime/arrow/ArrowUtilsTest.java  | 22 ++++++
 .../arrow/BaseRowArrowReaderWriterTest.java        | 31 +++++++--
 .../runtime/arrow/RowArrowReaderWriterTest.java    | 25 +++++--
 .../table/runtime/util/StreamRecordUtils.java      |  5 ++
 14 files changed, 564 insertions(+), 80 deletions(-)
 create mode 100644 flink-python/src/main/java/org/apache/flink/table/runtime/arrow/readers/TimestampFieldReader.java
 create mode 100644 flink-python/src/main/java/org/apache/flink/table/runtime/arrow/vectors/ArrowTimestampColumnVector.java
 create mode 100644 flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/BaseRowTimestampWriter.java
 copy flink-python/src/main/java/org/apache/flink/table/runtime/arrow/writers/{TimeWriter.java => TimestampWriter.java} (50%)