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

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


    from 4931d08d7b2 [FLINK-38229][runtime-web] Enhanced Job History Retention 
Policies for HistoryServer (#26902)
     add 3ab320c3c04 [FLINK-38431][table] Support VECTOR_SEARCH in batch mode 
(#27154)

No new revisions were added by this update.

Summary of changes:
 .../BatchExecVectorSearchTableFunction.java}       |  66 +--
 .../CommonExecVectorSearchTableFunction.java}      |  68 +--
 .../StreamExecVectorSearchTableFunction.java       | 263 +----------
 .../BatchPhysicalVectorSearchTableFunction.java    | 111 +++++
 .../common/CommonPhysicalVectorSearchFunction.java | 111 +++++
 .../StreamPhysicalVectorSearchTableFunction.java   |  79 +---
 .../PhysicalVectorSearchTableFunctionRule.java}    | 132 ++++--
 .../planner/plan/rules/FlinkBatchRuleSets.scala    |   5 +
 .../planner/plan/rules/FlinkStreamRuleSets.scala   |   3 +-
 ...est.java => VectorSearchTableFunctionTest.java} |  13 +-
 .../VectorSearchTableFunctionTestBase.java}        |  40 +-
 .../VectorSearchBatchRestoreTest.java}             |  18 +-
 .../VectorSearchTestPrograms.java                  |   3 +-
 .../nodes/exec/stream/VectorSearchRestoreTest.java |   6 +-
 .../stream/sql/VectorSearchTableFunctionTest.java  | 502 +--------------------
 .../sql/AsyncVectorSearchITCase.java}              |  23 +-
 .../sql/VectorSearchITCase.java}                   |  15 +-
 .../{table => sql}/AsyncVectorSearchITCase.java    |   2 +-
 ...omicRtasITCase.java => VectorSearchITCase.java} |  22 +-
 .../VectorSearchITCaseBase.java}                   |  57 ++-
 .../sql/VectorSearchTableFunctionTest.xml          |  94 ++--
 .../plan/async-vector-search.json                  |  18 +-
 .../plan/sync-vector-search.json                   |  18 +-
 .../plan/vector-search-with-runtime-config.json    |  19 +-
 24 files changed, 598 insertions(+), 1090 deletions(-)
 copy 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/nodes/exec/{stream/StreamExecAsyncCorrelate.java
 => batch/BatchExecVectorSearchTableFunction.java} (53%)
 copy 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/nodes/exec/{stream/StreamExecVectorSearchTableFunction.java
 => common/CommonExecVectorSearchTableFunction.java} (82%)
 create mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/nodes/physical/batch/BatchPhysicalVectorSearchTableFunction.java
 create mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/nodes/physical/common/CommonPhysicalVectorSearchFunction.java
 rename 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/rules/physical/{stream/StreamPhysicalVectorSearchTableFunctionRule.java
 => common/PhysicalVectorSearchTableFunctionRule.java} (70%)
 copy 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/batch/sql/{CalcMergeTest.java
 => VectorSearchTableFunctionTest.java} (74%)
 copy 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/{stream/sql/VectorSearchTableFunctionTest.java
 => common/VectorSearchTableFunctionTestBase.java} (95%)
 copy 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/nodes/exec/{stream/VectorSearchRestoreTest.java
 => batch/VectorSearchBatchRestoreTest.java} (63%)
 rename 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/nodes/exec/{stream
 => common}/VectorSearchTestPrograms.java (97%)
 copy 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/runtime/{stream/sql/AtomicRtasITCase.java
 => batch/sql/AsyncVectorSearchITCase.java} (71%)
 copy 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/runtime/{stream/sql/AtomicRtasITCase.java
 => batch/sql/VectorSearchITCase.java} (77%)
 rename 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/runtime/stream/{table
 => sql}/AsyncVectorSearchITCase.java (99%)
 copy 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/runtime/stream/sql/{AtomicRtasITCase.java
 => VectorSearchITCase.java} (68%)
 rename 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/runtime/{stream/table/VectorSearchITCase.java
 => utils/VectorSearchITCaseBase.java} (77%)
 copy 
flink-table/flink-table-planner/src/test/resources/org/apache/flink/table/planner/plan/{stream
 => batch}/sql/VectorSearchTableFunctionTest.xml (75%)
 copy 
flink-table/flink-table-planner/src/test/resources/restore-tests/{stream-exec-vector-search-table-function_1
 => 
batch-exec-vector-search-table-function_1}/async-vector-search/plan/async-vector-search.json
 (91%)
 copy 
flink-table/flink-table-planner/src/test/resources/restore-tests/{stream-exec-vector-search-table-function_1
 => 
batch-exec-vector-search-table-function_1}/sync-vector-search/plan/sync-vector-search.json
 (91%)
 copy 
flink-table/flink-table-planner/src/test/resources/restore-tests/{stream-exec-vector-search-table-function_1
 => 
batch-exec-vector-search-table-function_1}/vector-search-with-runtime-config/plan/vector-search-with-runtime-config.json
 (89%)

Reply via email to