This is an automated email from the ASF dual-hosted git repository.
fanjia pushed a change to branch 2.3.12-release
in repository https://gitbox.apache.org/repos/asf/seatunnel.git
discard 2e9b6af13b [Release][2.3.12][connector-change-log] Update connector
change log
discard 873d9cf65c fix code style
discard 1a210c1af6 [maven-release-plugin] prepare for next development
iteration
omit 145dde92b5 [maven-release-plugin] prepare release 2.3.12
omit 2360dc8730 [Release][2.3.12][release-note] Add release-note
add 8a894ac063 [Feature][Zeta] Support SQL format in REST API (#9802)
add 507e000a38 [Fix][POM] Fix transform udf dependency version (#9803)
add c115613de1 [Feature][Transform V2] Add vector dimension reduction
transform (#9783)
add 1bc4fbaaab [Fix][Core] Fix the placeholders cannot pass parameters
when using complex config (#9800)
new aa70e2d539 [Release][2.3.12][release-note] Add release-note
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (2e9b6af13b)
\
N -- N -- N refs/heads/2.3.12-release (aa70e2d539)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../connector-v2/changelog/connector-aerospike.md | 1 -
.../changelog/connector-amazondynamodb.md | 1 -
.../connector-v2/changelog/connector-amazonsqs.md | 1 -
docs/en/connector-v2/changelog/connector-assert.md | 1 -
.../connector-v2/changelog/connector-cdc-base.md | 5 -
.../changelog/connector-cdc-mongodb.md | 3 -
.../connector-v2/changelog/connector-cdc-mysql.md | 7 +-
.../changelog/connector-cdc-opengauss.md | 3 -
.../connector-v2/changelog/connector-cdc-oracle.md | 6 +-
.../changelog/connector-cdc-postgres.md | 3 -
.../changelog/connector-cdc-sqlserver.md | 3 -
.../connector-v2/changelog/connector-cdc-tidb.md | 4 -
docs/en/connector-v2/changelog/connector-cdc.md | 15 +-
.../connector-v2/changelog/connector-clickhouse.md | 4 -
docs/en/connector-v2/changelog/connector-common.md | 4 +-
.../connector-v2/changelog/connector-databend.md | 8 +-
docs/en/connector-v2/changelog/connector-doris.md | 4 -
.../changelog/connector-elasticsearch.md | 4 +-
docs/en/connector-v2/changelog/connector-fake.md | 2 -
.../changelog/connector-file-base-hadoop.md | 1 -
.../connector-v2/changelog/connector-file-base.md | 15 +-
.../connector-v2/changelog/connector-file-cos.md | 3 +-
.../connector-v2/changelog/connector-file-ftp.md | 3 +-
.../changelog/connector-file-hadoop.md | 4 +-
.../changelog/connector-file-jindo-oss.md | 3 +-
.../connector-v2/changelog/connector-file-local.md | 7 +-
.../connector-v2/changelog/connector-file-obs.md | 3 +-
.../connector-v2/changelog/connector-file-oss.md | 3 +-
.../en/connector-v2/changelog/connector-file-s3.md | 3 +-
.../connector-v2/changelog/connector-file-sftp.md | 3 +-
docs/en/connector-v2/changelog/connector-file.md | 17 +-
docs/en/connector-v2/changelog/connector-hive.md | 3 +-
.../connector-v2/changelog/connector-http-base.md | 5 -
docs/en/connector-v2/changelog/connector-http.md | 5 -
docs/en/connector-v2/changelog/connector-hudi.md | 2 -
.../en/connector-v2/changelog/connector-iceberg.md | 6 -
docs/en/connector-v2/changelog/connector-jdbc.md | 23 +-
docs/en/connector-v2/changelog/connector-kafka.md | 5 +-
docs/en/connector-v2/changelog/connector-kudu.md | 5 +-
.../connector-v2/changelog/connector-maxcompute.md | 7 +-
docs/en/connector-v2/changelog/connector-milvus.md | 6 -
.../en/connector-v2/changelog/connector-mongodb.md | 1 -
docs/en/connector-v2/changelog/connector-paimon.md | 16 +-
.../connector-v2/changelog/connector-prometheus.md | 2 +-
docs/en/connector-v2/changelog/connector-pulsar.md | 2 -
docs/en/connector-v2/changelog/connector-qdrant.md | 1 -
.../connector-v2/changelog/connector-rabbitmq.md | 1 -
docs/en/connector-v2/changelog/connector-redis.md | 2 -
.../connector-v2/changelog/connector-rocketmq.md | 3 +-
.../changelog/connector-selectdb-cloud.md | 1 -
.../changelog/connector-sensorsdata.md | 5 +-
docs/en/connector-v2/changelog/connector-sls.md | 2 -
docs/en/connector-v2/changelog/connector-socket.md | 1 -
.../connector-v2/changelog/connector-starrocks.md | 4 -
.../connector-v2/changelog/connector-tablestore.md | 1 -
.../connector-v2/changelog/connector-tdengine.md | 2 -
.../connector-v2/changelog/connector-typesense.md | 2 -
docs/en/seatunnel-engine/rest-api-v2.md | 64 +++++-
docs/en/transform-v2/sql-functions.md | 42 +++-
.../connector-v2/changelog/connector-aerospike.md | 1 -
.../changelog/connector-amazondynamodb.md | 1 -
.../connector-v2/changelog/connector-amazonsqs.md | 1 -
docs/zh/connector-v2/changelog/connector-assert.md | 1 -
.../connector-v2/changelog/connector-cdc-base.md | 5 -
.../changelog/connector-cdc-mongodb.md | 3 -
.../connector-v2/changelog/connector-cdc-mysql.md | 7 +-
.../changelog/connector-cdc-opengauss.md | 3 -
.../connector-v2/changelog/connector-cdc-oracle.md | 6 +-
.../changelog/connector-cdc-postgres.md | 3 -
.../changelog/connector-cdc-sqlserver.md | 3 -
.../connector-v2/changelog/connector-cdc-tidb.md | 4 -
docs/zh/connector-v2/changelog/connector-cdc.md | 15 +-
.../connector-v2/changelog/connector-clickhouse.md | 4 -
docs/zh/connector-v2/changelog/connector-common.md | 4 +-
.../connector-v2/changelog/connector-databend.md | 8 +-
docs/zh/connector-v2/changelog/connector-doris.md | 4 -
.../changelog/connector-elasticsearch.md | 4 +-
docs/zh/connector-v2/changelog/connector-fake.md | 2 -
.../changelog/connector-file-base-hadoop.md | 1 -
.../connector-v2/changelog/connector-file-base.md | 15 +-
.../connector-v2/changelog/connector-file-cos.md | 3 +-
.../connector-v2/changelog/connector-file-ftp.md | 3 +-
.../changelog/connector-file-hadoop.md | 4 +-
.../changelog/connector-file-jindo-oss.md | 3 +-
.../connector-v2/changelog/connector-file-local.md | 7 +-
.../connector-v2/changelog/connector-file-obs.md | 3 +-
.../connector-v2/changelog/connector-file-oss.md | 3 +-
.../zh/connector-v2/changelog/connector-file-s3.md | 3 +-
.../connector-v2/changelog/connector-file-sftp.md | 3 +-
docs/zh/connector-v2/changelog/connector-file.md | 17 +-
docs/zh/connector-v2/changelog/connector-hive.md | 3 +-
.../connector-v2/changelog/connector-http-base.md | 5 -
docs/zh/connector-v2/changelog/connector-http.md | 5 -
docs/zh/connector-v2/changelog/connector-hudi.md | 2 -
.../zh/connector-v2/changelog/connector-iceberg.md | 6 -
docs/zh/connector-v2/changelog/connector-jdbc.md | 23 +-
docs/zh/connector-v2/changelog/connector-kafka.md | 5 +-
docs/zh/connector-v2/changelog/connector-kudu.md | 5 +-
.../connector-v2/changelog/connector-maxcompute.md | 7 +-
docs/zh/connector-v2/changelog/connector-milvus.md | 6 -
.../zh/connector-v2/changelog/connector-mongodb.md | 1 -
docs/zh/connector-v2/changelog/connector-paimon.md | 16 +-
.../connector-v2/changelog/connector-prometheus.md | 2 +-
docs/zh/connector-v2/changelog/connector-pulsar.md | 2 -
docs/zh/connector-v2/changelog/connector-qdrant.md | 1 -
.../connector-v2/changelog/connector-rabbitmq.md | 1 -
docs/zh/connector-v2/changelog/connector-redis.md | 2 -
.../connector-v2/changelog/connector-rocketmq.md | 3 +-
.../changelog/connector-selectdb-cloud.md | 1 -
docs/zh/connector-v2/changelog/connector-sls.md | 2 -
docs/zh/connector-v2/changelog/connector-socket.md | 1 -
.../connector-v2/changelog/connector-starrocks.md | 4 -
.../connector-v2/changelog/connector-tablestore.md | 1 -
.../connector-v2/changelog/connector-tdengine.md | 2 -
.../connector-v2/changelog/connector-typesense.md | 2 -
docs/zh/seatunnel-engine/rest-api-v2.md | 56 ++++-
docs/zh/transform-v2/sql-functions.md | 41 +++-
pom.xml | 2 +-
release-note.md | 4 +
seatunnel-api/pom.xml | 2 +-
seatunnel-ci-tools/pom.xml | 2 +-
seatunnel-common/pom.xml | 2 +-
seatunnel-config/pom.xml | 2 +-
seatunnel-config/seatunnel-config-base/pom.xml | 2 +-
seatunnel-config/seatunnel-config-shade/pom.xml | 2 +-
seatunnel-config/seatunnel-config-sql/pom.xml | 2 +-
.../seatunnel/config/sql/SqlConfigBuilder.java | 20 ++
seatunnel-connectors-v2/connector-activemq/pom.xml | 2 +-
.../connector-aerospike/pom.xml | 2 +-
.../connector-amazondynamodb/pom.xml | 2 +-
.../connector-amazonsqs/pom.xml | 2 +-
seatunnel-connectors-v2/connector-assert/pom.xml | 2 +-
.../connector-cassandra/pom.xml | 2 +-
.../connector-cdc/connector-cdc-base/pom.xml | 2 +-
.../connector-cdc/connector-cdc-mongodb/pom.xml | 2 +-
.../connector-cdc/connector-cdc-mysql/pom.xml | 2 +-
.../connector-cdc/connector-cdc-opengauss/pom.xml | 2 +-
.../connector-cdc/connector-cdc-oracle/pom.xml | 2 +-
.../connector-cdc/connector-cdc-postgres/pom.xml | 2 +-
.../connector-cdc/connector-cdc-sqlserver/pom.xml | 2 +-
.../connector-cdc/connector-cdc-tidb/pom.xml | 2 +-
seatunnel-connectors-v2/connector-cdc/pom.xml | 2 +-
.../connector-clickhouse/pom.xml | 2 +-
seatunnel-connectors-v2/connector-common/pom.xml | 2 +-
seatunnel-connectors-v2/connector-console/pom.xml | 2 +-
seatunnel-connectors-v2/connector-databend/pom.xml | 2 +-
seatunnel-connectors-v2/connector-datahub/pom.xml | 2 +-
seatunnel-connectors-v2/connector-dingtalk/pom.xml | 2 +-
seatunnel-connectors-v2/connector-doris/pom.xml | 2 +-
seatunnel-connectors-v2/connector-druid/pom.xml | 2 +-
.../connector-easysearch/pom.xml | 2 +-
.../connector-elasticsearch/pom.xml | 2 +-
seatunnel-connectors-v2/connector-email/pom.xml | 2 +-
seatunnel-connectors-v2/connector-fake/pom.xml | 2 +-
.../connector-file-base-hadoop/pom.xml | 2 +-
.../connector-file/connector-file-base/pom.xml | 2 +-
.../connector-file/connector-file-cos/pom.xml | 2 +-
.../connector-file/connector-file-ftp/pom.xml | 2 +-
.../connector-file/connector-file-hadoop/pom.xml | 2 +-
.../connector-file-jindo-oss/pom.xml | 2 +-
.../connector-file/connector-file-local/pom.xml | 2 +-
.../connector-file/connector-file-obs/pom.xml | 2 +-
.../connector-file/connector-file-oss/pom.xml | 2 +-
.../connector-file/connector-file-s3/pom.xml | 2 +-
.../connector-file/connector-file-sftp/pom.xml | 2 +-
seatunnel-connectors-v2/connector-file/pom.xml | 2 +-
.../connector-google-firestore/pom.xml | 2 +-
.../connector-google-sheets/pom.xml | 2 +-
seatunnel-connectors-v2/connector-graphql/pom.xml | 2 +-
seatunnel-connectors-v2/connector-hbase/pom.xml | 2 +-
seatunnel-connectors-v2/connector-hive/pom.xml | 2 +-
.../connector-http/connector-http-base/pom.xml | 2 +-
.../connector-http/connector-http-feishu/pom.xml | 2 +-
.../connector-http/connector-http-github/pom.xml | 2 +-
.../connector-http/connector-http-gitlab/pom.xml | 2 +-
.../connector-http/connector-http-jira/pom.xml | 2 +-
.../connector-http/connector-http-klaviyo/pom.xml | 2 +-
.../connector-http/connector-http-lemlist/pom.xml | 2 +-
.../connector-http/connector-http-myhours/pom.xml | 2 +-
.../connector-http/connector-http-notion/pom.xml | 2 +-
.../connector-http-onesignal/pom.xml | 2 +-
.../connector-http-persistiq/pom.xml | 2 +-
.../connector-http/connector-http-wechat/pom.xml | 2 +-
seatunnel-connectors-v2/connector-http/pom.xml | 2 +-
seatunnel-connectors-v2/connector-hudi/pom.xml | 2 +-
seatunnel-connectors-v2/connector-iceberg/pom.xml | 2 +-
seatunnel-connectors-v2/connector-influxdb/pom.xml | 2 +-
seatunnel-connectors-v2/connector-iotdb/pom.xml | 2 +-
seatunnel-connectors-v2/connector-jdbc/pom.xml | 2 +-
seatunnel-connectors-v2/connector-kafka/pom.xml | 2 +-
seatunnel-connectors-v2/connector-kudu/pom.xml | 2 +-
.../connector-maxcompute/pom.xml | 2 +-
seatunnel-connectors-v2/connector-milvus/pom.xml | 2 +-
seatunnel-connectors-v2/connector-mongodb/pom.xml | 2 +-
seatunnel-connectors-v2/connector-neo4j/pom.xml | 2 +-
seatunnel-connectors-v2/connector-openmldb/pom.xml | 2 +-
seatunnel-connectors-v2/connector-paimon/pom.xml | 2 +-
.../connector-prometheus/pom.xml | 2 +-
seatunnel-connectors-v2/connector-pulsar/pom.xml | 2 +-
seatunnel-connectors-v2/connector-qdrant/pom.xml | 2 +-
seatunnel-connectors-v2/connector-rabbitmq/pom.xml | 2 +-
seatunnel-connectors-v2/connector-redis/pom.xml | 2 +-
seatunnel-connectors-v2/connector-rocketmq/pom.xml | 2 +-
.../connector-s3-redshift/pom.xml | 2 +-
.../connector-selectdb-cloud/pom.xml | 2 +-
.../connector-sensorsdata/pom.xml | 2 +-
seatunnel-connectors-v2/connector-sentry/pom.xml | 2 +-
seatunnel-connectors-v2/connector-slack/pom.xml | 2 +-
seatunnel-connectors-v2/connector-sls/pom.xml | 2 +-
seatunnel-connectors-v2/connector-socket/pom.xml | 2 +-
.../connector-starrocks/pom.xml | 2 +-
.../connector-tablestore/pom.xml | 2 +-
seatunnel-connectors-v2/connector-tdengine/pom.xml | 2 +-
.../connector-typesense/pom.xml | 2 +-
seatunnel-connectors-v2/connector-web3j/pom.xml | 2 +-
seatunnel-connectors-v2/pom.xml | 2 +-
seatunnel-core/pom.xml | 2 +-
seatunnel-core/seatunnel-core-starter/pom.xml | 2 +-
.../core/starter/utils/ConfigBuilder.java | 5 +
.../core/starter/utils/ConfigShadeTest.java | 49 +++++
.../resources/config_table_list_variables.conf | 50 ++---
seatunnel-core/seatunnel-flink-starter/pom.xml | 2 +-
.../seatunnel-flink-13-starter/pom.xml | 2 +-
.../seatunnel-flink-15-starter/pom.xml | 2 +-
.../seatunnel-flink-starter-common/pom.xml | 2 +-
seatunnel-core/seatunnel-spark-starter/pom.xml | 2 +-
.../seatunnel-spark-2-starter/pom.xml | 2 +-
.../seatunnel-spark-3-starter/pom.xml | 2 +-
.../seatunnel-spark-starter-common/pom.xml | 2 +-
seatunnel-core/seatunnel-starter/pom.xml | 2 +-
seatunnel-dist/pom.xml | 2 +-
seatunnel-e2e/pom.xml | 2 +-
.../connector-activemq-e2e/pom.xml | 2 +-
.../connector-aerospike-e2e/pom.xml | 2 +-
.../connector-amazondynamodb-e2e/pom.xml | 2 +-
.../connector-amazonsqs-e2e/pom.xml | 2 +-
.../connector-assert-e2e/pom.xml | 2 +-
.../connector-cassandra-e2e/pom.xml | 2 +-
.../connector-cdc-mongodb-e2e/pom.xml | 2 +-
.../connector-cdc-mysql-e2e/pom.xml | 2 +-
.../connector-cdc-opengauss-e2e/pom.xml | 2 +-
.../connector-cdc-oracle-e2e/pom.xml | 2 +-
.../connector-cdc-postgres-e2e/pom.xml | 2 +-
.../connector-cdc-sqlserver-e2e/pom.xml | 2 +-
.../connector-cdc-tidb-e2e/pom.xml | 2 +-
.../connector-clickhouse-e2e/pom.xml | 2 +-
.../connector-databend-e2e/pom.xml | 2 +-
.../connector-datahub-e2e/pom.xml | 2 +-
.../connector-doris-e2e/pom.xml | 2 +-
.../connector-druid-e2e/pom.xml | 2 +-
.../connector-easysearch-e2e/pom.xml | 2 +-
.../connector-elasticsearch-e2e/pom.xml | 2 +-
.../connector-email-e2e/pom.xml | 2 +-
.../connector-fake-e2e/pom.xml | 2 +-
.../connector-file-cos-e2e/pom.xml | 2 +-
.../connector-file-ftp-e2e/pom.xml | 2 +-
.../connector-file-local-e2e/pom.xml | 2 +-
.../connector-file-obs-e2e/pom.xml | 2 +-
.../connector-file-oss-e2e/pom.xml | 2 +-
.../connector-file-s3-e2e/pom.xml | 2 +-
.../connector-file-sftp-e2e/pom.xml | 2 +-
.../connector-google-firestore-e2e/pom.xml | 2 +-
.../connector-graphql-e2e/pom.xml | 2 +-
.../connector-hbase-e2e/pom.xml | 2 +-
.../connector-hive-e2e/pom.xml | 2 +-
.../connector-http-e2e/pom.xml | 2 +-
.../connector-hudi-e2e/pom.xml | 2 +-
.../connector-iceberg-e2e/pom.xml | 2 +-
.../connector-iceberg-hadoop3-e2e/pom.xml | 2 +-
.../connector-iceberg-s3-e2e/pom.xml | 2 +-
.../connector-influxdb-e2e/pom.xml | 2 +-
.../connector-iotdb-e2e/pom.xml | 2 +-
.../connector-jdbc-e2e-common/pom.xml | 2 +-
.../connector-jdbc-e2e-ddl/pom.xml | 2 +-
.../connector-jdbc-e2e-part-1/pom.xml | 2 +-
.../connector-jdbc-e2e-part-2/pom.xml | 2 +-
.../connector-jdbc-e2e-part-3/pom.xml | 2 +-
.../connector-jdbc-e2e-part-4/pom.xml | 2 +-
.../connector-jdbc-e2e-part-5/pom.xml | 2 +-
.../connector-jdbc-e2e-part-6/pom.xml | 2 +-
.../connector-jdbc-e2e-part-7/pom.xml | 2 +-
.../connector-jdbc-e2e/pom.xml | 2 +-
.../connector-kafka-e2e/pom.xml | 2 +-
.../connector-kudu-e2e/pom.xml | 2 +-
.../connector-maxcompute-e2e/pom.xml | 2 +-
.../connector-milvus-e2e/pom.xml | 2 +-
.../connector-mongodb-e2e/pom.xml | 2 +-
.../connector-neo4j-e2e/pom.xml | 2 +-
.../connector-paimon-e2e/pom.xml | 2 +-
.../connector-prometheus-e2e/pom.xml | 2 +-
.../connector-pulsar-e2e/pom.xml | 2 +-
.../connector-qdrant-e2e/pom.xml | 2 +-
.../connector-rabbitmq-e2e/pom.xml | 2 +-
.../connector-redis-e2e/pom.xml | 2 +-
.../connector-rocketmq-e2e/pom.xml | 2 +-
.../connector-sensorsdata-e2e/pom.xml | 2 +-
.../connector-sls-e2e/pom.xml | 2 +-
.../connector-starrocks-e2e/pom.xml | 2 +-
.../connector-tdengine-e2e/pom.xml | 2 +-
.../connector-typesense-e2e/pom.xml | 2 +-
.../connector-web3j-e2e/pom.xml | 2 +-
seatunnel-e2e/seatunnel-connector-v2-e2e/pom.xml | 2 +-
seatunnel-e2e/seatunnel-core-e2e/pom.xml | 2 +-
.../seatunnel-starter-e2e/pom.xml | 2 +-
seatunnel-e2e/seatunnel-e2e-common/pom.xml | 2 +-
.../connector-console-seatunnel-e2e/pom.xml | 2 +-
.../connector-seatunnel-e2e-base/pom.xml | 2 +-
.../org/apache/seatunnel/engine/e2e/RestApiIT.java | 146 +++++++++++++
seatunnel-e2e/seatunnel-engine-e2e/pom.xml | 2 +-
.../seatunnel-engine-k8s-e2e/pom.xml | 2 +-
seatunnel-e2e/seatunnel-transforms-v2-e2e/pom.xml | 2 +-
.../seatunnel-transforms-v2-e2e-common/pom.xml | 2 +-
.../seatunnel-transforms-v2-e2e-part-1/pom.xml | 2 +-
.../seatunnel-transforms-v2-e2e-part-2/pom.xml | 2 +-
.../apache/seatunnel/e2e/transform/TestSQLIT.java | 12 ++
.../test/resources/sql_transform/func_vector.conf | 142 +++++++++++++
.../seatunnel-transforms-v2-e2e-udf/pom.xml | 4 +-
.../seatunnel-transforms-v2-udf/pom.xml | 8 +-
seatunnel-engine/pom.xml | 2 +-
seatunnel-engine/seatunnel-engine-client/pom.xml | 2 +-
seatunnel-engine/seatunnel-engine-common/pom.xml | 2 +-
seatunnel-engine/seatunnel-engine-core/pom.xml | 2 +-
.../seatunnel-engine-serializer/pom.xml | 2 +-
.../serializer-api/pom.xml | 2 +-
.../serializer-protobuf/pom.xml | 2 +-
seatunnel-engine/seatunnel-engine-server/pom.xml | 7 +-
.../seatunnel/engine/server/rest/ConfigFormat.java | 26 ++-
.../seatunnel/engine/server/rest/RestConstant.java | 2 -
.../engine/server/rest/service/JobInfoService.java | 22 +-
.../engine/server/rest/servlet/BaseServlet.java | 21 +-
.../rest/servlet/SubmitJobByUploadFileServlet.java | 41 +++-
.../server/rest/servlet/SubmitJobServlet.java | 9 +-
.../engine/server/rest/BaseServletTest.java | 70 +++++-
.../checkpoint-storage-api/pom.xml | 2 +-
.../checkpoint-storage-hdfs/pom.xml | 2 +-
.../checkpoint-storage-local-file/pom.xml | 2 +-
.../checkpoint-storage-plugins/pom.xml | 2 +-
.../imap-storage-api/pom.xml | 2 +-
.../imap-storage-plugins/imap-storage-file/pom.xml | 2 +-
.../imap-storage-plugins/pom.xml | 2 +-
seatunnel-engine/seatunnel-engine-storage/pom.xml | 2 +-
seatunnel-engine/seatunnel-engine-ui/pom.xml | 2 +-
seatunnel-examples/pom.xml | 2 +-
.../seatunnel-engine-examples/pom.xml | 2 +-
.../seatunnel-flink-connector-v2-example/pom.xml | 2 +-
.../seatunnel-spark-connector-v2-example/pom.xml | 2 +-
seatunnel-formats/pom.xml | 2 +-
seatunnel-formats/seatunnel-format-avro/pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
seatunnel-formats/seatunnel-format-csv/pom.xml | 2 +-
seatunnel-formats/seatunnel-format-json/pom.xml | 2 +-
.../seatunnel-format-protobuf/pom.xml | 2 +-
seatunnel-formats/seatunnel-format-text/pom.xml | 2 +-
seatunnel-plugin-discovery/pom.xml | 2 +-
seatunnel-shade/pom.xml | 2 +-
seatunnel-shade/seatunnel-arrow/pom.xml | 2 +-
seatunnel-shade/seatunnel-guava/pom.xml | 2 +-
seatunnel-shade/seatunnel-hadoop-aws/pom.xml | 2 +-
.../seatunnel-hadoop3-3.1.4-uber/pom.xml | 2 +-
seatunnel-shade/seatunnel-hazelcast/pom.xml | 2 +-
.../seatunnel-hazelcast-base/pom.xml | 2 +-
.../seatunnel-hazelcast-shade/pom.xml | 2 +-
seatunnel-shade/seatunnel-hikari/pom.xml | 2 +-
seatunnel-shade/seatunnel-jackson/pom.xml | 2 +-
seatunnel-shade/seatunnel-janino/pom.xml | 2 +-
seatunnel-shade/seatunnel-jetty9-9.4.56/pom.xml | 2 +-
seatunnel-shade/seatunnel-scala-compiler/pom.xml | 2 +-
seatunnel-shade/seatunnel-thrift-service/pom.xml | 2 +-
seatunnel-transforms-v2/pom.xml | 2 +-
.../transform/sql/zeta/ZetaSQLFunction.java | 8 +
.../seatunnel/transform/sql/zeta/ZetaSQLType.java | 5 +
.../sql/zeta/functions/VectorFunction.java | 156 ++++++++++++++
.../transform/sql/SQLVectorFunctionTest.java | 235 +++++++++++++++++++++
seatunnel-translation/pom.xml | 2 +-
.../seatunnel-translation-base/pom.xml | 2 +-
.../seatunnel-translation-flink/pom.xml | 2 +-
.../seatunnel-translation-flink-13/pom.xml | 2 +-
.../seatunnel-translation-flink-15/pom.xml | 2 +-
.../seatunnel-translation-flink-common/pom.xml | 2 +-
.../seatunnel-translation-spark/pom.xml | 2 +-
.../seatunnel-translation-spark-2.4/pom.xml | 2 +-
.../seatunnel-translation-spark-3.3/pom.xml | 2 +-
.../seatunnel-translation-spark-common/pom.xml | 2 +-
384 files changed, 1480 insertions(+), 764 deletions(-)
copy
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-1/src/test/resources/jdbc_mysql_source_and_sink_with_multiple_tables.conf
=>
seatunnel-core/seatunnel-core-starter/src/test/resources/config_table_list_variables.conf
(51%)
create mode 100644
seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_vector.conf
copy
seatunnel-connectors-v2/connector-jdbc/src/main/java/org/apache/seatunnel/connectors/seatunnel/jdbc/internal/dialect/dialectenum/FieldIdeEnum.java
=>
seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/ConfigFormat.java
(65%)
create mode 100644
seatunnel-transforms-v2/src/test/java/org/apache/seatunnel/transform/sql/SQLVectorFunctionTest.java