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 fd9a1ba39ac [FLINK-38992] Expire associated state together for 
non-time over windows
     add 5f5003ad6fb [FLINK-38941][python] Add Python building blocks for async 
Python scalar function

No new revisions were added by this update.

Summary of changes:
 .../examples/table/async/async_scalar_function.py  | 126 +++++++++
 .../pyflink/fn_execution/beam/beam_operations.py   |  10 +
 .../fn_execution/beam/beam_operations_fast.pyx     |  19 +-
 .../fn_execution/beam/beam_operations_slow.py      |  19 +-
 .../pyflink/fn_execution/datastream/operations.py  |   7 +
 .../datastream/process/async_function/operation.py |   3 +-
 .../datastream/process/async_function/queue.py     |  12 +-
 .../fn_execution/table/async_function}/__init__.py |   0
 .../table/async_function/operations.py             | 222 ++++++++++++++++
 flink-python/pyflink/table/__init__.py             |   3 +-
 .../table/tests/test_async_scalar_function.py      | 285 +++++++++++++++++++++
 flink-python/pyflink/table/udf.py                  | 129 +++++++++-
 flink-python/pyflink/testing/test_case_utils.py    |  41 +++
 flink-python/setup.py                              |   1 +
 ...unction.java => PythonAsyncScalarFunction.java} |  51 ++--
 .../exec/common/CommonExecPythonAsyncCalc.java     |   8 +
 16 files changed, 874 insertions(+), 62 deletions(-)
 create mode 100644 
flink-python/pyflink/examples/table/async/async_scalar_function.py
 copy {flink-end-to-end-tests/flink-python-test/python/datastream => 
flink-python/pyflink/fn_execution/table/async_function}/__init__.py (100%)
 create mode 100644 
flink-python/pyflink/fn_execution/table/async_function/operations.py
 create mode 100644 
flink-python/pyflink/table/tests/test_async_scalar_function.py
 copy 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/functions/python/{PythonScalarFunction.java
 => PythonAsyncScalarFunction.java} (74%)

Reply via email to