From 4d4fd4f0a1af84fde9cd5a8a6287fd6f924b8a87 Mon Sep 17 00:00:00 2001 From: hailin0 <wanghailin@apache.org> Date: Wed, 17 Jul 2024 13:38:43 +0800 Subject: [PATCH] [Improve][Config] Support ignore plugin_input/plugin_output of simple job config --- docs/en/concept/schema-evolution.md | 4 - docs/en/concept/schema-feature.md | 2 - .../Config-Encryption-Decryption.md | 2 - docs/en/connector-v2/formats/avro.md | 3 - docs/en/connector-v2/formats/canal-json.md | 1 - .../formats/cdc-compatible-debezium-json.md | 4 - docs/en/connector-v2/formats/debezium-json.md | 1 - .../kafka-compatible-kafkaconnect-json.md | 1 - docs/en/connector-v2/formats/maxwell-json.md | 1 - docs/en/connector-v2/formats/ogg-json.md | 1 - docs/en/connector-v2/formats/protobuf.md | 3 - docs/en/connector-v2/sink/AmazonSqs.md | 1 - docs/en/connector-v2/sink/Assert.md | 2 - docs/en/connector-v2/sink/Console.md | 2 - docs/en/connector-v2/sink/DB2.md | 1 - docs/en/connector-v2/sink/HdfsFile.md | 1 - docs/en/connector-v2/sink/Iceberg.md | 1 - docs/en/connector-v2/sink/Kafka.md | 1 - docs/en/connector-v2/sink/Kingbase.md | 1 - docs/en/connector-v2/sink/Kudu.md | 2 - docs/en/connector-v2/sink/Mysql.md | 1 - docs/en/connector-v2/sink/OceanBase.md | 1 - docs/en/connector-v2/sink/Oracle.md | 1 - docs/en/connector-v2/sink/PostgreSql.md | 1 - docs/en/connector-v2/sink/Prometheus.md | 1 - docs/en/connector-v2/sink/Pulsar.md | 2 - docs/en/connector-v2/sink/RocketMQ.md | 2 - docs/en/connector-v2/sink/S3File.md | 1 - docs/en/connector-v2/sink/Snowflake.md | 1 - docs/en/connector-v2/sink/Socket.md | 1 - docs/en/connector-v2/sink/SqlServer.md | 1 - docs/en/connector-v2/sink/Typesense.md | 1 - docs/en/connector-v2/sink/Vertica.md | 1 - docs/en/connector-v2/source/Cassandra.md | 1 - docs/en/connector-v2/source/Clickhouse.md | 1 - docs/en/connector-v2/source/FakeSource.md | 1 - docs/en/connector-v2/source/Hive.md | 3 - docs/en/connector-v2/source/Http.md | 1 - docs/en/connector-v2/source/Iceberg.md | 3 - docs/en/connector-v2/source/Kafka.md | 1 - docs/en/connector-v2/source/Kudu.md | 7 -- docs/en/connector-v2/source/Opengauss-CDC.md | 3 - docs/en/connector-v2/source/Oracle-CDC.md | 4 - docs/en/connector-v2/source/OssFile.md | 2 - docs/en/connector-v2/source/PostgreSQL-CDC.md | 3 - docs/en/connector-v2/source/PostgreSQL.md | 1 - docs/en/connector-v2/source/Prometheus.md | 2 - docs/en/connector-v2/source/Pulsar.md | 1 - docs/en/connector-v2/source/RocketMQ.md | 2 - docs/en/connector-v2/source/SftpFile.md | 2 - docs/en/connector-v2/source/SqlServer-CDC.md | 4 - docs/en/connector-v2/source/TDengine.md | 1 - docs/en/connector-v2/source/TiDB-CDC.md | 2 - docs/en/other-engine/flink.md | 1 - .../en/seatunnel-engine/resource-isolation.md | 2 - docs/en/seatunnel-engine/rest-api-v1.md | 14 +-- docs/en/seatunnel-engine/rest-api-v2.md | 16 +-- docs/en/start-v2/kubernetes/kubernetes.mdx | 6 - docs/en/start-v2/locally/quick-start-flink.md | 4 - .../locally/quick-start-seatunnel-engine.md | 4 - docs/en/start-v2/locally/quick-start-spark.md | 4 - docs/en/transform-v2/copy.md | 2 - docs/en/transform-v2/dynamic-compile.md | 6 - docs/en/transform-v2/embedding.md | 8 -- docs/en/transform-v2/field-mapper.md | 2 - docs/en/transform-v2/field-rename.md | 14 --- docs/en/transform-v2/filter-rowkind.md | 4 - docs/en/transform-v2/filter.md | 4 - docs/en/transform-v2/jsonpath.md | 5 - docs/en/transform-v2/llm.md | 4 - docs/en/transform-v2/metadata.md | 3 - docs/en/transform-v2/replace.md | 6 - docs/en/transform-v2/rowkind-extractor.md | 2 - docs/en/transform-v2/split.md | 2 - docs/en/transform-v2/sql-udf.md | 2 - docs/en/transform-v2/sql.md | 13 -- docs/en/transform-v2/table-rename.md | 14 --- docs/en/transform-v2/transform-multi-table.md | 3 - docs/zh/concept/config.md | 20 +-- docs/zh/concept/schema-evolution.md | 4 - docs/zh/concept/schema-feature.md | 2 - .../Config-Encryption-Decryption.md | 2 - docs/zh/connector-v2/formats/avro.md | 3 - docs/zh/connector-v2/formats/canal-json.md | 1 - .../formats/cdc-compatible-debezium-json.md | 4 - docs/zh/connector-v2/formats/debezium-json.md | 1 - .../kafka-compatible-kafkaconnect-json.md | 1 - docs/zh/connector-v2/formats/ogg-json.md | 1 - docs/zh/connector-v2/formats/protobuf.md | 3 - docs/zh/connector-v2/sink/Assert.md | 2 - docs/zh/connector-v2/sink/Console.md | 2 - docs/zh/connector-v2/sink/HdfsFile.md | 1 - docs/zh/connector-v2/sink/Kafka.md | 1 - docs/zh/connector-v2/sink/Prometheus.md | 1 - docs/zh/connector-v2/sink/Pulsar.md | 2 - docs/zh/connector-v2/sink/Typesense.md | 1 - docs/zh/connector-v2/source/Hive.md | 3 - docs/zh/connector-v2/source/Kafka.md | 1 - docs/zh/connector-v2/source/Opengauss-CDC.md | 3 - docs/zh/connector-v2/source/Prometheus.md | 2 - docs/zh/connector-v2/source/TiDB-CDC.md | 2 - docs/zh/other-engine/flink.md | 1 - .../zh/seatunnel-engine/resource-isolation.md | 2 - docs/zh/seatunnel-engine/rest-api-v1.md | 14 +-- docs/zh/seatunnel-engine/rest-api-v2.md | 16 +-- docs/zh/start-v2/locally/quick-start-flink.md | 4 - .../locally/quick-start-seatunnel-engine.md | 4 - docs/zh/start-v2/locally/quick-start-spark.md | 4 - docs/zh/transform-v2/copy.md | 2 - docs/zh/transform-v2/dynamic-compile.md | 6 - docs/zh/transform-v2/embedding.md | 10 -- docs/zh/transform-v2/field-mapper.md | 2 - docs/zh/transform-v2/filter-rowkind.md | 4 - docs/zh/transform-v2/filter.md | 4 - docs/zh/transform-v2/jsonpath.md | 4 - docs/zh/transform-v2/llm.md | 4 - docs/zh/transform-v2/metadata.md | 3 - docs/zh/transform-v2/replace.md | 6 - docs/zh/transform-v2/rowkind-extractor.md | 2 - docs/zh/transform-v2/split.md | 2 - docs/zh/transform-v2/sql-udf.md | 2 - docs/zh/transform-v2/sql.md | 13 -- docs/zh/transform-v2/transform-multi-table.md | 3 - .../test/resources/conf/getCatalogTable.conf | 2 - .../src/test/resources/json/spark.batch.conf | 2 - .../src/test/resources/json/spark.batch.json | 3 +- .../resources/fake_to_emailsink_flink.conf | 1 - .../src/test/resources/complex.schema.conf | 1 - .../src/test/resources/multiple_table.conf | 1 - .../src/test/resources/simple.schema.conf | 1 - .../test/resources/fakesource_to_hive.conf | 1 - .../main/resources/kudu_to_kudu_flink.conf | 1 - .../main/resources/kudu_to_kudu_spark.conf | 1 - .../core/starter/utils/ConfigBuilder.java | 118 ++++++++++++++++++ .../core/starter/utils/ConfigShadeTest.java | 1 - .../src/test/resources/config.shade.conf | 1 - .../src/test/resources/config.shade.json | 3 +- .../test/resources/config.shade_caseNull.conf | 1 - .../src/test/resources/config.variables.conf | 4 - .../src/test/resources/flink.batch.conf | 1 - .../src/test/resources/origin.conf | 1 - .../src/test/resources/shade.conf | 1 - .../config/fake_to_inmemory_multi_table.conf | 2 - .../resources/config/fake_to_inmemory.json | 4 +- .../config/fake_to_inmemory_multi_table.conf | 2 - .../resources/config/fake_to_inmemory.json | 4 +- .../config/fake_to_inmemory_multi_table.conf | 2 - .../fake_to_inmemory_without_pluginname.json | 2 - .../test/resources/fake_source_to_sink.conf | 2 - .../resources/localfile_source_to_sink.conf | 2 - .../assertion/fake_full_types_to_assert.conf | 2 - .../assertion/fake_row_to_assert.conf | 2 - .../assertion/fakesource_to_assert.conf | 4 - .../resources/cassandra_to_cassandra.conf | 1 - .../resources/mongodbcdc_metadata_trans.conf | 2 - .../resources/mysqlcdc_to_metadata_trans.conf | 3 - .../src/test/resources/mysqlcdc_to_mysql.conf | 4 - ...lcdc_to_mysql_with_custom_primary_key.conf | 2 - ...dc_to_mysql_with_disable_exactly_once.conf | 2 - ...mysql_with_multi_table_mode_one_table.conf | 2 - ...mysql_with_multi_table_mode_two_table.conf | 2 - ...mysqlcdc_to_mysql_with_no_primary_key.conf | 2 - .../opengausscdc_to_meatadata_trans.conf | 3 - .../resources/opengausscdc_to_opengauss.conf | 2 - ...ngausscdc_to_opengauss_test_add_Filed.conf | 2 - ..._to_opengauss_with_custom_primary_key.conf | 2 - ...gauss_with_multi_table_mode_one_table.conf | 2 - ...gauss_with_multi_table_mode_two_table.conf | 2 - ...scdc_to_opengauss_with_no_primary_key.conf | 2 - .../oraclecdc_to_metadata_trans.conf | 3 - ...oraclecdc_to_mysql_with_schema_change.conf | 2 - .../test/resources/oraclecdc_to_oracle.conf | 2 - .../oraclecdc_to_oracle_skip_analysis.conf | 2 - .../oraclecdc_to_oracle_use_select_count.conf | 2 - ...cdc_to_oracle_with_custom_primary_key.conf | 2 - ...racle_with_multi_table_mode_one_table.conf | 2 - ...racle_with_multi_table_mode_two_table.conf | 2 - ...aclecdc_to_oracle_with_no_primary_key.conf | 2 - ...raclecdc_to_oracle_with_schema_change.conf | 2 - ...racle_with_schema_change_exactly_once.conf | 2 - ...to_pg_with_multi_table_mode_one_table.conf | 2 - ...to_pg_with_multi_table_mode_two_table.conf | 2 - .../postgrescdc_to_metadata_trans.conf | 3 - .../resources/postgrescdc_to_postgres.conf | 2 - ...ostgrescdc_to_postgres_test_add_Filed.conf | 2 - ...c_to_postgres_with_custom_primary_key.conf | 2 - ...escdc_to_postgres_with_no_primary_key.conf | 2 - .../resources/sqlservercdc_to_console.conf | 2 - .../sqlservercdc_to_metadata_trans.conf | 3 - ..._to_sqlserver_with_custom_primary_key.conf | 2 - ...rcdc_to_sqlserver_with_no_primary_key.conf | 2 - .../test/resources/tidb/tidbcdc_to_tidb.conf | 2 - ...cdc_to_tidb_with_disable_exactly_once.conf | 2 - .../tidbcdc_to_tidb_with_no_primary_key.conf | 2 - .../resources/clickhouse_to_clickhouse.conf | 1 - .../test/resources/clickhouse_to_console.conf | 1 - .../test/resources/fakesource_to_datahub.conf | 1 - .../test/resources/fakesource_to_druid.conf | 1 - .../src/test/resources/fake_to_email.conf | 1 - .../test/resources/fake_to_email_test.conf | 1 - .../resources/fake_to_multiemailsink.conf | 1 - .../fake_generic_row_type_to_assert.conf | 2 - .../src/test/resources/fake_to_assert.conf | 4 - .../fake_to_assert_verify_flink_metrics.conf | 1 - .../fake_to_assert_with_catalogtable.conf | 1 - .../fake_to_assert_with_tablenames.conf | 1 - .../fake_to_console_with_multitable_mode.conf | 1 - .../resources/excel/cos_excel_to_assert.conf | 1 - .../resources/excel/fake_to_cos_excel.conf | 1 - .../json/cos_file_json_to_assert.conf | 1 - .../resources/json/fake_to_cos_file_json.conf | 1 - .../resources/orc/cos_file_orc_to_assert.conf | 1 - .../resources/orc/fake_to_cos_file_orc.conf | 1 - .../parquet/cos_file_parquet_to_assert.conf | 1 - .../parquet/fake_to_cos_file_parquet.conf | 1 - .../text/cos_file_text_to_assert.conf | 1 - .../resources/text/fake_to_cos_file_text.conf | 1 - .../excel/fake_source_to_ftp_excel.conf | 2 - .../fake_source_to_ftp_root_path_excel.conf | 2 - .../excel/ftp_excel_projection_to_assert.conf | 2 - .../resources/excel/ftp_excel_to_assert.conf | 2 - .../excel/ftp_filter_excel_to_assert.conf | 2 - .../resources/json/fake_to_ftp_file_json.conf | 2 - .../json/ftp_file_json_to_assert.conf | 2 - ...ile_json_to_assert_with_multipletable.conf | 2 - .../resources/orc/fake_to_ftp_file_orc.conf | 2 - .../parquet/fake_to_ftp_file_parquet.conf | 2 - .../resources/text/fake_to_ftp_file_text.conf | 2 - .../fake_to_ftp_file_text_for_passive.conf | 2 - .../ftp_file_text_projection_to_assert.conf | 2 - .../text/ftp_file_text_skip_headers.conf | 2 - .../text/ftp_file_text_to_assert.conf | 2 - .../ftp_file_text_to_assert_for_passive.conf | 2 - .../text/ftp_file_zip_text_to_assert.conf | 2 - .../multiple_table_fake_to_ftp_file_text.conf | 2 - ...ultiple_table_fake_to_ftp_file_text_2.conf | 2 - .../e2e/connector/file/local/LocalFileIT.java | 2 +- .../resources/excel/fake_to_local_excel.conf | 1 - .../local_excel_multi_zip_to_assert.conf | 1 - .../local_excel_projection_to_assert.conf | 1 - .../excel/local_excel_to_assert.conf | 1 - ...al_excel_to_assert_with_multipletable.conf | 1 - .../excel/local_excel_xls_gz_to_assert.conf | 1 - .../excel/local_excel_xlsx_gz_to_assert.conf | 1 - .../excel/local_excel_zip_to_assert.conf | 1 - .../excel/local_filter_excel_to_assert.conf | 1 - .../json/fake_to_local_file_json.conf | 1 - .../fake_to_local_file_json_save_mode.conf | 1 - .../json/local_file_json_gz_to_assert.conf | 1 - .../json/local_file_json_lzo_to_console.conf | 4 - .../local_file_json_multi_zip_to_assert.conf | 1 - .../json/local_file_json_to_assert.conf | 1 - ...ile_json_to_assert_with_multipletable.conf | 1 - .../json/local_file_json_zip_to_assert.conf | 1 - .../resources/orc/fake_to_local_file_orc.conf | 1 - .../local_file_orc_projection_to_assert.conf | 1 - .../orc/local_file_orc_to_assert.conf | 1 - ...file_orc_to_assert_with_multipletable.conf | 1 - ...file_orc_to_assert_with_time_and_cast.conf | 1 - .../parquet/fake_to_local_file_parquet.conf | 1 - ...cal_file_parquet_projection_to_assert.conf | 1 - .../parquet/local_file_parquet_to_assert.conf | 1 - ..._parquet_to_assert_with_multipletable.conf | 1 - .../text/fake_to_local_file_text.conf | 1 - .../text/local_file_delimiter_assert.conf | 1 - .../text/local_file_gz_text_to_assert.conf | 1 - ...ocal_file_multi_tar_gz_text_to_assert.conf | 1 - .../local_file_multi_tar_text_to_assert.conf | 1 - .../local_file_multi_zip_text_to_assert.conf | 1 - .../local_file_tar_gz_text_to_assert.conf | 1 - .../text/local_file_tar_text_to_assert.conf | 1 - .../text/local_file_text_lzo_to_assert.conf | 4 - .../local_file_text_projection_to_assert.conf | 1 - .../text/local_file_text_skip_headers.conf | 1 - .../text/local_file_text_to_assert.conf | 1 - ...ile_text_to_assert_with_multipletable.conf | 1 - .../text/local_file_time_format_assert.conf | 1 - .../text/local_file_zip_text_to_assert.conf | 1 - .../test/resources/csv/fake_to_obs_csv.conf | 1 - .../csv/obs_csv_projection_to_assert.conf | 1 - .../test/resources/csv/obs_csv_to_assert.conf | 1 - .../resources/excel/fake_to_obs_excel.conf | 1 - .../excel/obs_excel_projection_to_assert.conf | 1 - .../resources/excel/obs_excel_to_assert.conf | 1 - .../resources/json/fake_to_obs_file_json.conf | 1 - .../json/obs_file_json_to_assert.conf | 1 - .../resources/orc/fake_to_obs_file_orc.conf | 1 - .../obs_file_orc_projection_to_assert.conf | 1 - .../resources/orc/obs_file_orc_to_assert.conf | 1 - .../parquet/fake_to_obs_file_parquet.conf | 1 - ...obs_file_parquet_projection_to_assert.conf | 1 - .../parquet/obs_file_parquet_to_assert.conf | 1 - .../resources/text/fake_to_obs_file_text.conf | 1 - .../obs_file_text_projection_to_assert.conf | 1 - .../text/obs_file_text_skip_headers.conf | 1 - .../text/obs_file_text_to_assert.conf | 1 - .../resources/excel/fake_to_oss_excel.conf | 1 - .../excel/oss_excel_projection_to_assert.conf | 1 - .../resources/excel/oss_excel_to_assert.conf | 1 - ...ss_excel_to_assert_with_multipletable.conf | 1 - .../excel/oss_filter_excel_to_assert.conf | 1 - .../resources/json/fake_to_oss_file_json.conf | 1 - .../json/oss_file_json_lzo_to_console.conf | 4 - .../json/oss_file_json_to_assert.conf | 1 - ...ile_json_to_assert_with_multipletable.conf | 1 - .../resources/orc/fake_to_oss_file_orc.conf | 1 - .../oss_file_orc_projection_to_assert.conf | 1 - .../resources/orc/oss_file_orc_to_assert.conf | 1 - ...file_orc_to_assert_with_multipletable.conf | 1 - .../parquet/fake_to_oss_file_parquet.conf | 1 - ...oss_file_parquet_projection_to_assert.conf | 1 - .../parquet/oss_file_parquet_to_assert.conf | 1 - ..._parquet_to_assert_with_multipletable.conf | 1 - .../resources/text/fake_to_oss_file_text.conf | 1 - .../text/oss_file_delimiter_assert.conf | 1 - .../text/oss_file_text_lzo_to_assert.conf | 4 - .../oss_file_text_projection_to_assert.conf | 1 - .../text/oss_file_text_skip_headers.conf | 1 - .../text/oss_file_text_to_assert.conf | 1 - ...ile_text_to_assert_with_multipletable.conf | 1 - .../text/oss_file_time_format_assert.conf | 1 - .../text/oss_file_zip_text_to_assert.conf | 1 - .../resources/excel/fake_to_s3_excel.conf | 1 - .../excel/s3_excel_projection_to_assert.conf | 1 - .../resources/excel/s3_excel_to_assert.conf | 1 - ...s3_excel_to_assert_with_multipletable.conf | 1 - .../excel/s3_filter_excel_to_assert.conf | 1 - .../resources/json/fake_to_s3_file_json.conf | 1 - .../json/s3_file_json_lzo_to_console.conf | 4 - .../json/s3_file_json_to_assert.conf | 1 - ...ile_json_to_assert_with_multipletable.conf | 1 - .../resources/orc/fake_to_s3_file_orc.conf | 1 - .../orc/s3_file_orc_projection_to_assert.conf | 1 - .../resources/orc/s3_file_orc_to_assert.conf | 1 - ...file_orc_to_assert_with_multipletable.conf | 1 - .../parquet/fake_to_s3_file_parquet.conf | 1 - .../s3_file_parquet_projection_to_assert.conf | 1 - .../parquet/s3_file_parquet_to_assert.conf | 1 - ..._parquet_to_assert_with_multipletable.conf | 1 - .../resources/text/fake_to_s3_file_text.conf | 1 - .../text/s3_file_delimiter_assert.conf | 1 - .../text/s3_file_text_lzo_to_assert.conf | 4 - .../s3_file_text_projection_to_assert.conf | 1 - .../text/s3_file_text_skip_headers.conf | 1 - .../text/s3_file_text_to_assert.conf | 1 - ...ile_text_to_assert_with_multipletable.conf | 1 - .../text/s3_file_time_format_assert.conf | 1 - .../text/s3_file_zip_text_to_assert.conf | 1 - .../excel/fakesource_to_sftp_excel.conf | 2 - .../sftp_excel_projection_to_assert.conf | 2 - .../resources/excel/sftp_excel_to_assert.conf | 2 - .../excel/sftp_filter_excel_to_assert.conf | 2 - .../json/fake_to_sftp_file_json.conf | 2 - .../json/sftp_file_json_to_assert.conf | 2 - ...ile_json_to_assert_with_multipletable.conf | 2 - .../text/fake_to_sftp_file_text.conf | 2 - ...ultiple_fake_to_sftp_file_text_append.conf | 2 - ...ake_to_sftp_file_text_recreate_schema.conf | 2 - .../sftp_file_text_projection_to_assert.conf | 2 - .../text/sftp_file_text_skip_headers.conf | 2 - .../text/sftp_file_text_to_assert.conf | 2 - .../text/sftp_file_zip_text_to_assert.conf | 2 - .../resources/xml/fake_to_sftp_file_xml.conf | 2 - .../xml/sftp_file_xml_to_assert.conf | 2 - .../test/resources/hive_on_cos_to_assert.conf | 2 - .../test/resources/hive_on_oss_to_assert.conf | 2 - .../test/resources/hive_on_s3_to_assert.conf | 2 - .../src/test/resources/hive_to_assert.conf | 2 - .../hive_to_assert_with_kerberos.conf | 2 - .../test/resources/github_json_to_assert.conf | 2 - .../test/resources/gitlab_json_to_assert.conf | 2 - .../resources/http_contentjson_to_assert.conf | 2 - .../test/resources/http_json_to_assert.conf | 2 - .../resources/http_jsonpath_to_assert.conf | 2 - .../http_jsonrequestbody_to_feishu.conf | 1 - .../http_multilinejson_to_assert.conf | 2 - .../http_page_increase_no_page_num.conf | 2 - .../http_page_increase_page_num.conf | 2 - .../http_page_increase_start_num.conf | 2 - .../http_streaming_json_to_postgresql.conf | 4 - .../test/resources/jira_json_to_assert.conf | 2 - .../resources/klaviyo_json_to_assert.conf | 2 - .../resources/lemlist_json_to_assert.conf | 2 - .../test/resources/notion_json_to_assert.conf | 2 - .../resources/onesignal_json_to_assert.conf | 2 - .../resources/persistiq_json_to_assert.conf | 2 - .../src/test/resources/hudi/fake_to_hudi.conf | 1 - .../fake_to_hudi_with_omit_config_item.conf | 1 - .../resources/hudi/mysql_cdc_to_hudi.conf | 1 - .../resources/iceberg/fake_to_iceberg.conf | 1 - .../iceberg/fake_to_iceberg_with_branch.conf | 1 - .../resources/iceberg/iceberg_source.conf | 2 - .../iceberg/mysql_cdc_to_iceberg.conf | 1 - ...ysql_cdc_to_iceberg_for_schema_change.conf | 2 - .../resources/iceberg/iceberg_source.conf | 2 - .../resources/iceberg/iceberg_source.conf | 2 - .../resources/iotdb/iotdb_source_to_sink.conf | 5 - .../jdbc_mysql_source_and_sink_parallel.conf | 1 - ..._source_and_sink_parallel_upper_lower.conf | 1 - ...dbc_postgres_source_and_sink_parallel.conf | 1 - ..._source_and_sink_parallel_upper_lower.conf | 1 - .../fake_source_to_kafka_avro_format.conf | 1 - .../resources/avro/kafka_avro_to_assert.conf | 2 - .../kafka_source_canal_cdc_to_pgsql.conf | 1 - .../kafka_source_canal_to_kafka.conf | 1 - .../kafkasource_jdbc_record_to_pgsql.conf | 1 - .../resources/extractTopic_fake_to_kafka.conf | 4 - .../kafka_source_json_to_console.conf | 2 - .../kafkasource_earliest_to_console.conf | 2 - ...rmat_error_handle_way_fail_to_console.conf | 2 - ...rmat_error_handle_way_skip_to_console.conf | 2 - .../kafkasource_group_offset_to_console.conf | 2 - ..._offset_to_console_with_commit_offset.conf | 2 - .../kafka/kafkasource_latest_to_console.conf | 2 - ...fkasource_specific_offsets_to_console.conf | 2 - .../kafkasource_timestamp_to_console.conf | 2 - .../kafka_source_to_assert_with_kerberos.conf | 1 - .../protobuf/fake_to_kafka_protobuf.conf | 1 - .../protobuf/kafka_protobuf_to_assert.conf | 2 - .../kafka_protobuf_transform_to_assert.conf | 4 - .../kafka_source_text_to_console.conf | 2 - ..._text_to_console_assert_catalog_table.conf | 2 - .../kudu_to_assert_with_multipletable.conf | 1 - .../src/test/resources/kudu_to_console.conf | 2 - .../fake_source_to_update_mongodb.conf | 2 - .../mongodb_matchQuery_source_to_assert.conf | 2 - .../resources/fake_source_to_mongodb.conf | 1 - .../flatIT/fake_source_to_flat_mongodb.conf | 2 - .../flatIT/mongodb_flat_source_to_assert.conf | 2 - ...godb_matchProjection_source_to_assert.conf | 2 - .../mongodb_matchQuery_source_to_assert.conf | 2 - .../test/resources/mongodb_double_value.conf | 2 - .../test/resources/mongodb_null_value.conf | 1 - .../resources/mongodb_source_to_assert.conf | 2 - .../mongodb_split_key_source_to_assert.conf | 2 - .../mongodb_split_size_source_to_assert.conf | 2 - ...ke_source_to_transaction_sink_mongodb.conf | 1 - ..._source_to_transaction_upsert_mongodb.conf | 1 - ...odb_source_transaction_sink_to_assert.conf | 2 - ...b_source_transaction_upsert_to_assert.conf | 2 - ...e_source_to_updateMode_insert_mongodb.conf | 2 - .../fake_source_to_update_mongodb.conf | 2 - .../updateIT/update_mongodb_to_assert.conf | 2 - .../neo4j/fake_to_neo4j_batch_write.conf | 1 - .../fake_to_dynamic_bucket_paimon_case1.conf | 1 - .../fake_to_dynamic_bucket_paimon_case6.conf | 1 - .../fake_to_dynamic_bucket_paimon_case7.conf | 1 - .../src/test/resources/fake_to_paimon.conf | 1 - .../fake_to_paimon_with_full_type.conf | 1 - ...ake_to_paimon_with_full_type_cdc_data.conf | 1 - .../paimon_projection_to_assert.conf | 2 - .../src/test/resources/paimon_to_assert.conf | 2 - .../paimon_to_assert_with_filter1.conf | 2 - .../paimon_to_assert_with_filter2.conf | 2 - .../paimon_to_assert_with_filter3.conf | 2 - .../paimon_to_assert_with_filter4.conf | 2 - .../paimon_to_assert_with_timestampN.conf | 2 - ...ictoriaMetrics_instant_json_to_assert.conf | 2 - .../prometheus_instant_json_to_assert.conf | 2 - .../prometheus_range_json_to_assert.conf | 2 - .../resources/prometheus_remote_write.conf | 2 - .../victoriaMetrics_remote_write.conf | 2 - .../resources/batch_pulsar_to_console.conf | 1 - .../resources/cdc_canal_pulsar_to_pg.conf | 1 - .../rocketmq-source_json_to_console.conf | 2 - ...rocketmq-source_tex_with_offset_check.conf | 2 - .../rocketmq-source_text_to_console.conf | 2 - .../rocketmq_source_earliest_to_console.conf | 2 - ...cketmq_source_group_offset_to_console.conf | 2 - .../rocketmq_source_latest_to_console.conf | 3 - ...mq_source_specific_offsets_to_console.conf | 2 - .../rocketmq_source_timestamp_to_console.conf | 2 - .../src/test/resources/fake-to-starrocks.conf | 2 - .../tdengine/tdengine_source_to_sink.conf | 1 - .../fake_to_typesense_with_append_data.conf | 2 - ...typesense_with_create_when_not_exists.conf | 2 - .../fake_to_typesense_with_drop_data.conf | 2 - ...typesense_with_error_when_data_exists.conf | 2 - ..._typesense_with_error_when_not_exists.conf | 2 - .../fake_to_typesense_with_primary_keys.conf | 2 - ...ake_to_typesense_with_recreate_schema.conf | 2 - .../resources/typesense_source_and_sink.conf | 2 - .../resources/typesense_to_typesense.conf | 2 - .../typesense_to_typesense_with_query.conf | 2 - .../test/resources/batch_cancel_task_1.conf | 2 - .../test/resources/batch_cancel_task_2.conf | 2 - .../test/resources/fakesource_to_console.conf | 1 - .../e2e/ClusterSeaTunnelEngineContainer.java | 10 +- .../seatunnel/engine/e2e/RestApiIT.java | 44 ++++--- .../e2e/classloader/ClassLoaderITBase.java | 4 +- .../batch_fakesource_to_console_error.conf | 4 - .../resources/batch_fakesource_to_file.conf | 1 - .../batch_fakesource_to_file_header.conf | 1 - .../batch_last_checkpoint_error.conf | 1 - .../test/resources/batch_slot_not_enough.conf | 2 - ...ource_to_localfile_checkpoint_disable.conf | 1 - ...alfile_checkpoint_disable_withtimeout.conf | 1 - .../sink_file_text_to_assert.conf | 1 - ...source_to_localfile_checkpoint_enable.conf | 1 - .../sink_file_text_to_assert.conf | 1 - .../sink_file_text_to_assert.conf | 1 - .../stream_fakesource_to_localfile.conf | 1 - ...ream_fakesource_to_localfile_interval.conf | 1 - .../classloader/fake_to_inmemory.conf | 2 - .../fakesource_to_console.conf | 1 - .../fakesource_to_console.conf | 1 - .../fakesource_to_console.conf | 1 - .../test/resources/fakesource_to_console.conf | 1 - .../fakesource_to_console.conf | 1 - .../fakesource_to_console_tag_not_match.conf | 1 - .../stream_fake_to_inmemory_with_error.conf | 2 - ...m_fake_to_inmemory_with_error_retry_1.conf | 2 - ...am_fake_to_inmemory_with_runtime_list.conf | 2 - ...fake_to_inmemory_with_throwable_error.conf | 2 - .../stream_fakesource_to_console.conf | 1 - .../resources/stream_fakesource_to_file.conf | 1 - ...ted_env_param_fakesource_to_localfile.conf | 1 - ...ify_env_param_fakesource_to_localfile.conf | 1 - ...table_env_param_fakesource_to_console.conf | 4 - .../src/test/resources/valid_job_name.conf | 2 - .../src/test/resources/copy_transform.conf | 6 - .../resources/copy_transform_multi_table.conf | 3 - .../resources/embedding_transform_custom.conf | 4 - .../embedding_transform_multi_table.conf | 3 - .../filter_row_kind_exclude_delete.conf | 4 - .../filter_row_kind_exclude_insert.conf | 4 - .../filter_row_kind_include_insert.conf | 4 - .../src/test/resources/filter_transform.conf | 4 - .../test/resources/llm_kimiai_transform.conf | 4 - .../resources/llm_microsoft_transform.conf | 4 - .../test/resources/llm_openai_transform.conf | 4 - .../llm_openai_transform_boolean.conf | 4 - .../llm_openai_transform_columns.conf | 4 - ...m_openai_transform_custom_output_name.conf | 4 - .../llm_openai_transform_multi_table.conf | 3 - .../test/resources/llm_transform_custom.conf | 4 - .../rowkind_extractor_transform_case1.conf | 2 - ...extractor_transform_case1_multi_table.conf | 1 - .../rowkind_extractor_transform_case2.conf | 2 - .../src/test/resources/split_transform.conf | 4 - .../split_transform_multi_table.conf | 3 - ...dynamic_groovy_java_compile_transform.conf | 6 - ...iple_dynamic_groovy_compile_transform.conf | 6 - ...ltiple_dynamic_java_compile_transform.conf | 6 - ...ngle_dynamic_groovy_compile_transform.conf | 4 - ...single_dynamic_http_compile_transform.conf | 6 - ...single_dynamic_java_compile_transform.conf | 4 - ...mic_java_compile_transform_compatible.conf | 4 - .../conf/single_groovy_path_compile.conf | 4 - .../conf/single_java_path_compile.conf | 4 - .../resources/field_mapper_transform.conf | 4 - ...mapper_transform_without_result_table.conf | 3 - .../json_path_transform/array_test.conf | 4 - .../json_path_basic_type_test.conf | 4 - .../json_path_transform/nested_row_test.conf | 4 - .../src/test/resources/replace_transform.conf | 4 - .../resources/spark_date_time_transform.conf | 4 - .../src/test/resources/sql_transform.conf | 5 - .../sql_transform/binary_expression.conf | 4 - .../resources/sql_transform/case_when.conf | 4 - .../sql_transform/criteria_filter.conf | 4 - .../sql_transform/explode_transform.conf | 3 - .../explode_transform_with_outer.conf | 3 - .../explode_transform_without_outer.conf | 3 - .../resources/sql_transform/func_array.conf | 3 - .../sql_transform/func_datetime.conf | 4 - .../sql_transform/func_from_unixtime.conf | 4 - .../resources/sql_transform/func_numeric.conf | 4 - .../resources/sql_transform/func_split.conf | 3 - .../resources/sql_transform/func_string.conf | 4 - .../resources/sql_transform/func_system.conf | 4 - .../sql_transform/sql_all_columns.conf | 4 - .../table_field_rename_multi_table.conf | 7 -- .../test/resources/batch_fake_to_console.conf | 2 - .../resources/batch_fakesource_to_file.conf | 1 - .../resources/streaming_fake_to_console.conf | 2 - .../server/rest/service/JobInfoService.java | 3 +- .../engine/server/utils/RestUtil.java | 4 + .../resources/batch_fakesource_to_file.conf | 1 - ...ch_fakesource_to_file_with_checkpoint.conf | 1 - ...esource_to_inmemory_with_commit_error.conf | 2 - .../fake_to_console_job_metrics.conf | 2 - .../stream_fake_to_console_biginterval.conf | 1 - ...eam_fake_to_console_checkpointTimeOut.conf | 1 - ...tream_fake_to_console_with_checkpoint.conf | 1 - .../stream_fake_to_inmemory_with_error.conf | 2 - .../stream_fake_to_inmemory_with_sleep.conf | 2 - .../stream_fakesource_to_file_savepoint.conf | 1 - .../resources/examples/fake_to_console.conf | 3 - .../resources/examples/fake_to_console.conf | 4 - .../main/resources/examples/spark.batch.conf | 4 - .../transform/sql/zeta/ZetaSQLEngine.java | 2 +- 592 files changed, 169 insertions(+), 1307 deletions(-) diff --git a/docs/en/concept/schema-evolution.md b/docs/en/concept/schema-evolution.md index 5de26ea94e2..4652a0c26b1 100644 --- a/docs/en/concept/schema-evolution.md +++ b/docs/en/concept/schema-evolution.md @@ -85,7 +85,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "dbzuser" password = "dbz" database-names = ["ORCLCDB"] @@ -101,7 +100,6 @@ source { sink { Jdbc { - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "dbzuser" @@ -128,7 +126,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "dbzuser" password = "dbz" database-names = ["ORCLCDB"] @@ -144,7 +141,6 @@ source { sink { jdbc { - plugin_input = "customers" url = "jdbc:mysql://oracle-host:3306/oracle_sink" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/docs/en/concept/schema-feature.md b/docs/en/concept/schema-feature.md index 3a4e83e06e5..7683c5acd3e 100644 --- a/docs/en/concept/schema-feature.md +++ b/docs/en/concept/schema-feature.md @@ -220,7 +220,6 @@ tables_configs = [ source { FakeSource { parallelism = 2 - plugin_output = "fake" row.num = 16 schema { table = "FakeDatabase.FakeTable" @@ -274,7 +273,6 @@ If you only need to define the column, you can use fields to define the column, source { FakeSource { parallelism = 2 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/Config-Encryption-Decryption.md b/docs/en/connector-v2/Config-Encryption-Decryption.md index 341fbf11a1b..4d37b20e464 100644 --- a/docs/en/connector-v2/Config-Encryption-Decryption.md +++ b/docs/en/connector-v2/Config-Encryption-Decryption.md @@ -42,7 +42,6 @@ Next, I'll show how to quickly use SeaTunnel's own `base64` encryption: source { MySQL-CDC { - plugin_output = "fake" parallelism = 1 server-id = 5656 port = 56725 @@ -96,7 +95,6 @@ Next, I'll show how to quickly use SeaTunnel's own `base64` encryption: "port" : 56725, "database-name" : "inventory_vwyw0n", "parallelism" : 1, - "plugin_output" : "fake", "table-name" : "products", "plugin_name" : "MySQL-CDC", "server-id" : 5656, diff --git a/docs/en/connector-v2/formats/avro.md b/docs/en/connector-v2/formats/avro.md index 62cb19b95da..2c5c5d9d663 100644 --- a/docs/en/connector-v2/formats/avro.md +++ b/docs/en/connector-v2/formats/avro.md @@ -51,7 +51,6 @@ source { } } } - plugin_output = "fake" } } @@ -76,7 +75,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_avro_topic" - plugin_output = "kafka_table" start_mode = "earliest" format = avro format_error_handle_way = skip @@ -104,7 +102,6 @@ source { sink { Console { - plugin_input = "kafka_table" } } ``` diff --git a/docs/en/connector-v2/formats/canal-json.md b/docs/en/connector-v2/formats/canal-json.md index cb8aa3d5edb..db637320074 100644 --- a/docs/en/connector-v2/formats/canal-json.md +++ b/docs/en/connector-v2/formats/canal-json.md @@ -85,7 +85,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "products_binlog" - plugin_output = "kafka_name" start_mode = earliest schema = { fields { diff --git a/docs/en/connector-v2/formats/cdc-compatible-debezium-json.md b/docs/en/connector-v2/formats/cdc-compatible-debezium-json.md index 59f9981d718..84c57adf018 100644 --- a/docs/en/connector-v2/formats/cdc-compatible-debezium-json.md +++ b/docs/en/connector-v2/formats/cdc-compatible-debezium-json.md @@ -17,8 +17,6 @@ env { source { MySQL-CDC { - plugin_output = "table1" - base-url="jdbc:mysql://localhost:3306/test" "startup.mode"=INITIAL table-names=[ @@ -41,8 +39,6 @@ source { sink { Kafka { - plugin_input = "table1" - bootstrap.servers = "localhost:9092" topic = "${topic}" diff --git a/docs/en/connector-v2/formats/debezium-json.md b/docs/en/connector-v2/formats/debezium-json.md index e296d2404e1..0862f483955 100644 --- a/docs/en/connector-v2/formats/debezium-json.md +++ b/docs/en/connector-v2/formats/debezium-json.md @@ -84,7 +84,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "products_binlog" - plugin_output = "kafka_name" start_mode = earliest schema = { fields { diff --git a/docs/en/connector-v2/formats/kafka-compatible-kafkaconnect-json.md b/docs/en/connector-v2/formats/kafka-compatible-kafkaconnect-json.md index 32ad5808c1c..ee9f4baea0a 100644 --- a/docs/en/connector-v2/formats/kafka-compatible-kafkaconnect-json.md +++ b/docs/en/connector-v2/formats/kafka-compatible-kafkaconnect-json.md @@ -16,7 +16,6 @@ source { Kafka { bootstrap.servers = "localhost:9092" topic = "jdbc_source_record" - plugin_output = "kafka_table" start_mode = earliest schema = { fields { diff --git a/docs/en/connector-v2/formats/maxwell-json.md b/docs/en/connector-v2/formats/maxwell-json.md index d271d71624a..21b0f209368 100644 --- a/docs/en/connector-v2/formats/maxwell-json.md +++ b/docs/en/connector-v2/formats/maxwell-json.md @@ -62,7 +62,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "products_binlog" - plugin_output = "kafka_name" start_mode = earliest schema = { fields { diff --git a/docs/en/connector-v2/formats/ogg-json.md b/docs/en/connector-v2/formats/ogg-json.md index fb14802aaa4..01a1917e1d2 100644 --- a/docs/en/connector-v2/formats/ogg-json.md +++ b/docs/en/connector-v2/formats/ogg-json.md @@ -66,7 +66,6 @@ source { Kafka { bootstrap.servers = "127.0.0.1:9092" topic = "ogg" - plugin_output = "kafka_name" start_mode = earliest schema = { fields { diff --git a/docs/en/connector-v2/formats/protobuf.md b/docs/en/connector-v2/formats/protobuf.md index 916da551b76..1d41b044e6b 100644 --- a/docs/en/connector-v2/formats/protobuf.md +++ b/docs/en/connector-v2/formats/protobuf.md @@ -17,7 +17,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { @@ -151,13 +150,11 @@ source { } bootstrap.servers = "kafkaCluster:9092" start_mode = "earliest" - plugin_output = "kafka_table" } } sink { Console { - plugin_input = "kafka_table" } } ``` \ No newline at end of file diff --git a/docs/en/connector-v2/sink/AmazonSqs.md b/docs/en/connector-v2/sink/AmazonSqs.md index 4a43349b388..0501fe2d1d8 100644 --- a/docs/en/connector-v2/sink/AmazonSqs.md +++ b/docs/en/connector-v2/sink/AmazonSqs.md @@ -70,7 +70,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/docs/en/connector-v2/sink/Assert.md b/docs/en/connector-v2/sink/Assert.md index 026adddfae3..93da6985bc1 100644 --- a/docs/en/connector-v2/sink/Assert.md +++ b/docs/en/connector-v2/sink/Assert.md @@ -267,13 +267,11 @@ source { ] } ] - plugin_output = "fake" } } sink{ Assert { - plugin_input = "fake" rules = { row_rules = [ diff --git a/docs/en/connector-v2/sink/Console.md b/docs/en/connector-v2/sink/Console.md index 3493915d029..de8a1f74b37 100644 --- a/docs/en/connector-v2/sink/Console.md +++ b/docs/en/connector-v2/sink/Console.md @@ -44,7 +44,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { name = "string" @@ -56,7 +55,6 @@ source { sink { Console { - plugin_input = "fake" } } ``` diff --git a/docs/en/connector-v2/sink/DB2.md b/docs/en/connector-v2/sink/DB2.md index 7902c31f08c..b06f84249be 100644 --- a/docs/en/connector-v2/sink/DB2.md +++ b/docs/en/connector-v2/sink/DB2.md @@ -101,7 +101,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/HdfsFile.md b/docs/en/connector-v2/sink/HdfsFile.md index 3060e8ac8b2..888e7ab7e76 100644 --- a/docs/en/connector-v2/sink/HdfsFile.md +++ b/docs/en/connector-v2/sink/HdfsFile.md @@ -93,7 +93,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/Iceberg.md b/docs/en/connector-v2/sink/Iceberg.md index 54c46b849bf..8b24e54a2e0 100644 --- a/docs/en/connector-v2/sink/Iceberg.md +++ b/docs/en/connector-v2/sink/Iceberg.md @@ -92,7 +92,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc_iceberg" server-id = 5652 username = "st_user" password = "seatunnel" diff --git a/docs/en/connector-v2/sink/Kafka.md b/docs/en/connector-v2/sink/Kafka.md index d201582e38b..64d394392d7 100644 --- a/docs/en/connector-v2/sink/Kafka.md +++ b/docs/en/connector-v2/sink/Kafka.md @@ -111,7 +111,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/Kingbase.md b/docs/en/connector-v2/sink/Kingbase.md index eae51632f87..3b08bcfe378 100644 --- a/docs/en/connector-v2/sink/Kingbase.md +++ b/docs/en/connector-v2/sink/Kingbase.md @@ -105,7 +105,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/Kudu.md b/docs/en/connector-v2/sink/Kudu.md index d95501ebd17..b3ff1803cce 100644 --- a/docs/en/connector-v2/sink/Kudu.md +++ b/docs/en/connector-v2/sink/Kudu.md @@ -67,7 +67,6 @@ env { } source { FakeSource { - plugin_output = "kudu" schema = { fields { id = int @@ -114,7 +113,6 @@ env { sink { kudu{ - plugin_input = "kudu" kudu_masters = "kudu-master-cdc:7051" table_name = "kudu_sink_table" enable_kerberos = true diff --git a/docs/en/connector-v2/sink/Mysql.md b/docs/en/connector-v2/sink/Mysql.md index 78c2e342fd9..afd52588a64 100644 --- a/docs/en/connector-v2/sink/Mysql.md +++ b/docs/en/connector-v2/sink/Mysql.md @@ -112,7 +112,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/OceanBase.md b/docs/en/connector-v2/sink/OceanBase.md index acaaa53253a..384f1edad07 100644 --- a/docs/en/connector-v2/sink/OceanBase.md +++ b/docs/en/connector-v2/sink/OceanBase.md @@ -111,7 +111,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/Oracle.md b/docs/en/connector-v2/sink/Oracle.md index 23773dbac23..09c48dc1bc5 100644 --- a/docs/en/connector-v2/sink/Oracle.md +++ b/docs/en/connector-v2/sink/Oracle.md @@ -110,7 +110,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/PostgreSql.md b/docs/en/connector-v2/sink/PostgreSql.md index a02519977fe..d63e36d00e0 100644 --- a/docs/en/connector-v2/sink/PostgreSql.md +++ b/docs/en/connector-v2/sink/PostgreSql.md @@ -154,7 +154,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/Prometheus.md b/docs/en/connector-v2/sink/Prometheus.md index 7852a87d5b5..c8904d6ec30 100644 --- a/docs/en/connector-v2/sink/Prometheus.md +++ b/docs/en/connector-v2/sink/Prometheus.md @@ -68,7 +68,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" rows = [ { kind = INSERT diff --git a/docs/en/connector-v2/sink/Pulsar.md b/docs/en/connector-v2/sink/Pulsar.md index 3e29eabbea5..012f24fbee8 100644 --- a/docs/en/connector-v2/sink/Pulsar.md +++ b/docs/en/connector-v2/sink/Pulsar.md @@ -145,7 +145,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { @@ -161,7 +160,6 @@ sink { topic = "example" client.service-url = "localhost:pulsar://localhost:6650" admin.service-url = "http://my-broker.example.com:8080" - plugin_output = "test" pulsar.config = { sendTimeoutMs = 30000 } diff --git a/docs/en/connector-v2/sink/RocketMQ.md b/docs/en/connector-v2/sink/RocketMQ.md index f1a7fd86234..77b5b4177d3 100644 --- a/docs/en/connector-v2/sink/RocketMQ.md +++ b/docs/en/connector-v2/sink/RocketMQ.md @@ -115,7 +115,6 @@ source { Rocketmq { name.srv.addr = "localhost:9876" topics = "test_topic" - plugin_output = "rocketmq_table" schema = { fields { c_map = "map<string, string>" @@ -161,7 +160,6 @@ source { Rocketmq { name.srv.addr = "localhost:9876" topics = "test_topic" - plugin_output = "rocketmq_table" start.mode = "CONSUME_FROM_FIRST_OFFSET" batch.size = "400" consumer.group = "test_topic_group" diff --git a/docs/en/connector-v2/sink/S3File.md b/docs/en/connector-v2/sink/S3File.md index 4251fe7f532..d357ebccc28 100644 --- a/docs/en/connector-v2/sink/S3File.md +++ b/docs/en/connector-v2/sink/S3File.md @@ -315,7 +315,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/Snowflake.md b/docs/en/connector-v2/sink/Snowflake.md index 10b4d8034ba..9cd0e531543 100644 --- a/docs/en/connector-v2/sink/Snowflake.md +++ b/docs/en/connector-v2/sink/Snowflake.md @@ -89,7 +89,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/sink/Socket.md b/docs/en/connector-v2/sink/Socket.md index cdd5b7b034d..64fde0cbd6a 100644 --- a/docs/en/connector-v2/sink/Socket.md +++ b/docs/en/connector-v2/sink/Socket.md @@ -39,7 +39,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { name = "string" diff --git a/docs/en/connector-v2/sink/SqlServer.md b/docs/en/connector-v2/sink/SqlServer.md index c68c02db9f5..5a159d103f4 100644 --- a/docs/en/connector-v2/sink/SqlServer.md +++ b/docs/en/connector-v2/sink/SqlServer.md @@ -147,7 +147,6 @@ sink { ``` Jdbc { - plugin_input = "customers" driver = com.microsoft.sqlserver.jdbc.SQLServerDriver url = "jdbc:sqlserver://localhost:1433;databaseName=column_type_test" user = SA diff --git a/docs/en/connector-v2/sink/Typesense.md b/docs/en/connector-v2/sink/Typesense.md index f3c78af1617..3754723558e 100644 --- a/docs/en/connector-v2/sink/Typesense.md +++ b/docs/en/connector-v2/sink/Typesense.md @@ -77,7 +77,6 @@ Simple example: ```bash sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["localhost:8108"] collection = "typesense_to_typesense_sink_with_query" max_retry_count = 3 diff --git a/docs/en/connector-v2/sink/Vertica.md b/docs/en/connector-v2/sink/Vertica.md index 79942183cc9..79ef8d4aaff 100644 --- a/docs/en/connector-v2/sink/Vertica.md +++ b/docs/en/connector-v2/sink/Vertica.md @@ -109,7 +109,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/connector-v2/source/Cassandra.md b/docs/en/connector-v2/source/Cassandra.md index 32966de1e36..df93b2904cd 100644 --- a/docs/en/connector-v2/source/Cassandra.md +++ b/docs/en/connector-v2/source/Cassandra.md @@ -67,7 +67,6 @@ source { datacenter = "datacenter1" keyspace = "test" cql = "select * from source_table" - plugin_output = "source_table" } } ``` diff --git a/docs/en/connector-v2/source/Clickhouse.md b/docs/en/connector-v2/source/Clickhouse.md index e3048894ff7..6cd4986e0c5 100644 --- a/docs/en/connector-v2/source/Clickhouse.md +++ b/docs/en/connector-v2/source/Clickhouse.md @@ -80,7 +80,6 @@ source { username = "xxxxx" password = "xxxxx" server_time_zone = "UTC" - plugin_output = "test" clickhouse.config = { "socket_timeout": "300000" } diff --git a/docs/en/connector-v2/source/FakeSource.md b/docs/en/connector-v2/source/FakeSource.md index 48333e244c0..714762bb7c8 100644 --- a/docs/en/connector-v2/source/FakeSource.md +++ b/docs/en/connector-v2/source/FakeSource.md @@ -142,7 +142,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" } } ``` diff --git a/docs/en/connector-v2/source/Hive.md b/docs/en/connector-v2/source/Hive.md index 527a94fc94a..e020f4ab23b 100644 --- a/docs/en/connector-v2/source/Hive.md +++ b/docs/en/connector-v2/source/Hive.md @@ -164,7 +164,6 @@ source { table_name = "default.test_hive_sink_on_hdfs_with_kerberos" metastore_uri = "thrift://metastore:9083" hive.hadoop.conf-path = "/tmp/hadoop" - plugin_output = hive_source hive_site_path = "/tmp/hive-site.xml" kerberos_principal = "hive/metastore.seatunnel@EXAMPLE.COM" kerberos_keytab_path = "/tmp/hive.keytab" @@ -193,7 +192,6 @@ source { table_name = "default.test_hive_sink_on_hdfs_with_kerberos" metastore_uri = "thrift://metastore:9083" hive.hadoop.conf-path = "/tmp/hadoop" - plugin_output = hive_source hive_site_path = "/tmp/hive-site.xml" kerberos_principal = "hive/metastore.seatunnel@EXAMPLE.COM" kerberos_keytab_path = "/tmp/hive.keytab" @@ -203,7 +201,6 @@ source { sink { Assert { - plugin_input = hive_source rules { row_rules = [ { diff --git a/docs/en/connector-v2/source/Http.md b/docs/en/connector-v2/source/Http.md index 511ba04132d..516896b67ec 100644 --- a/docs/en/connector-v2/source/Http.md +++ b/docs/en/connector-v2/source/Http.md @@ -78,7 +78,6 @@ env { source { Http { - plugin_output = "http" url = "http://mockserver:1080/example/http" method = "GET" format = "json" diff --git a/docs/en/connector-v2/source/Iceberg.md b/docs/en/connector-v2/source/Iceberg.md index 8bb21eb7b63..bb397092e3a 100644 --- a/docs/en/connector-v2/source/Iceberg.md +++ b/docs/en/connector-v2/source/Iceberg.md @@ -127,7 +127,6 @@ source { } namespace = "database1" table = "source" - plugin_output = "iceberg" } } @@ -136,7 +135,6 @@ transform { sink { Console { - plugin_input = "iceberg" } } ``` @@ -160,7 +158,6 @@ source { } namespace = "your_iceberg_database" table = "your_iceberg_table" - plugin_output = "iceberg_test" } } ``` diff --git a/docs/en/connector-v2/source/Kafka.md b/docs/en/connector-v2/source/Kafka.md index dfc23a7572f..c4cd68be07e 100644 --- a/docs/en/connector-v2/source/Kafka.md +++ b/docs/en/connector-v2/source/Kafka.md @@ -349,7 +349,6 @@ source { """ bootstrap.servers = "kafkaCluster:9092" start_mode = "earliest" - plugin_output = "kafka_table" } } ``` diff --git a/docs/en/connector-v2/source/Kudu.md b/docs/en/connector-v2/source/Kudu.md index a6fee76f12c..97327840f96 100644 --- a/docs/en/connector-v2/source/Kudu.md +++ b/docs/en/connector-v2/source/Kudu.md @@ -78,7 +78,6 @@ source { kudu { kudu_masters = "kudu-master:7051" table_name = "kudu_source_table" - plugin_output = "kudu" enable_kerberos = true kerberos_principal = "xx@xx.COM" kerberos_keytab = "xx.keytab" @@ -89,12 +88,7 @@ transform { } sink { - console { - plugin_input = "kudu" - } - kudu { - plugin_input = "kudu" kudu_masters = "kudu-master:7051" table_name = "kudu_sink_table" enable_kerberos = true @@ -125,7 +119,6 @@ source { table_name = "kudu_source_table_2" } ] - plugin_output = "kudu" } } diff --git a/docs/en/connector-v2/source/Opengauss-CDC.md b/docs/en/connector-v2/source/Opengauss-CDC.md index 26825202963..dcbae13dfd6 100644 --- a/docs/en/connector-v2/source/Opengauss-CDC.md +++ b/docs/en/connector-v2/source/Opengauss-CDC.md @@ -109,7 +109,6 @@ env { source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] @@ -126,7 +125,6 @@ transform { sink { jdbc { - plugin_input = "customers_opengauss_cdc" url = "jdbc:postgresql://opengauss_cdc_e2e:5432/opengauss_cdc" driver = "org.postgresql.Driver" user = "dailai" @@ -149,7 +147,6 @@ sink { ``` source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] diff --git a/docs/en/connector-v2/source/Oracle-CDC.md b/docs/en/connector-v2/source/Oracle-CDC.md index 28aeef2a50d..0cbeac7a4bc 100644 --- a/docs/en/connector-v2/source/Oracle-CDC.md +++ b/docs/en/connector-v2/source/Oracle-CDC.md @@ -263,7 +263,6 @@ exit; source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "system" password = "oracle" database-names = ["XE"] @@ -281,7 +280,6 @@ source { > source { > # This is a example source plugin **only for test and demonstrate the feature source plugin** > Oracle-CDC { -> plugin_output = "customers" > use_select_count = true > username = "system" > password = "oracle" @@ -300,7 +298,6 @@ source { > source { > # This is a example source plugin **only for test and demonstrate the feature source plugin** > Oracle-CDC { -> plugin_output = "customers" > skip_analyze = true > username = "system" > password = "oracle" @@ -319,7 +316,6 @@ source { source { Oracle-CDC { - plugin_output = "customers" base-url = "jdbc:oracle:thin:system/oracle@oracle-host:1521:xe" source.reader.close.timeout = 120000 username = "system" diff --git a/docs/en/connector-v2/source/OssFile.md b/docs/en/connector-v2/source/OssFile.md index 42163a9d13e..2dfb55f327f 100644 --- a/docs/en/connector-v2/source/OssFile.md +++ b/docs/en/connector-v2/source/OssFile.md @@ -394,7 +394,6 @@ source { file_format_type = "orc" } ] - plugin_output = "fake" } } @@ -511,7 +510,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/docs/en/connector-v2/source/PostgreSQL-CDC.md b/docs/en/connector-v2/source/PostgreSQL-CDC.md index 0efdceed49b..910003ab05a 100644 --- a/docs/en/connector-v2/source/PostgreSQL-CDC.md +++ b/docs/en/connector-v2/source/PostgreSQL-CDC.md @@ -132,7 +132,6 @@ env { source { Postgres-CDC { - plugin_output = "customers_Postgre_cdc" username = "postgres" password = "postgres" database-names = ["postgres_cdc"] @@ -148,7 +147,6 @@ transform { sink { jdbc { - plugin_input = "customers_Postgre_cdc" url = "jdbc:postgresql://postgres_cdc_e2e:5432/postgres_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "postgres" @@ -169,7 +167,6 @@ sink { ``` source { Postgres-CDC { - plugin_output = "customers_mysql_cdc" username = "postgres" password = "postgres" database-names = ["postgres_cdc"] diff --git a/docs/en/connector-v2/source/PostgreSQL.md b/docs/en/connector-v2/source/PostgreSQL.md index 7e303b9d353..5f4432ea552 100644 --- a/docs/en/connector-v2/source/PostgreSQL.md +++ b/docs/en/connector-v2/source/PostgreSQL.md @@ -261,7 +261,6 @@ source{ partition_column= "id" # The name of the table returned - plugin_output = "jdbc" partition_lower_bound = 1 partition_upper_bound = 50 partition_num = 5 diff --git a/docs/en/connector-v2/source/Prometheus.md b/docs/en/connector-v2/source/Prometheus.md index ba8979f023e..fbfe5cde8dd 100644 --- a/docs/en/connector-v2/source/Prometheus.md +++ b/docs/en/connector-v2/source/Prometheus.md @@ -101,7 +101,6 @@ Source plugin common parameters, please refer to [Source Common Options](../sour ```hocon source { Prometheus { - plugin_output = "http" url = "http://mockserver:1080" query = "up" query_type = "Instant" @@ -123,7 +122,6 @@ source { ```hocon source { Prometheus { - plugin_output = "http" url = "http://mockserver:1080" query = "up" query_type = "Range" diff --git a/docs/en/connector-v2/source/Pulsar.md b/docs/en/connector-v2/source/Pulsar.md index 77d9938008b..07cdc63ee05 100644 --- a/docs/en/connector-v2/source/Pulsar.md +++ b/docs/en/connector-v2/source/Pulsar.md @@ -147,7 +147,6 @@ source { subscription.name = "seatunnel" client.service-url = "pulsar://localhost:6650" admin.service-url = "http://my-broker.example.com:8080" - plugin_output = "test" } } ``` diff --git a/docs/en/connector-v2/source/RocketMQ.md b/docs/en/connector-v2/source/RocketMQ.md index eb8edc1c806..59f1d3b8223 100644 --- a/docs/en/connector-v2/source/RocketMQ.md +++ b/docs/en/connector-v2/source/RocketMQ.md @@ -76,7 +76,6 @@ source { Rocketmq { name.srv.addr = "rocketmq-e2e:9876" topics = "test_topic_json" - plugin_output = "rocketmq_table" schema = { fields { id = bigint @@ -124,7 +123,6 @@ source { Rocketmq { name.srv.addr = "localhost:9876" topics = "test_topic" - plugin_output = "rocketmq_table" start.mode = "CONSUME_FROM_FIRST_OFFSET" batch.size = "400" consumer.group = "test_topic_group" diff --git a/docs/en/connector-v2/source/SftpFile.md b/docs/en/connector-v2/source/SftpFile.md index 6299dd0e380..4f586211512 100644 --- a/docs/en/connector-v2/source/SftpFile.md +++ b/docs/en/connector-v2/source/SftpFile.md @@ -276,7 +276,6 @@ source { password = pass path = "tmp/seatunnel/read/json" file_format_type = "json" - plugin_output = "sftp" schema = { fields { c_map = "map<string, string>" @@ -378,7 +377,6 @@ source { password = pass path = "tmp/seatunnel/read/json" file_format_type = "json" - plugin_output = "sftp" // file example abcD2024.csv file_filter_pattern = "abc[DX]*.*" } diff --git a/docs/en/connector-v2/source/SqlServer-CDC.md b/docs/en/connector-v2/source/SqlServer-CDC.md index 8a3d8423748..a640f8a8717 100644 --- a/docs/en/connector-v2/source/SqlServer-CDC.md +++ b/docs/en/connector-v2/source/SqlServer-CDC.md @@ -141,7 +141,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** SqlServer-CDC { - plugin_output = "customers" username = "sa" password = "Y.sa123456" startup.mode="initial" @@ -156,7 +155,6 @@ transform { sink { console { - plugin_input = "customers" } ``` @@ -177,7 +175,6 @@ source { SqlServer-CDC { # Set up accurate one read exactly_once=true - plugin_output = "customers" username = "sa" password = "Y.sa123456" startup.mode="latest" @@ -192,7 +189,6 @@ transform { sink { console { - plugin_input = "customers" } ``` diff --git a/docs/en/connector-v2/source/TDengine.md b/docs/en/connector-v2/source/TDengine.md index 26480c12354..d4366c7bb2c 100644 --- a/docs/en/connector-v2/source/TDengine.md +++ b/docs/en/connector-v2/source/TDengine.md @@ -78,7 +78,6 @@ source { stable : "meters" lower_bound : "2018-10-03 14:38:05.000" upper_bound : "2018-10-03 14:38:16.800" - plugin_output = "tdengine_result" } } ``` diff --git a/docs/en/connector-v2/source/TiDB-CDC.md b/docs/en/connector-v2/source/TiDB-CDC.md index 4b725c246e2..481971afe2a 100644 --- a/docs/en/connector-v2/source/TiDB-CDC.md +++ b/docs/en/connector-v2/source/TiDB-CDC.md @@ -91,7 +91,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** TiDB-CDC { - plugin_output = "products_tidb_cdc" base-url = "jdbc:mysql://tidb0:4000/inventory" driver = "com.mysql.cj.jdbc.Driver" tikv.grpc.timeout_in_ms = 20000 @@ -108,7 +107,6 @@ transform { sink { jdbc { - plugin_input = "products_tidb_cdc" url = "jdbc:mysql://tidb0:4000/inventory" driver = "com.mysql.cj.jdbc.Driver" user = "root" diff --git a/docs/en/other-engine/flink.md b/docs/en/other-engine/flink.md index b6e7d6af77e..8a57ad9e625 100644 --- a/docs/en/other-engine/flink.md +++ b/docs/en/other-engine/flink.md @@ -37,7 +37,6 @@ env { source { FakeSource { row.num = 16 - plugin_output = "fake_table" schema = { fields { c_map = "map<string, string>" diff --git a/docs/en/seatunnel-engine/resource-isolation.md b/docs/en/seatunnel-engine/resource-isolation.md index 4b68401ee15..cac84e3a5cb 100644 --- a/docs/en/seatunnel-engine/resource-isolation.md +++ b/docs/en/seatunnel-engine/resource-isolation.md @@ -58,7 +58,6 @@ env { } source { FakeSource { - plugin_output = "fake" parallelism = 1 schema = { fields { @@ -71,7 +70,6 @@ transform { } sink { console { - plugin_input="fake" } } ``` diff --git a/docs/en/seatunnel-engine/rest-api-v1.md b/docs/en/seatunnel-engine/rest-api-v1.md index 8859faa32f1..eafbeac1d44 100644 --- a/docs/en/seatunnel-engine/rest-api-v1.md +++ b/docs/en/seatunnel-engine/rest-api-v1.md @@ -431,7 +431,6 @@ When we can't get the job info, the response will be: "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 100, "schema": { "fields": { @@ -446,8 +445,7 @@ When we can't get the job info, the response will be: ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] } @@ -494,7 +492,6 @@ When we can't get the job info, the response will be: "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 1000, "schema": { "fields": { @@ -509,8 +506,7 @@ When we can't get the job info, the response will be: ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] }, @@ -525,7 +521,6 @@ When we can't get the job info, the response will be: "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 1000, "schema": { "fields": { @@ -540,8 +535,7 @@ When we can't get the job info, the response will be: ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] } @@ -650,7 +644,6 @@ For more information about customize encryption, please refer to the documentati "age": "int" } }, - "plugin_output": "fake", "parallelism": 1, "hostname": "127.0.0.1", "username": "seatunnel", @@ -690,7 +683,6 @@ For more information about customize encryption, please refer to the documentati "age": "int" } }, - "plugin_output": "fake", "parallelism": 1, "hostname": "127.0.0.1", "username": "c2VhdHVubmVs", diff --git a/docs/en/seatunnel-engine/rest-api-v2.md b/docs/en/seatunnel-engine/rest-api-v2.md index bc85d51befc..41ded7f8934 100644 --- a/docs/en/seatunnel-engine/rest-api-v2.md +++ b/docs/en/seatunnel-engine/rest-api-v2.md @@ -403,7 +403,6 @@ The json format example: "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 100, "schema": { "fields": { @@ -418,8 +417,7 @@ The json format example: ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] } @@ -432,7 +430,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -449,7 +446,6 @@ transform { sink { Console { - plugin_input = "fake" } } @@ -497,7 +493,6 @@ sink { "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 1000, "schema": { "fields": { @@ -512,8 +507,7 @@ sink { ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] }, @@ -528,7 +522,6 @@ sink { "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 1000, "schema": { "fields": { @@ -543,8 +536,7 @@ sink { ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] } @@ -653,7 +645,6 @@ For more information about customize encryption, please refer to the documentati "age": "int" } }, - "plugin_output": "fake", "parallelism": 1, "hostname": "127.0.0.1", "username": "seatunnel", @@ -693,7 +684,6 @@ For more information about customize encryption, please refer to the documentati "age": "int" } }, - "plugin_output": "fake", "parallelism": 1, "hostname": "127.0.0.1", "username": "c2VhdHVubmVs", diff --git a/docs/en/start-v2/kubernetes/kubernetes.mdx b/docs/en/start-v2/kubernetes/kubernetes.mdx index f3cc9e6b0d5..5020cb80cd7 100644 --- a/docs/en/start-v2/kubernetes/kubernetes.mdx +++ b/docs/en/start-v2/kubernetes/kubernetes.mdx @@ -202,7 +202,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 160000 schema = { fields { @@ -215,8 +214,6 @@ source { transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { age = age name = new_name @@ -226,7 +223,6 @@ transform { sink { Console { - plugin_input = "fake1" } } ``` @@ -303,7 +299,6 @@ env { source { FakeSource { parallelism = 2 - plugin_output = "fake" row.num = 16 schema = { fields { @@ -378,7 +373,6 @@ env { source { FakeSource { parallelism = 2 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/en/start-v2/locally/quick-start-flink.md b/docs/en/start-v2/locally/quick-start-flink.md index fbfc945fc7c..765e3d2ead9 100644 --- a/docs/en/start-v2/locally/quick-start-flink.md +++ b/docs/en/start-v2/locally/quick-start-flink.md @@ -27,7 +27,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 16 schema = { fields { @@ -40,8 +39,6 @@ source { transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { age = age name = new_name @@ -51,7 +48,6 @@ transform { sink { Console { - plugin_input = "fake1" } } diff --git a/docs/en/start-v2/locally/quick-start-seatunnel-engine.md b/docs/en/start-v2/locally/quick-start-seatunnel-engine.md index fe9d8ee7983..8b92ac757db 100644 --- a/docs/en/start-v2/locally/quick-start-seatunnel-engine.md +++ b/docs/en/start-v2/locally/quick-start-seatunnel-engine.md @@ -21,7 +21,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 16 schema = { fields { @@ -34,8 +33,6 @@ source { transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { age = age name = new_name @@ -45,7 +42,6 @@ transform { sink { Console { - plugin_input = "fake1" } } diff --git a/docs/en/start-v2/locally/quick-start-spark.md b/docs/en/start-v2/locally/quick-start-spark.md index e490f238b3d..28917a6aa81 100644 --- a/docs/en/start-v2/locally/quick-start-spark.md +++ b/docs/en/start-v2/locally/quick-start-spark.md @@ -28,7 +28,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 16 schema = { fields { @@ -41,8 +40,6 @@ source { transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { age = age name = new_name @@ -52,7 +49,6 @@ transform { sink { Console { - plugin_input = "fake1" } } diff --git a/docs/en/transform-v2/copy.md b/docs/en/transform-v2/copy.md index eede3f7d077..534fe71c92b 100644 --- a/docs/en/transform-v2/copy.md +++ b/docs/en/transform-v2/copy.md @@ -36,8 +36,6 @@ We want copy fields `name`、`age` to a new fields `name1`、`name2`、`age1`, w ``` transform { Copy { - plugin_input = "fake" - plugin_output = "fake1" fields { name1 = name name2 = name diff --git a/docs/en/transform-v2/dynamic-compile.md b/docs/en/transform-v2/dynamic-compile.md index d5f21f2708d..93664127822 100644 --- a/docs/en/transform-v2/dynamic-compile.md +++ b/docs/en/transform-v2/dynamic-compile.md @@ -82,8 +82,6 @@ Use this DynamicCompile to add a new column `compile_language`, and update the ` ```hacon transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "groovy_out" compile_language="GROOVY" compile_pattern="SOURCE_CODE" source_code=""" @@ -140,8 +138,6 @@ transform { ```hacon transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "java_out" compile_language="JAVA" compile_pattern="SOURCE_CODE" source_code=""" @@ -195,8 +191,6 @@ transform { ```hacon transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "groovy_out" compile_language="GROOVY" compile_pattern="ABSOLUTE_PATH" absolute_path="""/tmp/GroovyFile""" diff --git a/docs/en/transform-v2/embedding.md b/docs/en/transform-v2/embedding.md index 350a23fc555..b5ecebc9a61 100644 --- a/docs/en/transform-v2/embedding.md +++ b/docs/en/transform-v2/embedding.md @@ -166,13 +166,11 @@ source { "Herman Melville (1819–1891) was an American novelist, short story writer, and poet of the American Renaissance period. Born in New York City, Melville gained initial fame with novels such as Typee and Omoo, but it was Moby-Dick, published in 1851, that would later be recognized as his masterpiece. Melville’s work is known for its complexity, symbolism, and exploration of themes such as man’s place in the universe, the nature of evil, and the quest for meaning. Despite facing financial difficulties and critical neglect during his lifetime, Melville’s reputation soared posthumously, and he is now considered one of the great American authors." ], kind = INSERT} ] - plugin_output = "fake" } } transform { Embedding { - plugin_input = "fake" embedding_model_provider = QIANFAN model = bge_large_en api_key = xxxxxxxxxx @@ -182,13 +180,11 @@ transform { book_intro_vector = book_intro author_biography_vector = author_biography } - plugin_output = "embedding_output" } } sink { Assert { - plugin_input = "embedding_output" rules = { field_rules = [ @@ -293,13 +289,11 @@ source { "Herman Melville (1819–1891) was an American novelist, short story writer, and poet of the American Renaissance period. Born in New York City, Melville gained initial fame with novels such as Typee and Omoo, but it was Moby-Dick, published in 1851, that would later be recognized as his masterpiece. Melville’s work is known for its complexity, symbolism, and exploration of themes such as man’s place in the universe, the nature of evil, and the quest for meaning. Despite facing financial difficulties and critical neglect during his lifetime, Melville’s reputation soared posthumously, and he is now considered one of the great American authors." ], kind = INSERT} ] - plugin_output = "fake" } } transform { Embedding { - plugin_input = "fake" model_provider = CUSTOM model = text-embedding-3-small api_key = xxxxxxxx @@ -320,13 +314,11 @@ transform { inputx = ["${input}"] } } - plugin_output = "embedding_output_1" } } sink { Assert { - plugin_input = "embedding_output_1" rules = { field_rules = [ diff --git a/docs/en/transform-v2/field-mapper.md b/docs/en/transform-v2/field-mapper.md index fa54ced741e..08649f0f6ec 100644 --- a/docs/en/transform-v2/field-mapper.md +++ b/docs/en/transform-v2/field-mapper.md @@ -36,8 +36,6 @@ We want to delete `age` field and update the filed order to `id`, `card`, `name` ``` transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { id = id card = card diff --git a/docs/en/transform-v2/field-rename.md b/docs/en/transform-v2/field-rename.md index faf198b695a..0bf3e0af529 100644 --- a/docs/en/transform-v2/field-rename.md +++ b/docs/en/transform-v2/field-rename.md @@ -27,8 +27,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" - username = "root" password = "123456" table-names = ["source.user_shop", "source.user_order"] @@ -38,9 +36,6 @@ source { transform { FieldRename { - plugin_input = "customers_mysql_cdc" - plugin_output = "trans_result" - convert_case = "UPPER" prefix = "F_" suffix = "_S" @@ -55,8 +50,6 @@ transform { sink { Jdbc { - plugin_input = "trans_result" - driver="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user="myuser" @@ -83,8 +76,6 @@ env { source { Oracle-CDC { - plugin_output = "customers_oracle_cdc" - base-url = "jdbc:oracle:thin:@localhost:1521/ORCLCDB" username = "dbzuser" password = "dbz" @@ -96,9 +87,6 @@ source { transform { FieldRename { - plugin_input = "customers_oracle_cdc" - plugin_output = "trans_result" - convert_case = "LOWER" prefix = "f_" suffix = "_s" @@ -113,8 +101,6 @@ transform { sink { Jdbc { - plugin_input = "trans_result" - url = "jdbc:mysql://localhost:3306/test" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/docs/en/transform-v2/filter-rowkind.md b/docs/en/transform-v2/filter-rowkind.md index 68aab44b973..b383dbb9a69 100644 --- a/docs/en/transform-v2/filter-rowkind.md +++ b/docs/en/transform-v2/filter-rowkind.md @@ -39,7 +39,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -53,15 +52,12 @@ source { transform { FilterRowKind { - plugin_input = "fake" - plugin_output = "fake1" exclude_kinds = ["INSERT"] } } sink { Console { - plugin_input = "fake1" } } ``` diff --git a/docs/en/transform-v2/filter.md b/docs/en/transform-v2/filter.md index 748934e621a..f682e8bf2e3 100644 --- a/docs/en/transform-v2/filter.md +++ b/docs/en/transform-v2/filter.md @@ -43,8 +43,6 @@ we want to keep the field named `name`, `card`, we can add a `Filter` Transform ``` transform { Filter { - plugin_input = "fake" - plugin_output = "fake1" include_fields = [name, card] } } @@ -55,8 +53,6 @@ Or we can delete the field named `age` by adding a `Filter` Transform with `excl ``` transform { Filter { - plugin_input = "fake" - plugin_output = "fake1" exclude_fields = [age] } } diff --git a/docs/en/transform-v2/jsonpath.md b/docs/en/transform-v2/jsonpath.md index f787487069e..f28987f5e9c 100644 --- a/docs/en/transform-v2/jsonpath.md +++ b/docs/en/transform-v2/jsonpath.md @@ -93,8 +93,6 @@ Assuming we want to use JsonPath to extract properties. ```json transform { JsonPath { - plugin_input = "fake" - plugin_output = "fake1" columns = [ { "src_field" = "data" @@ -175,9 +173,6 @@ The JsonPath transform converts the values of seatunnel into an array, ```hocon transform { JsonPath { - plugin_input = "fake" - plugin_output = "fake1" - row_error_handle_way = FAIL columns = [ { diff --git a/docs/en/transform-v2/llm.md b/docs/en/transform-v2/llm.md index c1c9798abe3..c2191df790f 100644 --- a/docs/en/transform-v2/llm.md +++ b/docs/en/transform-v2/llm.md @@ -280,13 +280,11 @@ source { {fields = [4, "Eric"], kind = INSERT} {fields = [5, "Guangdong Liu"], kind = INSERT} ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" model_provider = CUSTOM model = gpt-4o-mini api_key = sk-xxx @@ -311,13 +309,11 @@ transform { }] } } - plugin_output = "llm_output" } } sink { Assert { - plugin_input = "llm_output" rules = { field_rules = [ diff --git a/docs/en/transform-v2/metadata.md b/docs/en/transform-v2/metadata.md index abae10e4483..70c6b831157 100644 --- a/docs/en/transform-v2/metadata.md +++ b/docs/en/transform-v2/metadata.md @@ -53,7 +53,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" server-id = 5652 username = "root" password = "zdyk_Dev@2024" @@ -71,13 +70,11 @@ transform { EventTime = ts_ms Delay = delay } - plugin_output = "trans_result" } } sink { Console { - plugin_input = "custom_name" } } diff --git a/docs/en/transform-v2/replace.md b/docs/en/transform-v2/replace.md index ebb15a9c8ba..32d1c34bfb9 100644 --- a/docs/en/transform-v2/replace.md +++ b/docs/en/transform-v2/replace.md @@ -56,8 +56,6 @@ We want to replace the char ` ` to `_` at the `name` field. Then we can add a `R ``` transform { Replace { - plugin_input = "fake" - plugin_output = "fake1" replace_field = "name" pattern = " " replacement = "_" @@ -84,7 +82,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -97,8 +94,6 @@ source { transform { Replace { - plugin_input = "fake" - plugin_output = "fake1" replace_field = "name" pattern = ".+" replacement = "b" @@ -108,7 +103,6 @@ transform { sink { Console { - plugin_input = "fake1" } } ``` diff --git a/docs/en/transform-v2/rowkind-extractor.md b/docs/en/transform-v2/rowkind-extractor.md index a2ee384c347..15f91e56f7a 100644 --- a/docs/en/transform-v2/rowkind-extractor.md +++ b/docs/en/transform-v2/rowkind-extractor.md @@ -99,13 +99,11 @@ transform { RowKindExtractor { custom_field_name = "custom_name" transform_type = FULL - plugin_output = "trans_result" } } sink { Console { - plugin_input = "custom_name" } } diff --git a/docs/en/transform-v2/split.md b/docs/en/transform-v2/split.md index 0df9afbdef2..2c6b244528e 100644 --- a/docs/en/transform-v2/split.md +++ b/docs/en/transform-v2/split.md @@ -46,8 +46,6 @@ We want split `name` field to `first_name` and `second name`, we can add `Split` ``` transform { Split { - plugin_input = "fake" - plugin_output = "fake1" separator = " " split_field = "name" output_fields = [first_name, second_name] diff --git a/docs/en/transform-v2/sql-udf.md b/docs/en/transform-v2/sql-udf.md index 291bcfc5c52..bd432a3f3b0 100644 --- a/docs/en/transform-v2/sql-udf.md +++ b/docs/en/transform-v2/sql-udf.md @@ -110,8 +110,6 @@ We use UDF of SQL query to transform the source data like this: ``` transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select id, example(name) as name, age from dual" } } diff --git a/docs/en/transform-v2/sql.md b/docs/en/transform-v2/sql.md index 4c5dfd7c205..c24d7c65de6 100644 --- a/docs/en/transform-v2/sql.md +++ b/docs/en/transform-v2/sql.md @@ -12,14 +12,8 @@ SQL transform use memory SQL engine, we can via SQL functions and ability of SQL | name | type | required | default value | |-------------------|--------|----------|---------------| -| plugin_input | string | yes | - | -| plugin_output | string | yes | - | | query | string | yes | - | -### plugin_input [string] - -The source table name, the query SQL table name must match this field. - ### query [string] The query SQL, it's a simple SQL supported base function and criteria filter operation. But the complex SQL unsupported yet, include: multi source table/rows JOIN and AGGREGATE operation and the like. @@ -43,8 +37,6 @@ We use SQL query to transform the source data like this: ``` transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select id, concat(name, '_') as name, age+1 as age from dual where id>0" } } @@ -66,7 +58,6 @@ if your upstream data schema is like this: ```hacon source { FakeSource { - plugin_output = "fake" row.num = 100 string.template = ["innerQuery"] schema = { @@ -123,7 +114,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -137,15 +127,12 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select id, concat(name, '_') as name, age+1 as age from dual where id>0" } } sink { Console { - plugin_input = "fake1" } } ``` diff --git a/docs/en/transform-v2/table-rename.md b/docs/en/transform-v2/table-rename.md index 6cd1a60de71..42133dc14f0 100644 --- a/docs/en/transform-v2/table-rename.md +++ b/docs/en/transform-v2/table-rename.md @@ -27,8 +27,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" - username = "root" password = "123456" table-names = ["source.user_shop", "source.user_order"] @@ -38,9 +36,6 @@ source { transform { TableRename { - plugin_input = "customers_mysql_cdc" - plugin_output = "trans_result" - convert_case = "UPPER" prefix = "CDC_" suffix = "_TABLE" @@ -55,8 +50,6 @@ transform { sink { Jdbc { - plugin_input = "trans_result" - driver="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user="myuser" @@ -83,8 +76,6 @@ env { source { Oracle-CDC { - plugin_output = "customers_oracle_cdc" - base-url = "jdbc:oracle:thin:@localhost:1521/ORCLCDB" username = "dbzuser" password = "dbz" @@ -96,9 +87,6 @@ source { transform { TableRename { - plugin_input = "customers_oracle_cdc" - plugin_output = "trans_result" - convert_case = "LOWER" prefix = "cdc_" suffix = "_table" @@ -113,8 +101,6 @@ transform { sink { Jdbc { - plugin_input = "trans_result" - url = "jdbc:mysql://localhost:3306/test" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/docs/en/transform-v2/transform-multi-table.md b/docs/en/transform-v2/transform-multi-table.md index 2e14f801f06..2cd8982bea7 100644 --- a/docs/en/transform-v2/transform-multi-table.md +++ b/docs/en/transform-v2/transform-multi-table.md @@ -37,9 +37,6 @@ We can configure this as follows: ```hocon transform { Copy { - plugin_input = "fake" // Optional dataset name to read from - plugin_output = "fake1" // Optional dataset name for output - table_match_regex = "test.a.*" // 1. Matches tables needing transformation, here matching `test.abc` and `test.abcd` src_field = "name" // Source field dest_field = "name1" // Destination field diff --git a/docs/zh/concept/config.md b/docs/zh/concept/config.md index c7de225702c..52bab77040b 100644 --- a/docs/zh/concept/config.md +++ b/docs/zh/concept/config.md @@ -30,7 +30,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -44,8 +43,6 @@ source { transform { Filter { - plugin_input = "fake" - plugin_output = "fake1" fields = [name, card] } } @@ -58,7 +55,6 @@ sink { fields = ["name", "card"] username = "default" password = "" - plugin_input = "fake1" } } ``` @@ -93,7 +89,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -113,7 +108,6 @@ sink { fields = ["name", "age", "card"] username = "default" password = "" - plugin_input = "fake1" } } ``` @@ -161,7 +155,6 @@ sql = """ select * from "table" """ "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 100, "schema": { "fields": { @@ -175,8 +168,6 @@ sql = """ select * from "table" """ "transform": [ { "plugin_name": "Filter", - "plugin_input": "fake", - "plugin_output": "fake1", "fields": ["name", "card"] } ], @@ -188,8 +179,7 @@ sql = """ select * from "table" """ "table": "seatunnel_console", "fields": ["name", "card"], "username": "default", - "password": "", - "plugin_input": "fake1" + "password": "" } ] } @@ -224,7 +214,6 @@ env { source { FakeSource { - plugin_output = "${resName:fake_test}_table" row.num = "${rowNum:50}" string.template = ${strTemplate} int.template = [20, 21] @@ -239,8 +228,6 @@ source { transform { sql { - plugin_input = "${resName:fake_test}_table" - plugin_output = "sql" query = "select * from ${resName:fake_test}_table where name = '${nameVal}' " } @@ -248,7 +235,6 @@ transform { sink { Console { - plugin_input = "sql" username = ${username} password = ${password} } @@ -283,7 +269,6 @@ env { source { FakeSource { - plugin_output = "fake_test_table" row.num = 50 string.template = ['abc','d~f','hi'] int.template = [20, 21] @@ -298,8 +283,6 @@ source { transform { sql { - plugin_input = "fake_test_table" - plugin_output = "sql" query = "select * from dual where name = 'abc' " } @@ -307,7 +290,6 @@ transform { sink { Console { - plugin_input = "sql" username = "seatunnel=2.3.1" password = "$a^b%c.d~e0*9(" } diff --git a/docs/zh/concept/schema-evolution.md b/docs/zh/concept/schema-evolution.md index 200259f518a..7aa58723acd 100644 --- a/docs/zh/concept/schema-evolution.md +++ b/docs/zh/concept/schema-evolution.md @@ -85,7 +85,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "dbzuser" password = "dbz" database-names = ["ORCLCDB"] @@ -101,7 +100,6 @@ source { sink { Jdbc { - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "dbzuser" @@ -128,7 +126,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "dbzuser" password = "dbz" database-names = ["ORCLCDB"] @@ -144,7 +141,6 @@ source { sink { jdbc { - plugin_input = "customers" url = "jdbc:mysql://oracle-host:3306/oracle_sink" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/docs/zh/concept/schema-feature.md b/docs/zh/concept/schema-feature.md index b504d264f83..b8d7be933dd 100644 --- a/docs/zh/concept/schema-feature.md +++ b/docs/zh/concept/schema-feature.md @@ -220,7 +220,6 @@ tables_configs = [ source { FakeSource { parallelism = 2 - plugin_output = "fake" row.num = 16 schema { table = "FakeDatabase.FakeTable" @@ -274,7 +273,6 @@ source { source { FakeSource { parallelism = 2 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/zh/connector-v2/Config-Encryption-Decryption.md b/docs/zh/connector-v2/Config-Encryption-Decryption.md index c2b7ced0ab6..eea07308156 100644 --- a/docs/zh/connector-v2/Config-Encryption-Decryption.md +++ b/docs/zh/connector-v2/Config-Encryption-Decryption.md @@ -43,7 +43,6 @@ Base64编码支持加密以下参数: source { MySQL-CDC { - plugin_output = "fake" parallelism = 1 server-id = 5656 port = 56725 @@ -97,7 +96,6 @@ Base64编码支持加密以下参数: "port" : 56725, "database-name" : "inventory_vwyw0n", "parallelism" : 1, - "plugin_output" : "fake", "table-name" : "products", "plugin_name" : "MySQL-CDC", "server-id" : 5656, diff --git a/docs/zh/connector-v2/formats/avro.md b/docs/zh/connector-v2/formats/avro.md index 826fc27b448..839376eaad8 100644 --- a/docs/zh/connector-v2/formats/avro.md +++ b/docs/zh/connector-v2/formats/avro.md @@ -51,7 +51,6 @@ source { } } } - plugin_output = "fake" } } @@ -76,7 +75,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_avro_topic" - plugin_output = "kafka_table" start_mode = "earliest" format = avro format_error_handle_way = skip @@ -104,7 +102,6 @@ source { sink { Console { - plugin_input = "kafka_table" } } ``` diff --git a/docs/zh/connector-v2/formats/canal-json.md b/docs/zh/connector-v2/formats/canal-json.md index fc3344d963c..fee9e97bacf 100644 --- a/docs/zh/connector-v2/formats/canal-json.md +++ b/docs/zh/connector-v2/formats/canal-json.md @@ -86,7 +86,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "products_binlog" - plugin_output = "kafka_name" start_mode = earliest schema = { fields { diff --git a/docs/zh/connector-v2/formats/cdc-compatible-debezium-json.md b/docs/zh/connector-v2/formats/cdc-compatible-debezium-json.md index 6c5b57b2787..04c486dbae6 100644 --- a/docs/zh/connector-v2/formats/cdc-compatible-debezium-json.md +++ b/docs/zh/connector-v2/formats/cdc-compatible-debezium-json.md @@ -17,8 +17,6 @@ env { source { MySQL-CDC { - plugin_output = "table1" - base-url="jdbc:mysql://localhost:3306/test" "startup.mode"=INITIAL table-names=[ @@ -41,8 +39,6 @@ source { sink { Kafka { - plugin_input = "table1" - bootstrap.servers = "localhost:9092" topic = "${topic}" diff --git a/docs/zh/connector-v2/formats/debezium-json.md b/docs/zh/connector-v2/formats/debezium-json.md index 88b32540395..9cd712910b7 100644 --- a/docs/zh/connector-v2/formats/debezium-json.md +++ b/docs/zh/connector-v2/formats/debezium-json.md @@ -85,7 +85,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "products_binlog" - plugin_output = "kafka_name" start_mode = earliest schema = { fields { diff --git a/docs/zh/connector-v2/formats/kafka-compatible-kafkaconnect-json.md b/docs/zh/connector-v2/formats/kafka-compatible-kafkaconnect-json.md index 027d90ded07..5a8e301117d 100644 --- a/docs/zh/connector-v2/formats/kafka-compatible-kafkaconnect-json.md +++ b/docs/zh/connector-v2/formats/kafka-compatible-kafkaconnect-json.md @@ -16,7 +16,6 @@ source { Kafka { bootstrap.servers = "localhost:9092" topic = "jdbc_source_record" - plugin_output = "kafka_table" start_mode = earliest schema = { fields { diff --git a/docs/zh/connector-v2/formats/ogg-json.md b/docs/zh/connector-v2/formats/ogg-json.md index 80c88e6ac13..f5e291c007a 100644 --- a/docs/zh/connector-v2/formats/ogg-json.md +++ b/docs/zh/connector-v2/formats/ogg-json.md @@ -66,7 +66,6 @@ source { Kafka { bootstrap.servers = "127.0.0.1:9092" topic = "ogg" - plugin_output = "kafka_name" start_mode = earliest schema = { fields { diff --git a/docs/zh/connector-v2/formats/protobuf.md b/docs/zh/connector-v2/formats/protobuf.md index 5fac7f93211..aaa7776e60b 100644 --- a/docs/zh/connector-v2/formats/protobuf.md +++ b/docs/zh/connector-v2/formats/protobuf.md @@ -17,7 +17,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { @@ -151,13 +150,11 @@ source { } bootstrap.servers = "kafkaCluster:9092" start_mode = "earliest" - plugin_output = "kafka_table" } } sink { Console { - plugin_input = "kafka_table" } } ``` diff --git a/docs/zh/connector-v2/sink/Assert.md b/docs/zh/connector-v2/sink/Assert.md index af94a45ba83..ff28d89d2a0 100644 --- a/docs/zh/connector-v2/sink/Assert.md +++ b/docs/zh/connector-v2/sink/Assert.md @@ -268,13 +268,11 @@ source { ] } ] - plugin_output = "fake" } } sink{ Assert { - plugin_input = "fake" rules = { row_rules = [ diff --git a/docs/zh/connector-v2/sink/Console.md b/docs/zh/connector-v2/sink/Console.md index 19702acb3d1..828a4612d20 100644 --- a/docs/zh/connector-v2/sink/Console.md +++ b/docs/zh/connector-v2/sink/Console.md @@ -44,7 +44,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { name = "string" @@ -56,7 +55,6 @@ source { sink { Console { - plugin_input = "fake" } } ``` diff --git a/docs/zh/connector-v2/sink/HdfsFile.md b/docs/zh/connector-v2/sink/HdfsFile.md index 81081bad94d..80d01ef892d 100644 --- a/docs/zh/connector-v2/sink/HdfsFile.md +++ b/docs/zh/connector-v2/sink/HdfsFile.md @@ -87,7 +87,6 @@ source { # 这是一个示例源插件 **仅用于测试和演示功能源插件** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/zh/connector-v2/sink/Kafka.md b/docs/zh/connector-v2/sink/Kafka.md index c43b0d41664..596c9f8cd40 100644 --- a/docs/zh/connector-v2/sink/Kafka.md +++ b/docs/zh/connector-v2/sink/Kafka.md @@ -112,7 +112,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/docs/zh/connector-v2/sink/Prometheus.md b/docs/zh/connector-v2/sink/Prometheus.md index 834d8128aa4..4fee264bc2f 100644 --- a/docs/zh/connector-v2/sink/Prometheus.md +++ b/docs/zh/connector-v2/sink/Prometheus.md @@ -67,7 +67,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" rows = [ { kind = INSERT diff --git a/docs/zh/connector-v2/sink/Pulsar.md b/docs/zh/connector-v2/sink/Pulsar.md index 9f965dcf7ba..f8898594fdd 100644 --- a/docs/zh/connector-v2/sink/Pulsar.md +++ b/docs/zh/connector-v2/sink/Pulsar.md @@ -136,7 +136,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { @@ -152,7 +151,6 @@ sink { topic = "example" client.service-url = "localhost:pulsar://localhost:6650" admin.service-url = "http://my-broker.example.com:8080" - plugin_output = "test" pulsar.config = { sendTimeoutMs = 30000 } diff --git a/docs/zh/connector-v2/sink/Typesense.md b/docs/zh/connector-v2/sink/Typesense.md index f6c06e5f2b5..826d1884a63 100644 --- a/docs/zh/connector-v2/sink/Typesense.md +++ b/docs/zh/connector-v2/sink/Typesense.md @@ -79,7 +79,6 @@ Sink插件常用参数,请参考 [Sink常用选项](../sink-common-options.md) ```bash sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["localhost:8108"] collection = "typesense_to_typesense_sink_with_query" max_retry_count = 3 diff --git a/docs/zh/connector-v2/source/Hive.md b/docs/zh/connector-v2/source/Hive.md index 094d701b455..61d88023f15 100644 --- a/docs/zh/connector-v2/source/Hive.md +++ b/docs/zh/connector-v2/source/Hive.md @@ -158,7 +158,6 @@ source { table_name = "default.test_hive_sink_on_hdfs_with_kerberos" metastore_uri = "thrift://metastore:9083" hive.hadoop.conf-path = "/tmp/hadoop" - plugin_output = hive_source hive_site_path = "/tmp/hive-site.xml" kerberos_principal = "hive/metastore.seatunnel@EXAMPLE.COM" kerberos_keytab_path = "/tmp/hive.keytab" @@ -187,7 +186,6 @@ source { table_name = "default.test_hive_sink_on_hdfs_with_kerberos" metastore_uri = "thrift://metastore:9083" hive.hadoop.conf-path = "/tmp/hadoop" - plugin_output = hive_source hive_site_path = "/tmp/hive-site.xml" kerberos_principal = "hive/metastore.seatunnel@EXAMPLE.COM" kerberos_keytab_path = "/tmp/hive.keytab" @@ -197,7 +195,6 @@ source { sink { Assert { - plugin_input = hive_source rules { row_rules = [ { diff --git a/docs/zh/connector-v2/source/Kafka.md b/docs/zh/connector-v2/source/Kafka.md index 04820cc7c13..4f9b7bd2a5a 100644 --- a/docs/zh/connector-v2/source/Kafka.md +++ b/docs/zh/connector-v2/source/Kafka.md @@ -342,7 +342,6 @@ source { """ bootstrap.servers = "kafkaCluster:9092" start_mode = "earliest" - plugin_output = "kafka_table" } } ``` diff --git a/docs/zh/connector-v2/source/Opengauss-CDC.md b/docs/zh/connector-v2/source/Opengauss-CDC.md index b175f611ecb..f9a0923da45 100644 --- a/docs/zh/connector-v2/source/Opengauss-CDC.md +++ b/docs/zh/connector-v2/source/Opengauss-CDC.md @@ -108,7 +108,6 @@ env { source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] @@ -125,7 +124,6 @@ transform { sink { jdbc { - plugin_input = "customers_opengauss_cdc" url = "jdbc:postgresql://opengauss_cdc_e2e:5432/opengauss_cdc" driver = "org.postgresql.Driver" user = "dailai" @@ -148,7 +146,6 @@ sink { ``` source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] diff --git a/docs/zh/connector-v2/source/Prometheus.md b/docs/zh/connector-v2/source/Prometheus.md index 1dca6b463cb..660a1eba845 100644 --- a/docs/zh/connector-v2/source/Prometheus.md +++ b/docs/zh/connector-v2/source/Prometheus.md @@ -101,7 +101,6 @@ http请求失败,最大重试回退时间(毫秒) ```hocon source { Prometheus { - plugin_output = "http" url = "http://mockserver:1080" query = "up" query_type = "Instant" @@ -123,7 +122,6 @@ source { ```hocon source { Prometheus { - plugin_output = "http" url = "http://mockserver:1080" query = "up" query_type = "Range" diff --git a/docs/zh/connector-v2/source/TiDB-CDC.md b/docs/zh/connector-v2/source/TiDB-CDC.md index bf06dbb4750..41949fb4750 100644 --- a/docs/zh/connector-v2/source/TiDB-CDC.md +++ b/docs/zh/connector-v2/source/TiDB-CDC.md @@ -89,7 +89,6 @@ env { source { TiDB-CDC { - plugin_output = "products_tidb_cdc" base-url = "jdbc:mysql://tidb0:4000/inventory" driver = "com.mysql.cj.jdbc.Driver" tikv.grpc.timeout_in_ms = 20000 @@ -106,7 +105,6 @@ transform { sink { jdbc { - plugin_input = "products_tidb_cdc" url = "jdbc:mysql://tidb0:4000/inventory" driver = "com.mysql.cj.jdbc.Driver" user = "root" diff --git a/docs/zh/other-engine/flink.md b/docs/zh/other-engine/flink.md index 06f51a82b46..08320ccd90c 100644 --- a/docs/zh/other-engine/flink.md +++ b/docs/zh/other-engine/flink.md @@ -36,7 +36,6 @@ env { source { FakeSource { row.num = 16 - plugin_output = "fake_table" schema = { fields { c_map = "map<string, string>" diff --git a/docs/zh/seatunnel-engine/resource-isolation.md b/docs/zh/seatunnel-engine/resource-isolation.md index 5cb3db9cf35..03757c79438 100644 --- a/docs/zh/seatunnel-engine/resource-isolation.md +++ b/docs/zh/seatunnel-engine/resource-isolation.md @@ -58,7 +58,6 @@ env { } source { FakeSource { - plugin_output = "fake" parallelism = 1 schema = { fields { @@ -71,7 +70,6 @@ transform { } sink { console { - plugin_input="fake" } } ``` diff --git a/docs/zh/seatunnel-engine/rest-api-v1.md b/docs/zh/seatunnel-engine/rest-api-v1.md index 15b0cf0545d..fffb10a7312 100644 --- a/docs/zh/seatunnel-engine/rest-api-v1.md +++ b/docs/zh/seatunnel-engine/rest-api-v1.md @@ -429,7 +429,6 @@ network: "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 100, "schema": { "fields": { @@ -444,8 +443,7 @@ network: ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] } @@ -495,7 +493,6 @@ network: "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 1000, "schema": { "fields": { @@ -510,8 +507,7 @@ network: ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] }, @@ -526,7 +522,6 @@ network: "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 1000, "schema": { "fields": { @@ -541,8 +536,7 @@ network: ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] } @@ -654,7 +648,6 @@ network: "age": "int" } }, - "plugin_output": "fake", "parallelism": 1, "hostname": "127.0.0.1", "username": "seatunnel", @@ -694,7 +687,6 @@ network: "age": "int" } }, - "plugin_output": "fake", "parallelism": 1, "hostname": "127.0.0.1", "username": "c2VhdHVubmVs", diff --git a/docs/zh/seatunnel-engine/rest-api-v2.md b/docs/zh/seatunnel-engine/rest-api-v2.md index f15ef3188ae..0ae2a540b9f 100644 --- a/docs/zh/seatunnel-engine/rest-api-v2.md +++ b/docs/zh/seatunnel-engine/rest-api-v2.md @@ -399,7 +399,6 @@ Json请求示例: "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 100, "schema": { "fields": { @@ -414,8 +413,7 @@ Json请求示例: ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] } @@ -429,7 +427,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -446,7 +443,6 @@ transform { sink { Console { - plugin_input = "fake" } } @@ -495,7 +491,6 @@ sink { "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 1000, "schema": { "fields": { @@ -510,8 +505,7 @@ sink { ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] }, @@ -526,7 +520,6 @@ sink { "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake", "row.num": 1000, "schema": { "fields": { @@ -541,8 +534,7 @@ sink { ], "sink": [ { - "plugin_name": "Console", - "plugin_input": ["fake"] + "plugin_name": "Console" } ] } @@ -654,7 +646,6 @@ sink { "age": "int" } }, - "plugin_output": "fake", "parallelism": 1, "hostname": "127.0.0.1", "username": "seatunnel", @@ -694,7 +685,6 @@ sink { "age": "int" } }, - "plugin_output": "fake", "parallelism": 1, "hostname": "127.0.0.1", "username": "c2VhdHVubmVs", diff --git a/docs/zh/start-v2/locally/quick-start-flink.md b/docs/zh/start-v2/locally/quick-start-flink.md index efd27343235..e230c263da1 100644 --- a/docs/zh/start-v2/locally/quick-start-flink.md +++ b/docs/zh/start-v2/locally/quick-start-flink.md @@ -27,7 +27,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 16 schema = { fields { @@ -40,8 +39,6 @@ source { transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { age = age name = new_name @@ -51,7 +48,6 @@ transform { sink { Console { - plugin_input = "fake1" } } diff --git a/docs/zh/start-v2/locally/quick-start-seatunnel-engine.md b/docs/zh/start-v2/locally/quick-start-seatunnel-engine.md index a24baca61d2..2e8593592e9 100644 --- a/docs/zh/start-v2/locally/quick-start-seatunnel-engine.md +++ b/docs/zh/start-v2/locally/quick-start-seatunnel-engine.md @@ -21,7 +21,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 16 schema = { fields { @@ -34,8 +33,6 @@ source { transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { age = age name = new_name @@ -45,7 +42,6 @@ transform { sink { Console { - plugin_input = "fake1" } } diff --git a/docs/zh/start-v2/locally/quick-start-spark.md b/docs/zh/start-v2/locally/quick-start-spark.md index 8e3f8fdeba6..e475e0a2bac 100644 --- a/docs/zh/start-v2/locally/quick-start-spark.md +++ b/docs/zh/start-v2/locally/quick-start-spark.md @@ -28,7 +28,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 16 schema = { fields { @@ -41,8 +40,6 @@ source { transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { age = age name = new_name @@ -52,7 +49,6 @@ transform { sink { Console { - plugin_input = "fake1" } } diff --git a/docs/zh/transform-v2/copy.md b/docs/zh/transform-v2/copy.md index 707bc5233e7..77674bdfc7a 100644 --- a/docs/zh/transform-v2/copy.md +++ b/docs/zh/transform-v2/copy.md @@ -36,8 +36,6 @@ ``` transform { Copy { - plugin_input = "fake" - plugin_output = "fake1" fields { name1 = name name2 = name diff --git a/docs/zh/transform-v2/dynamic-compile.md b/docs/zh/transform-v2/dynamic-compile.md index c9cc8708164..8c5ca6c566c 100644 --- a/docs/zh/transform-v2/dynamic-compile.md +++ b/docs/zh/transform-v2/dynamic-compile.md @@ -79,8 +79,6 @@ SOURCE_CODE,ABSOLUTE_PATH ```hacon transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "groovy_out" compile_language="GROOVY" compile_pattern="SOURCE_CODE" source_code=""" @@ -137,8 +135,6 @@ transform { ```hacon transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "java_out" compile_language="JAVA" compile_pattern="SOURCE_CODE" source_code=""" @@ -192,8 +188,6 @@ transform { ```hacon transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "groovy_out" compile_language="GROOVY" compile_pattern="ABSOLUTE_PATH" absolute_path="""/tmp/GroovyFile""" diff --git a/docs/zh/transform-v2/embedding.md b/docs/zh/transform-v2/embedding.md index e05c9c24422..78ed8c7471f 100644 --- a/docs/zh/transform-v2/embedding.md +++ b/docs/zh/transform-v2/embedding.md @@ -154,13 +154,11 @@ source { "Herman Melville (1819–1891) was an American novelist, short story writer, and poet of the American Renaissance period. Born in New York City, Melville gained initial fame with novels such as Typee and Omoo, but it was Moby-Dick, published in 1851, that would later be recognized as his masterpiece. Melville’s work is known for its complexity, symbolism, and exploration of themes such as man’s place in the universe, the nature of evil, and the quest for meaning. Despite facing financial difficulties and critical neglect during his lifetime, Melville’s reputation soared posthumously, and he is now considered one of the great American authors." ], kind = INSERT} ] - plugin_output = "fake" } } transform { Embedding { - plugin_input = "fake" embedding_model_provider = QIANFAN model = bge_large_en api_key = xxxxxxxxxx @@ -170,15 +168,11 @@ transform { book_intro_vector = book_intro author_biography_vector = author_biography } - plugin_output = "embedding_output" } } sink { Assert { - plugin_input = "embedding_output" - - rules = { field_rules = [ @@ -283,13 +277,11 @@ source { "Herman Melville (1819–1891) was an American novelist, short story writer, and poet of the American Renaissance period. Born in New York City, Melville gained initial fame with novels such as Typee and Omoo, but it was Moby-Dick, published in 1851, that would later be recognized as his masterpiece. Melville’s work is known for its complexity, symbolism, and exploration of themes such as man’s place in the universe, the nature of evil, and the quest for meaning. Despite facing financial difficulties and critical neglect during his lifetime, Melville’s reputation soared posthumously, and he is now considered one of the great American authors." ], kind = INSERT} ] - plugin_output = "fake" } } transform { Embedding { - plugin_input = "fake" model_provider = CUSTOM model = text-embedding-3-small api_key = xxxxxxxx @@ -310,13 +302,11 @@ transform { inputx = ["${input}"] } } - plugin_output = "embedding_output_1" } } sink { Assert { - plugin_input = "embedding_output_1" rules = { field_rules = [ diff --git a/docs/zh/transform-v2/field-mapper.md b/docs/zh/transform-v2/field-mapper.md index 9c2f82dee80..34a0c9cd57d 100644 --- a/docs/zh/transform-v2/field-mapper.md +++ b/docs/zh/transform-v2/field-mapper.md @@ -36,8 +36,6 @@ ``` transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { id = id card = card diff --git a/docs/zh/transform-v2/filter-rowkind.md b/docs/zh/transform-v2/filter-rowkind.md index 60bb6208539..0d3f3d48e10 100644 --- a/docs/zh/transform-v2/filter-rowkind.md +++ b/docs/zh/transform-v2/filter-rowkind.md @@ -39,7 +39,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -53,15 +52,12 @@ source { transform { FilterRowKind { - plugin_input = "fake" - plugin_output = "fake1" exclude_kinds = ["INSERT"] } } sink { Console { - plugin_input = "fake1" } } ``` diff --git a/docs/zh/transform-v2/filter.md b/docs/zh/transform-v2/filter.md index 66937b00b9b..c68ad829a64 100644 --- a/docs/zh/transform-v2/filter.md +++ b/docs/zh/transform-v2/filter.md @@ -43,8 +43,6 @@ ``` transform { Filter { - plugin_input = "fake" - plugin_output = "fake1" include_fields = [name, card] } } @@ -55,8 +53,6 @@ transform { ``` transform { Filter { - plugin_input = "fake" - plugin_output = "fake1" exclude_fields = [age] } } diff --git a/docs/zh/transform-v2/jsonpath.md b/docs/zh/transform-v2/jsonpath.md index a83767e0c19..ab13e984e2c 100644 --- a/docs/zh/transform-v2/jsonpath.md +++ b/docs/zh/transform-v2/jsonpath.md @@ -93,8 +93,6 @@ ```json transform { JsonPath { - plugin_input = "fake" - plugin_output = "fake1" columns = [ { "src_field" = "data" @@ -175,8 +173,6 @@ JsonPath 转换将 seatunnel 的值转换为一个数组。 ```hocon transform { JsonPath { - plugin_input = "fake" - plugin_output = "fake1" row_error_handle_way = FAIL columns = [ diff --git a/docs/zh/transform-v2/llm.md b/docs/zh/transform-v2/llm.md index 7b505bde243..0edca9d734f 100644 --- a/docs/zh/transform-v2/llm.md +++ b/docs/zh/transform-v2/llm.md @@ -271,13 +271,11 @@ source { {fields = [4, "Eric"], kind = INSERT} {fields = [5, "Guangdong Liu"], kind = INSERT} ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" model_provider = CUSTOM model = gpt-4o-mini api_key = sk-xxx @@ -302,13 +300,11 @@ transform { }] } } - plugin_output = "llm_output" } } sink { Assert { - plugin_input = "llm_output" rules = { field_rules = [ diff --git a/docs/zh/transform-v2/metadata.md b/docs/zh/transform-v2/metadata.md index f0ff383f6cf..c112b9ee870 100644 --- a/docs/zh/transform-v2/metadata.md +++ b/docs/zh/transform-v2/metadata.md @@ -53,7 +53,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" server-id = 5652 username = "root" password = "zdyk_Dev@2024" @@ -71,13 +70,11 @@ transform { EventTime = ts_ms Delay = delay } - plugin_output = "trans_result" } } sink { Console { - plugin_input = "custom_name" } } diff --git a/docs/zh/transform-v2/replace.md b/docs/zh/transform-v2/replace.md index 6f8c15743bd..52f68ae1cd6 100644 --- a/docs/zh/transform-v2/replace.md +++ b/docs/zh/transform-v2/replace.md @@ -56,8 +56,6 @@ ``` transform { Replace { - plugin_input = "fake" - plugin_output = "fake1" replace_field = "name" pattern = " " replacement = "_" @@ -84,7 +82,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -97,8 +94,6 @@ source { transform { Replace { - plugin_input = "fake" - plugin_output = "fake1" replace_field = "name" pattern = ".+" replacement = "b" @@ -108,7 +103,6 @@ transform { sink { Console { - plugin_input = "fake1" } } ``` diff --git a/docs/zh/transform-v2/rowkind-extractor.md b/docs/zh/transform-v2/rowkind-extractor.md index cfa4d8fd6c4..14a8b95235a 100644 --- a/docs/zh/transform-v2/rowkind-extractor.md +++ b/docs/zh/transform-v2/rowkind-extractor.md @@ -98,13 +98,11 @@ transform { RowKindExtractor { custom_field_name = "custom_name" transform_type = FULL - plugin_output = "trans_result" } } sink { Console { - plugin_input = "custom_name" } } diff --git a/docs/zh/transform-v2/split.md b/docs/zh/transform-v2/split.md index 7fba623520a..cfd7b510a12 100644 --- a/docs/zh/transform-v2/split.md +++ b/docs/zh/transform-v2/split.md @@ -46,8 +46,6 @@ ``` transform { Split { - plugin_input = "fake" - plugin_output = "fake1" separator = " " split_field = "name" output_fields = [first_name, second_name] diff --git a/docs/zh/transform-v2/sql-udf.md b/docs/zh/transform-v2/sql-udf.md index 9bd2eec56f5..0f727947148 100644 --- a/docs/zh/transform-v2/sql-udf.md +++ b/docs/zh/transform-v2/sql-udf.md @@ -109,8 +109,6 @@ public class ExampleUDF implements ZetaUDF { ``` transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select id, example(name) as name, age from dual" } } diff --git a/docs/zh/transform-v2/sql.md b/docs/zh/transform-v2/sql.md index cc9ce8b2d66..2a2315554b0 100644 --- a/docs/zh/transform-v2/sql.md +++ b/docs/zh/transform-v2/sql.md @@ -12,14 +12,8 @@ SQL 转换使用内存中的 SQL 引擎,我们可以通过 SQL 函数和 SQL | 名称 | 类型 | 是否必须 | 默认值 | |-------------------|--------|------|-----| -| plugin_input | string | yes | - | -| plugin_output | string | yes | - | | query | string | yes | - | -### plugin_input [string] - -源表名称,查询 SQL 表名称必须与此字段匹配。 - ### query [string] 查询 SQL,它是一个简单的 SQL,支持基本的函数和条件过滤操作。但是,复杂的 SQL 尚不支持,包括:多源表/行连接和聚合操作等。 @@ -43,8 +37,6 @@ SQL 转换使用内存中的 SQL 引擎,我们可以通过 SQL 函数和 SQL ``` transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select id, concat(name, '_') as name, age+1 as age from dual where id>0" } } @@ -66,7 +58,6 @@ transform { ```hacon source { FakeSource { - plugin_output = "fake" row.num = 100 string.template = ["innerQuery"] schema = { @@ -123,7 +114,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -137,15 +127,12 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select id, concat(name, '_') as name, age+1 as age from dual where id>0" } } sink { Console { - plugin_input = "fake1" } } ``` diff --git a/docs/zh/transform-v2/transform-multi-table.md b/docs/zh/transform-v2/transform-multi-table.md index 6517fc51b91..6e960efa3f5 100644 --- a/docs/zh/transform-v2/transform-multi-table.md +++ b/docs/zh/transform-v2/transform-multi-table.md @@ -33,9 +33,6 @@ SeaTunnel transform支持多表转换,在上游插件输出多个表的时候 ```hocon transform { Copy { - plugin_input = "fake" // 可选的读取数据集名 - plugin_output = "fake1" // 可选的输出数据集名 - table_match_regex = "test.a.*" // 1. 通过正则表达式匹配需要进行转换的表,test.a.*表示匹配test.abc和test.abcd src_field = "name" // 源字段 dest_field = "name1" // 目标字段 diff --git a/seatunnel-api/src/test/resources/conf/getCatalogTable.conf b/seatunnel-api/src/test/resources/conf/getCatalogTable.conf index 7a6761f67ad..f8b744891eb 100644 --- a/seatunnel-api/src/test/resources/conf/getCatalogTable.conf +++ b/seatunnel-api/src/test/resources/conf/getCatalogTable.conf @@ -21,7 +21,6 @@ env { source { InMemory { - plugin_output = "fake" username = "st" password = "stpassword" table-names = ["st.public.table1", "st.public.table2"] @@ -34,7 +33,6 @@ transform { sink { InMemory { - plugin_input = "fake" username = "st" password = "stpassword" address = "localhost" diff --git a/seatunnel-config/seatunnel-config-shade/src/test/resources/json/spark.batch.conf b/seatunnel-config/seatunnel-config-shade/src/test/resources/json/spark.batch.conf index 9e2e096e5a7..08edb44cae1 100644 --- a/seatunnel-config/seatunnel-config-shade/src/test/resources/json/spark.batch.conf +++ b/seatunnel-config/seatunnel-config-shade/src/test/resources/json/spark.batch.conf @@ -31,12 +31,10 @@ env { source { # This is a example input plugin **only for test and demonstrate the feature input plugin** Fake { - plugin_output = "my_dataset" } # You can also use other input plugins, such as hdfs # hdfs { - # plugin_output = "accesslog" # path = "hdfs://hadoop-cluster-01/nginx/accesslog" # format = "json" # } diff --git a/seatunnel-config/seatunnel-config-shade/src/test/resources/json/spark.batch.json b/seatunnel-config/seatunnel-config-shade/src/test/resources/json/spark.batch.json index 90a2ed63128..79752436f72 100644 --- a/seatunnel-config/seatunnel-config-shade/src/test/resources/json/spark.batch.json +++ b/seatunnel-config/seatunnel-config-shade/src/test/resources/json/spark.batch.json @@ -12,8 +12,7 @@ ], "source" : [ { - "plugin_name" : "Fake", - "plugin_output" : "my_dataset" + "plugin_name" : "Fake" } ], "transform" : [] diff --git a/seatunnel-connectors-v2/connector-email/src/main/resources/fake_to_emailsink_flink.conf b/seatunnel-connectors-v2/connector-email/src/main/resources/fake_to_emailsink_flink.conf index 8efbc35108c..ca0eb986cd8 100644 --- a/seatunnel-connectors-v2/connector-email/src/main/resources/fake_to_emailsink_flink.conf +++ b/seatunnel-connectors-v2/connector-email/src/main/resources/fake_to_emailsink_flink.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" field_name = "name,age" } diff --git a/seatunnel-connectors-v2/connector-fake/src/test/resources/complex.schema.conf b/seatunnel-connectors-v2/connector-fake/src/test/resources/complex.schema.conf index f38d02e5946..1b6094ba68c 100644 --- a/seatunnel-connectors-v2/connector-fake/src/test/resources/complex.schema.conf +++ b/seatunnel-connectors-v2/connector-fake/src/test/resources/complex.schema.conf @@ -57,5 +57,4 @@ FakeSource { } } } - plugin_output = "fake" } diff --git a/seatunnel-connectors-v2/connector-fake/src/test/resources/multiple_table.conf b/seatunnel-connectors-v2/connector-fake/src/test/resources/multiple_table.conf index 766a53b0ea6..4925c3a526e 100644 --- a/seatunnel-connectors-v2/connector-fake/src/test/resources/multiple_table.conf +++ b/seatunnel-connectors-v2/connector-fake/src/test/resources/multiple_table.conf @@ -72,5 +72,4 @@ FakeSource { } } ] - plugin_output = "fake" } \ No newline at end of file diff --git a/seatunnel-connectors-v2/connector-fake/src/test/resources/simple.schema.conf b/seatunnel-connectors-v2/connector-fake/src/test/resources/simple.schema.conf index 2460a8dc490..e985389c953 100644 --- a/seatunnel-connectors-v2/connector-fake/src/test/resources/simple.schema.conf +++ b/seatunnel-connectors-v2/connector-fake/src/test/resources/simple.schema.conf @@ -40,5 +40,4 @@ FakeSource { c_timestamp = timestamp } } - plugin_output = "fake" } \ No newline at end of file diff --git a/seatunnel-connectors-v2/connector-hive/src/test/resources/fakesource_to_hive.conf b/seatunnel-connectors-v2/connector-hive/src/test/resources/fakesource_to_hive.conf index 8065695be9b..e2064e71208 100644 --- a/seatunnel-connectors-v2/connector-hive/src/test/resources/fakesource_to_hive.conf +++ b/seatunnel-connectors-v2/connector-hive/src/test/resources/fakesource_to_hive.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" field_name = "name,age" } diff --git a/seatunnel-connectors-v2/connector-kudu/src/main/resources/kudu_to_kudu_flink.conf b/seatunnel-connectors-v2/connector-kudu/src/main/resources/kudu_to_kudu_flink.conf index 27401a43082..e292a30db95 100644 --- a/seatunnel-connectors-v2/connector-kudu/src/main/resources/kudu_to_kudu_flink.conf +++ b/seatunnel-connectors-v2/connector-kudu/src/main/resources/kudu_to_kudu_flink.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** KuduSource { - plugin_output = "studentlyh2" kudu_master = "192.168.88.110:7051" kudu_table = "studentlyh2" columnsList = "id,name,age,sex" diff --git a/seatunnel-connectors-v2/connector-kudu/src/main/resources/kudu_to_kudu_spark.conf b/seatunnel-connectors-v2/connector-kudu/src/main/resources/kudu_to_kudu_spark.conf index 8e849569a19..fcccb02271e 100644 --- a/seatunnel-connectors-v2/connector-kudu/src/main/resources/kudu_to_kudu_spark.conf +++ b/seatunnel-connectors-v2/connector-kudu/src/main/resources/kudu_to_kudu_spark.conf @@ -31,7 +31,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** KuduSource { - plugin_output = "studentlyh2" kudu_master = "192.168.88.110:7051" kudu_table = "studentlyh2" columnsList = "id,name,age,sex" diff --git a/seatunnel-core/seatunnel-core-starter/src/main/java/org/apache/seatunnel/core/starter/utils/ConfigBuilder.java b/seatunnel-core/seatunnel-core-starter/src/main/java/org/apache/seatunnel/core/starter/utils/ConfigBuilder.java index 47d47b0f4c5..83f68b2146f 100644 --- a/seatunnel-core/seatunnel-core-starter/src/main/java/org/apache/seatunnel/core/starter/utils/ConfigBuilder.java +++ b/seatunnel-core/seatunnel-core-starter/src/main/java/org/apache/seatunnel/core/starter/utils/ConfigBuilder.java @@ -19,14 +19,19 @@ import org.apache.seatunnel.shade.com.typesafe.config.Config; import org.apache.seatunnel.shade.com.typesafe.config.ConfigFactory; +import org.apache.seatunnel.shade.com.typesafe.config.ConfigObject; import org.apache.seatunnel.shade.com.typesafe.config.ConfigParseOptions; import org.apache.seatunnel.shade.com.typesafe.config.ConfigRenderOptions; import org.apache.seatunnel.shade.com.typesafe.config.ConfigResolveOptions; import org.apache.seatunnel.shade.com.typesafe.config.ConfigSyntax; +import org.apache.seatunnel.shade.com.typesafe.config.ConfigValueFactory; import org.apache.seatunnel.shade.com.typesafe.config.impl.Parseable; import org.apache.seatunnel.api.configuration.ConfigAdapter; +import org.apache.seatunnel.api.configuration.ReadonlyConfig; import org.apache.seatunnel.api.sink.TablePlaceholder; +import org.apache.seatunnel.common.Constants; +import org.apache.seatunnel.common.config.TypesafeConfigUtils; import org.apache.seatunnel.common.utils.JsonUtils; import org.apache.seatunnel.common.utils.ParserException; import org.apache.seatunnel.core.starter.exception.ConfigCheckException; @@ -38,6 +43,7 @@ import java.nio.file.Paths; import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; @@ -47,6 +53,8 @@ import java.util.regex.Pattern; import java.util.stream.Collectors; +import static org.apache.seatunnel.api.common.CommonOptions.PLUGIN_INPUT; +import static org.apache.seatunnel.api.common.CommonOptions.PLUGIN_OUTPUT; import static org.apache.seatunnel.common.utils.PlaceholderUtils.replacePlaceholders; import static org.apache.seatunnel.core.starter.utils.ConfigShadeUtils.DEFAULT_SENSITIVE_KEYWORDS; @@ -95,6 +103,8 @@ public static Config of(@NonNull Path filePath, List<String> variables) { log.info( "Parsed config file: \n{}", mapToString(configDesensitization(config.root().unwrapped()))); + + config = rewriteConfig(config); return config; } @@ -117,6 +127,22 @@ public static Config of( log.info( "Parsed config file: \n{}", mapToString(configDesensitization(config.root().unwrapped()))); + config = rewriteConfig(config); + return config; + } + + public static Config ofHocon(@NonNull String text, boolean isEncrypt) { + log.info("Loading config file from text"); + + Config config = ConfigFactory.parseString(text); + if (!isEncrypt) { + config = ConfigShadeUtils.decryptConfig(config); + } + + log.info( + "Parsed config file: \n{}", + mapToString(configDesensitization(config.root().unwrapped()))); + config = rewriteConfig(config); return config; } @@ -299,4 +325,96 @@ public static String mapToString(Map<String, Object> configMap) { ConfigResolveOptions.defaults().setAllowUnresolved(true)); return config.root().render(CONFIG_RENDER_OPTIONS); } + + private static Config rewriteConfig(Config config) { + List<? extends Config> sourceConfigList = + TypesafeConfigUtils.getConfigList( + config, Constants.SOURCE, Collections.emptyList()); + List<? extends Config> transformConfigList = + TypesafeConfigUtils.getConfigList( + config, Constants.TRANSFORM, Collections.emptyList()); + List<? extends Config> sinkConfigList = + TypesafeConfigUtils.getConfigList(config, Constants.SINK, Collections.emptyList()); + if (sourceConfigList.size() == 1 && sinkConfigList.size() == 1) { + Config sourceConfig = sourceConfigList.get(0); + boolean sourceOutputIdentifierIsEmpty = + ReadonlyConfig.fromConfig(sourceConfig).get(PLUGIN_OUTPUT) == null; + + Config sinkConfig = sinkConfigList.get(0); + boolean sinkInputIdentifierIsEmpty = + ReadonlyConfig.fromConfig(sinkConfig).get(PLUGIN_INPUT) == null; + + boolean transformInputOutputIdentifierIsEmpty = true; + for (Config transformConfig : transformConfigList) { + List<String> transformInputIdentifier = + ReadonlyConfig.fromConfig(transformConfig).get(PLUGIN_INPUT); + String transformOutputIdentifier = + ReadonlyConfig.fromConfig(transformConfig).get(PLUGIN_OUTPUT); + transformInputOutputIdentifierIsEmpty &= + transformInputIdentifier == null && transformOutputIdentifier == null; + } + + if (sourceOutputIdentifierIsEmpty + && sinkInputIdentifierIsEmpty + && transformInputOutputIdentifierIsEmpty) { + String identifier = "default_dataset_0"; + Config sourceConfigRewrited = + sourceConfig.withValue( + PLUGIN_OUTPUT.key(), ConfigValueFactory.fromAnyRef(identifier)); + Config sinkConfigRewrited = + sinkConfig.withValue( + PLUGIN_INPUT.key(), ConfigValueFactory.fromAnyRef(identifier)); + List<ConfigObject> transformConfigListRewrited = new ArrayList<>(); + + for (int i = 0; i < transformConfigList.size(); i++) { + String leftIdentifier = String.format("default_dataset_%d", i); + String rightIdentifier = String.format("default_dataset_%d", i + 1); + if (i == 0) { + sourceConfigRewrited = + sourceConfig.withValue( + PLUGIN_OUTPUT.key(), + ConfigValueFactory.fromAnyRef(leftIdentifier)); + } + if (i == transformConfigList.size() - 1) { + sinkConfigRewrited = + sinkConfig.withValue( + PLUGIN_INPUT.key(), + ConfigValueFactory.fromAnyRef(rightIdentifier)); + } + Config transformConfigRewrited = + transformConfigList + .get(i) + .withValue( + PLUGIN_INPUT.key(), + ConfigValueFactory.fromAnyRef(leftIdentifier)) + .withValue( + PLUGIN_OUTPUT.key(), + ConfigValueFactory.fromAnyRef(rightIdentifier)); + transformConfigListRewrited.add(transformConfigRewrited.root()); + } + + Config configRewrited = + config.withValue( + Constants.SOURCE, + ConfigValueFactory.fromIterable( + Collections.singletonList( + sourceConfigRewrited.root()))) + .withValue( + Constants.TRANSFORM, + ConfigValueFactory.fromIterable( + transformConfigListRewrited)) + .withValue( + Constants.SINK, + ConfigValueFactory.fromIterable( + Collections.singletonList( + sinkConfigRewrited.root()))); + log.debug( + "Rewrite config plugin_input/plugin_output: \n{}", + mapToString(configDesensitization(configRewrited.root().unwrapped()))); + + return configRewrited; + } + } + return config; + } } diff --git a/seatunnel-core/seatunnel-core-starter/src/test/java/org/apache/seatunnel/core/starter/utils/ConfigShadeTest.java b/seatunnel-core/seatunnel-core-starter/src/test/java/org/apache/seatunnel/core/starter/utils/ConfigShadeTest.java index 2256b7447ef..9f4526c2631 100644 --- a/seatunnel-core/seatunnel-core-starter/src/test/java/org/apache/seatunnel/core/starter/utils/ConfigShadeTest.java +++ b/seatunnel-core/seatunnel-core-starter/src/test/java/org/apache/seatunnel/core/starter/utils/ConfigShadeTest.java @@ -166,7 +166,6 @@ public void testVariableReplacement() throws URISyntaxException { Assertions.assertEquals(list1.get(1), "de~"); Assertions.assertEquals(list1.get(2), "f h"); Assertions.assertEquals(sourceConfig.getInt("row.num"), rowNum); - Assertions.assertEquals(sourceConfig.getString("plugin_output"), resName); } List<? extends ConfigObject> transformConfigs = config.getObjectList("transform"); for (ConfigObject configObject : transformConfigs) { diff --git a/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade.conf b/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade.conf index 7c72073d03f..84f300c5584 100644 --- a/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade.conf +++ b/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade.conf @@ -29,7 +29,6 @@ source { sex = boolean } } - plugin_output = "fake" parallelism = 1 server-id = 5656 port = 56725 diff --git a/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade.json b/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade.json index 42ac24c7a2c..27ce857502d 100644 --- a/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade.json +++ b/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade.json @@ -21,8 +21,7 @@ "age" : "int", "sex" : "boolean" } - }, - "plugin_output" : "fake" + } } ], "transform" : [], diff --git a/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade_caseNull.conf b/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade_caseNull.conf index 35404d9e2de..350b5291dca 100644 --- a/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade_caseNull.conf +++ b/seatunnel-core/seatunnel-core-starter/src/test/resources/config.shade_caseNull.conf @@ -29,7 +29,6 @@ source { sex = boolean } } - plugin_output = "fake" parallelism = 1 server-id = 5656 port = 56725 diff --git a/seatunnel-core/seatunnel-core-starter/src/test/resources/config.variables.conf b/seatunnel-core/seatunnel-core-starter/src/test/resources/config.variables.conf index e0758e80416..7ee18e4bd5f 100644 --- a/seatunnel-core/seatunnel-core-starter/src/test/resources/config.variables.conf +++ b/seatunnel-core/seatunnel-core-starter/src/test/resources/config.variables.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = ${resName} row.num = ${rowNum} string.template = ${strTemplate} int.template = [20, 21] @@ -48,8 +47,6 @@ transform { # If you would like to get more information about how to configure seatunnel and see full list of transform plugins, # please go to https://seatunnel.apache.org/docs/category/transform-v2 sql { - plugin_input = "fake" - plugin_output = "sql" query = "select * from "${resName}" where name = '"${nameVal}"' " } @@ -57,7 +54,6 @@ transform { sink { Console { - plugin_input = "sql" username = ${username} password = ${password} blankSpace = ${blankSpace} diff --git a/seatunnel-core/seatunnel-core-starter/src/test/resources/flink.batch.conf b/seatunnel-core/seatunnel-core-starter/src/test/resources/flink.batch.conf index 202fdfea258..197e0c982cf 100644 --- a/seatunnel-core/seatunnel-core-starter/src/test/resources/flink.batch.conf +++ b/seatunnel-core/seatunnel-core-starter/src/test/resources/flink.batch.conf @@ -29,7 +29,6 @@ source { path = "hdfs://localhost:9000/output/text" format.type = "text" schema = "string" - plugin_output = "test" } # If you would like to get more information about how to configure seatunnel and see full list of input plugins, diff --git a/seatunnel-core/seatunnel-core-starter/src/test/resources/origin.conf b/seatunnel-core/seatunnel-core-starter/src/test/resources/origin.conf index d80ac495832..38a85705047 100644 --- a/seatunnel-core/seatunnel-core-starter/src/test/resources/origin.conf +++ b/seatunnel-core/seatunnel-core-starter/src/test/resources/origin.conf @@ -29,7 +29,6 @@ source { sex = boolean } } - plugin_output = "fake" parallelism = 1 server-id = 5656 port = 56725 diff --git a/seatunnel-core/seatunnel-core-starter/src/test/resources/shade.conf b/seatunnel-core/seatunnel-core-starter/src/test/resources/shade.conf index 7c72073d03f..84f300c5584 100644 --- a/seatunnel-core/seatunnel-core-starter/src/test/resources/shade.conf +++ b/seatunnel-core/seatunnel-core-starter/src/test/resources/shade.conf @@ -29,7 +29,6 @@ source { sex = boolean } } - plugin_output = "fake" parallelism = 1 server-id = 5656 port = 56725 diff --git a/seatunnel-core/seatunnel-flink-starter/seatunnel-flink-15-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf b/seatunnel-core/seatunnel-flink-starter/seatunnel-flink-15-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf index 846f00e7af9..fe1710188b0 100644 --- a/seatunnel-core/seatunnel-flink-starter/seatunnel-flink-15-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf +++ b/seatunnel-core/seatunnel-flink-starter/seatunnel-flink-15-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 1 schema = { fields { @@ -43,6 +42,5 @@ transform { sink { InMemory { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/resources/config/fake_to_inmemory.json b/seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/resources/config/fake_to_inmemory.json index 4181417a7fc..50230e5d150 100644 --- a/seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/resources/config/fake_to_inmemory.json +++ b/seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/resources/config/fake_to_inmemory.json @@ -10,7 +10,6 @@ "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake_to_inmemory_wtih_spark", "row.num": 10, "schema": { "fields": { @@ -25,8 +24,7 @@ ], "sink": [ { - "plugin_name": "InMemory", - "plugin_input": "fake_to_inmemory_wtih_spark" + "plugin_name": "InMemory" } ] } diff --git a/seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf b/seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf index 8fe9317b4a3..0bafa48b83b 100644 --- a/seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf +++ b/seatunnel-core/seatunnel-spark-starter/seatunnel-spark-3-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf @@ -30,7 +30,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 1 schema = { fields { @@ -47,6 +46,5 @@ transform { sink { InMemory { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory.json b/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory.json index a2b7c3de580..39f363909dd 100644 --- a/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory.json +++ b/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory.json @@ -6,7 +6,6 @@ "source": [ { "plugin_name": "FakeSource", - "plugin_output": "fake_to_inmemory_wtih_zeta", "row.num": 10, "schema": { "fields": { @@ -21,8 +20,7 @@ ], "sink": [ { - "plugin_name": "InMemory", - "plugin_input": "fake_to_inmemory_wtih_zeta" + "plugin_name": "InMemory" } ] } diff --git a/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf b/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf index 846f00e7af9..fe1710188b0 100644 --- a/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf +++ b/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory_multi_table.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 1 schema = { fields { @@ -43,6 +42,5 @@ transform { sink { InMemory { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory_without_pluginname.json b/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory_without_pluginname.json index 0c3cf62462c..727aa3465d7 100644 --- a/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory_without_pluginname.json +++ b/seatunnel-core/seatunnel-starter/src/test/resources/config/fake_to_inmemory_without_pluginname.json @@ -5,7 +5,6 @@ }, "source": [ { - "plugin_output": "fake_to_inmemory_wtih_zeta", "row.num": 10, "schema": { "fields": { @@ -20,7 +19,6 @@ ], "sink": [ { - "plugin_input": "fake_to_inmemory_wtih_zeta" } ] } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-activemq-e2e/src/test/resources/fake_source_to_sink.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-activemq-e2e/src/test/resources/fake_source_to_sink.conf index b06970806f1..5b7768ea123 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-activemq-e2e/src/test/resources/fake_source_to_sink.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-activemq-e2e/src/test/resources/fake_source_to_sink.conf @@ -68,7 +68,6 @@ source { } } } - plugin_output = "fake" } } @@ -76,7 +75,6 @@ source { # You can also use other input plugins, such as hdfs # hdfs { - # plugin_output = "accesslog" # path = "hdfs://hadoop-cluster-01/nginx/accesslog" # format = "json" # } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-activemq-e2e/src/test/resources/localfile_source_to_sink.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-activemq-e2e/src/test/resources/localfile_source_to_sink.conf index 321d38a1ef7..2982e5e4428 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-activemq-e2e/src/test/resources/localfile_source_to_sink.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-activemq-e2e/src/test/resources/localfile_source_to_sink.conf @@ -68,13 +68,11 @@ source { } } } - plugin_output = "fake" } } # You can also use other input plugins, such as hdfs # hdfs { - # plugin_output = "accesslog" # path = "hdfs://hadoop-cluster-01/nginx/accesslog" # format = "json" # } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fake_full_types_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fake_full_types_to_assert.conf index fa68b61cc56..624d7a973dd 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fake_full_types_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fake_full_types_to_assert.conf @@ -81,13 +81,11 @@ source { ] } ] - plugin_output = "fake" } } sink{ Assert { - plugin_input = "fake" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fake_row_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fake_row_to_assert.conf index 69bcf2574e3..737f5623a8a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fake_row_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fake_row_to_assert.conf @@ -49,13 +49,11 @@ source { fields = [[0, 1, 2], { k0 = v0 }, ["AAA", false, 1, 1, 333, 323232, 3.1, 9.33333, 99999.99999999, "2012-12-21", "2012-12-21T12:34:56"]] } ] - plugin_output = "fake" } } sink{ Assert { - plugin_input = "fake" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fakesource_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fakesource_to_assert.conf index 9f6ddd1c91e..853775db1b2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fakesource_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-assert-e2e/src/test/resources/assertion/fakesource_to_assert.conf @@ -24,7 +24,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.row = 25 split.read-interval = 2000 @@ -43,15 +42,12 @@ source { transform { Filter { - plugin_input = "fake" - plugin_output = "fake1" fields = ["name", "age", "c_time"] } } sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cassandra-e2e/src/test/resources/cassandra_to_cassandra.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cassandra-e2e/src/test/resources/cassandra_to_cassandra.conf index 104b12d43f0..1c61c24eaf2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cassandra-e2e/src/test/resources/cassandra_to_cassandra.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cassandra-e2e/src/test/resources/cassandra_to_cassandra.conf @@ -29,7 +29,6 @@ source { datacenter = "datacenter1" keyspace = "test" cql = "select * from source_table" - plugin_output = "source_table" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mongodb-e2e/src/test/resources/mongodbcdc_metadata_trans.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mongodb-e2e/src/test/resources/mongodbcdc_metadata_trans.conf index 3c62a06c00d..e898a9a3682 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mongodb-e2e/src/test/resources/mongodbcdc_metadata_trans.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mongodb-e2e/src/test/resources/mongodbcdc_metadata_trans.conf @@ -53,13 +53,11 @@ transform { EventTime = ts_ms Delay = delay } - plugin_output = "trans_result" } } sink { Assert { - plugin_input = "trans_result" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_metadata_trans.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_metadata_trans.conf index 4298ac1d015..4ac66385484 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_metadata_trans.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_metadata_trans.conf @@ -29,7 +29,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" server-id = 5652 username = "st_user_source" password = "mysqlpw" @@ -47,13 +46,11 @@ transform { EventTime = ts_ms Delay = delay } - plugin_output = "trans_result" } } sink { Assert { - plugin_input = "trans_result" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql.conf index 2b6ea8ec045..45200d3eb02 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql.conf @@ -29,7 +29,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" server-id = 5652 username = "st_user_source" password = "mysqlpw" @@ -40,19 +39,16 @@ source { transform { sql { - plugin_input = "customers_mysql_cdc" query = """ select id, f_binary, f_blob, f_long_varbinary, f_longblob, f_tinyblob, f_varbinary, f_smallint, f_smallint_unsigned, f_mediumint, f_mediumint_unsigned, f_int, f_int_unsigned, f_integer, f_integer_unsigned, f_bigint, f_bigint_unsigned, f_numeric, f_decimal, f_float, f_double, f_double_precision, f_longtext, f_mediumtext, f_text, f_tinytext, f_varchar, f_date, f_datetime, f_timestamp, f_bit1, f_bit64, f_char, f_enum, f_mediumblob, f_long_varchar, f_real, f_time, f_tinyint, f_tinyint_unsigned, f_json, f_year from dual """ - plugin_output = "trans_mysql_cdc" } } sink { jdbc { - plugin_input = "trans_mysql_cdc" url = "jdbc:mysql://mysql_cdc_e2e:3306/mysql_cdc" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_custom_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_custom_primary_key.conf index e17e16cf54b..1aef47ff0d3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_custom_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_custom_primary_key.conf @@ -27,7 +27,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" server-id = 5652 base-url = "jdbc:mysql://mysql_cdc_e2e:3306/mysql_cdc" username = "st_user_source" @@ -49,7 +48,6 @@ source { sink { jdbc { - plugin_input = "customers_mysql_cdc" url = "jdbc:mysql://mysql_cdc_e2e:3306/mysql_cdc2" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_disable_exactly_once.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_disable_exactly_once.conf index faa97792fee..0c907eefbdd 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_disable_exactly_once.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_disable_exactly_once.conf @@ -30,7 +30,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" server-id = 5652 username = "st_user_source" password = "mysqlpw" @@ -45,7 +44,6 @@ source { sink { jdbc { - plugin_input = "customers_mysql_cdc" url = "jdbc:mysql://mysql_cdc_e2e:3306/mysql_cdc" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_multi_table_mode_one_table.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_multi_table_mode_one_table.conf index bd84cdccb4b..00b578eb274 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_multi_table_mode_one_table.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_multi_table_mode_one_table.conf @@ -27,7 +27,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" server-id = 5652-5660 username = "st_user_source" password = "mysqlpw" @@ -51,7 +50,6 @@ transform { sink { jdbc { - plugin_input = "customers_mysql_cdc" url = "jdbc:mysql://mysql_cdc_e2e:3306/mysql_cdc2" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_multi_table_mode_two_table.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_multi_table_mode_two_table.conf index 3f3197ae318..45d87148d11 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_multi_table_mode_two_table.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_multi_table_mode_two_table.conf @@ -27,7 +27,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" server-id = 5652-5660 username = "st_user_source" password = "mysqlpw" @@ -55,7 +54,6 @@ transform { sink { jdbc { - plugin_input = "customers_mysql_cdc" url = "jdbc:mysql://mysql_cdc_e2e:3306/mysql_cdc2" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_no_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_no_primary_key.conf index de0a75b45af..a28a8f30fb3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_no_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-mysql-e2e/src/test/resources/mysqlcdc_to_mysql_with_no_primary_key.conf @@ -27,7 +27,6 @@ env { source { MySQL-CDC { - plugin_output = "customers_mysql_cdc" server-id = 5652 username = "st_user_source" password = "mysqlpw" @@ -40,7 +39,6 @@ source { sink { jdbc { - plugin_input = "customers_mysql_cdc" url = "jdbc:mysql://mysql_cdc_e2e:3306/mysql_cdc" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_meatadata_trans.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_meatadata_trans.conf index 7fa58671c69..0378511a26a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_meatadata_trans.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_meatadata_trans.conf @@ -29,7 +29,6 @@ env { source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] @@ -49,13 +48,11 @@ transform { EventTime = ts_ms Delay = delay } - plugin_output = "trans_result" } } sink { Assert { - plugin_input = "trans_result" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss.conf index 64eb3572e3a..d4e270900d3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss.conf @@ -29,7 +29,6 @@ env { source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] @@ -46,7 +45,6 @@ transform { sink { jdbc { - plugin_input = "customers_opengauss_cdc" url = "jdbc:postgresql://opengauss_cdc_e2e:5432/opengauss_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "dailai" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_test_add_Filed.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_test_add_Filed.conf index 412adc75148..0727b6a5ccf 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_test_add_Filed.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_test_add_Filed.conf @@ -29,7 +29,6 @@ env { source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] @@ -46,7 +45,6 @@ transform { sink { jdbc { - plugin_input = "customers_opengauss_cdc" url = "jdbc:postgresql://opengauss_cdc_e2e:5432/opengauss_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "dailai" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_custom_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_custom_primary_key.conf index 2c544ad46a0..e0a613a001c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_custom_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_custom_primary_key.conf @@ -29,7 +29,6 @@ env { source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] @@ -53,7 +52,6 @@ transform { sink { jdbc { - plugin_input = "customers_opengauss_cdc" url = "jdbc:postgresql://opengauss_cdc_e2e:5432/opengauss_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "dailai" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_multi_table_mode_one_table.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_multi_table_mode_one_table.conf index e8648a35c4d..afcd6140e5b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_multi_table_mode_one_table.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_multi_table_mode_one_table.conf @@ -29,7 +29,6 @@ env { source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] @@ -46,7 +45,6 @@ transform { sink { jdbc { - plugin_input = "customers_opengauss_cdc" url = "jdbc:postgresql://opengauss_cdc_e2e:5432/opengauss_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "dailai" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_multi_table_mode_two_table.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_multi_table_mode_two_table.conf index 471e9ed04d8..77c0332f62c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_multi_table_mode_two_table.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_multi_table_mode_two_table.conf @@ -29,7 +29,6 @@ env { source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] @@ -46,7 +45,6 @@ transform { sink { jdbc { - plugin_input = "customers_opengauss_cdc" url = "jdbc:postgresql://opengauss_cdc_e2e:5432/opengauss_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "dailai" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_no_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_no_primary_key.conf index 986fc443b0e..1bc98fc3c71 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_no_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-opengauss-e2e/src/test/resources/opengausscdc_to_opengauss_with_no_primary_key.conf @@ -29,7 +29,6 @@ env { source { Opengauss-CDC { - plugin_output = "customers_opengauss_cdc" username = "gaussdb" password = "openGauss@123" database-names = ["opengauss_cdc"] @@ -47,7 +46,6 @@ transform { sink { jdbc { - plugin_input = "customers_opengauss_cdc" url = "jdbc:postgresql://opengauss_cdc_e2e:5432/opengauss_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "dailai" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_metadata_trans.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_metadata_trans.conf index c9f3e1bef56..ec7bea0d0c5 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_metadata_trans.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_metadata_trans.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "system" password = "top_secret" database-names = ["ORCLCDB"] @@ -63,13 +62,11 @@ transform { EventTime = ts_ms Delay = delay } - plugin_output = "trans_result" } } sink { Assert { - plugin_input = "trans_result" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_mysql_with_schema_change.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_mysql_with_schema_change.conf index 70c9aedb4f6..2a3a7070c33 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_mysql_with_schema_change.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_mysql_with_schema_change.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "dbzuser" password = "dbz" database-names = ["ORCLCDB"] @@ -51,7 +50,6 @@ transform { sink { jdbc { - plugin_input = "customers" url = "jdbc:mysql://oracle-host:3306/oracle_sink" driver = "com.mysql.cj.jdbc.Driver" user = "st_user_sink" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle.conf index 5f89b247780..639f4a80689 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "system" password = "top_secret" database-names = ["ORCLCDB"] @@ -50,7 +49,6 @@ transform { sink { Jdbc { - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "system" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_skip_analysis.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_skip_analysis.conf index 21c5ddf5f79..86c64aa3d71 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_skip_analysis.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_skip_analysis.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" skip_analyze = true username = "system" password = "top_secret" @@ -51,7 +50,6 @@ transform { sink { Jdbc { - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "system" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_use_select_count.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_use_select_count.conf index 80dd9f32ff5..37f4b700020 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_use_select_count.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_use_select_count.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" use_select_count = true username = "system" password = "top_secret" @@ -51,7 +50,6 @@ transform { sink { Jdbc { - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "system" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_custom_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_custom_primary_key.conf index b8684ee5418..2fe45f083ca 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_custom_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_custom_primary_key.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "system" password = "top_secret" database-names = ["ORCLCDB"] @@ -56,7 +55,6 @@ source { sink { Jdbc { - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "system" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_multi_table_mode_one_table.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_multi_table_mode_one_table.conf index 02436d19a05..94e56ce14cf 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_multi_table_mode_one_table.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_multi_table_mode_one_table.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "system" password = "top_secret" database-names = ["ORCLCDB"] @@ -51,7 +50,6 @@ transform { sink { Jdbc { connection.pool.size = 1 - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "system" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_multi_table_mode_two_table.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_multi_table_mode_two_table.conf index 13a3ee8ebc9..7a2080576a2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_multi_table_mode_two_table.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_multi_table_mode_two_table.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "system" password = "top_secret" database-names = ["ORCLCDB"] @@ -51,7 +50,6 @@ transform { sink { Jdbc { connection.pool.size = 1 - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "system" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_no_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_no_primary_key.conf index 22f6d4743de..e5c4923554b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_no_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_no_primary_key.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "system" password = "top_secret" database-names = ["ORCLCDB"] @@ -53,7 +52,6 @@ transform { sink { Jdbc { connection.pool.size = 1 - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "system" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_schema_change.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_schema_change.conf index 76903a6e007..68f5d09a5a4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_schema_change.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_schema_change.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "dbzuser" password = "dbz" database-names = ["ORCLCDB"] @@ -51,7 +50,6 @@ transform { sink { Jdbc { - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "dbzuser" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_schema_change_exactly_once.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_schema_change_exactly_once.conf index 9554a4fd49b..be4e267946b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_schema_change_exactly_once.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-oracle-e2e/src/test/resources/oraclecdc_to_oracle_with_schema_change_exactly_once.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** Oracle-CDC { - plugin_output = "customers" username = "dbzuser" password = "dbz" database-names = ["ORCLCDB"] @@ -51,7 +50,6 @@ transform { sink { Jdbc { - plugin_input = "customers" driver = "oracle.jdbc.driver.OracleDriver" url = "jdbc:oracle:thin:@oracle-host:1521/ORCLCDB" user = "dbzuser" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/pgcdc_to_pg_with_multi_table_mode_one_table.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/pgcdc_to_pg_with_multi_table_mode_one_table.conf index 395554e4542..f42c4ffebb7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/pgcdc_to_pg_with_multi_table_mode_one_table.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/pgcdc_to_pg_with_multi_table_mode_one_table.conf @@ -29,7 +29,6 @@ env { source { Postgres-CDC { - plugin_output = "customers_postgres_cdc" username = "postgres" password = "postgres" database-names = ["postgres_cdc"] @@ -46,7 +45,6 @@ transform { sink { jdbc { - plugin_input = "customers_postgres_cdc" url = "jdbc:postgresql://postgres_cdc_e2e:5432/postgres_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "postgres" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/pgcdc_to_pg_with_multi_table_mode_two_table.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/pgcdc_to_pg_with_multi_table_mode_two_table.conf index fed587f832f..c7beda901d7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/pgcdc_to_pg_with_multi_table_mode_two_table.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/pgcdc_to_pg_with_multi_table_mode_two_table.conf @@ -29,7 +29,6 @@ env { source { Postgres-CDC { - plugin_output = "customers_postgres_cdc" username = "postgres" password = "postgres" database-names = ["postgres_cdc"] @@ -46,7 +45,6 @@ transform { sink { jdbc { - plugin_input = "customers_postgres_cdc" url = "jdbc:postgresql://postgres_cdc_e2e:5432/postgres_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "postgres" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_metadata_trans.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_metadata_trans.conf index afdf1ae8d83..efe1326d334 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_metadata_trans.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_metadata_trans.conf @@ -29,7 +29,6 @@ env { source { Postgres-CDC { - plugin_output = "customers_postgres_cdc" username = "postgres" password = "postgres" database-names = ["postgres_cdc"] @@ -49,13 +48,11 @@ transform { EventTime = ts_ms Delay = delay } - plugin_output = "trans_result" } } sink { Assert { - plugin_input = "trans_result" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres.conf index fba3591176f..c29c330c3c9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres.conf @@ -29,7 +29,6 @@ env { source { Postgres-CDC { - plugin_output = "customers_postgres_cdc" username = "postgres" password = "postgres" database-names = ["postgres_cdc"] @@ -46,7 +45,6 @@ transform { sink { jdbc { - plugin_input = "customers_postgres_cdc" url = "jdbc:postgresql://postgres_cdc_e2e:5432/postgres_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "postgres" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_test_add_Filed.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_test_add_Filed.conf index 9d824169cda..a669b792ba5 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_test_add_Filed.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_test_add_Filed.conf @@ -29,7 +29,6 @@ env { source { Postgres-CDC { - plugin_output = "customers_postgres_cdc" username = "postgres" password = "postgres" database-names = ["postgres_cdc"] @@ -46,7 +45,6 @@ transform { sink { jdbc { - plugin_input = "customers_postgres_cdc" url = "jdbc:postgresql://postgres_cdc_e2e:5432/postgres_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "postgres" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_with_custom_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_with_custom_primary_key.conf index 787a48befba..5ae7d8a437c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_with_custom_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_with_custom_primary_key.conf @@ -29,7 +29,6 @@ env { source { Postgres-CDC { - plugin_output = "customers_postgres_cdc" username = "postgres" password = "postgres" database-names = ["postgres_cdc"] @@ -53,7 +52,6 @@ transform { sink { jdbc { - plugin_input = "customers_postgres_cdc" url = "jdbc:postgresql://postgres_cdc_e2e:5432/postgres_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "postgres" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_with_no_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_with_no_primary_key.conf index a5b5ae5a9f6..47fc3c5ee72 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_with_no_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-postgres-e2e/src/test/resources/postgrescdc_to_postgres_with_no_primary_key.conf @@ -29,7 +29,6 @@ env { source { Postgres-CDC { - plugin_output = "customers_postgres_cdc" username = "postgres" password = "postgres" database-names = ["postgres_cdc"] @@ -47,7 +46,6 @@ transform { sink { jdbc { - plugin_input = "customers_postgres_cdc" url = "jdbc:postgresql://postgres_cdc_e2e:5432/postgres_cdc?loggerLevel=OFF" driver = "org.postgresql.Driver" user = "postgres" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_console.conf index b3c71c08a08..3d2dc1d2056 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_console.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** SqlServer-CDC { - plugin_output = "customers" username = "sa" password = "Password!" database-names = ["column_type_test"] @@ -42,7 +41,6 @@ transform { sink { Jdbc { - plugin_input = "customers" driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver" url = "jdbc:sqlserver://sqlserver-host:1433;encrypt=false" user = "sa" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_metadata_trans.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_metadata_trans.conf index 483fe053e23..a07a26b5e6a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_metadata_trans.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_metadata_trans.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** SqlServer-CDC { - plugin_output = "customers" username = "sa" password = "Password!" database-names = ["column_type_test"] @@ -54,13 +53,11 @@ transform { EventTime = ts_ms Delay = delay } - plugin_output = "trans_result" } } sink { Assert { - plugin_input = "trans_result" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_sqlserver_with_custom_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_sqlserver_with_custom_primary_key.conf index b62fa98ee12..32714995624 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_sqlserver_with_custom_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_sqlserver_with_custom_primary_key.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** SqlServer-CDC { - plugin_output = "customers" username = "sa" password = "Password!" database-names = ["column_type_test"] @@ -50,7 +49,6 @@ transform { sink { Jdbc { - plugin_input = "customers" driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver" url = "jdbc:sqlserver://sqlserver-host:1433;encrypt=false" user = "sa" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_sqlserver_with_no_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_sqlserver_with_no_primary_key.conf index ddf408de532..300c6c85bef 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_sqlserver_with_no_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-sqlserver-e2e/src/test/resources/sqlservercdc_to_sqlserver_with_no_primary_key.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** SqlServer-CDC { - plugin_output = "customers" username = "sa" password = "Password!" database-names = ["column_type_test"] @@ -44,7 +43,6 @@ transform { sink { Jdbc { - plugin_input = "customers" driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver" url = "jdbc:sqlserver://sqlserver-host:1433;encrypt=false" user = "sa" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb.conf index 71e2e680bfc..a1b9d7b6524 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** TiDB-CDC { - plugin_output = "products_tidb_cdc" base-url = "jdbc:mysql://tidb0:4000/tidb_cdc" driver = "com.mysql.cj.jdbc.Driver" tikv.grpc.timeout_in_ms = 20000 @@ -44,7 +43,6 @@ transform { sink { jdbc { - plugin_input = "products_tidb_cdc" url = "jdbc:mysql://tidb0:4000/tidb_cdc" driver = "com.mysql.cj.jdbc.Driver" user = "root" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb_with_disable_exactly_once.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb_with_disable_exactly_once.conf index f4191da88ce..3b633fb5ca5 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb_with_disable_exactly_once.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb_with_disable_exactly_once.conf @@ -28,7 +28,6 @@ env { source { TiDB-CDC { - plugin_output = "customers_tidb_cdc" base-url = "jdbc:mysql://tidb0:4000/tidb_cdc" driver = "com.mysql.cj.jdbc.Driver" tikv.grpc.timeout_in_ms = 20000 @@ -43,7 +42,6 @@ source { sink { jdbc { - plugin_input = "customers_tidb_cdc" url = "jdbc:mysql://tidb0:4000/tidb_cdc" driver = "com.mysql.cj.jdbc.Driver" user = "root" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb_with_no_primary_key.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb_with_no_primary_key.conf index 0b44d24023c..549635812ae 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb_with_no_primary_key.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-cdc-tidb-e2e/src/test/resources/tidb/tidbcdc_to_tidb_with_no_primary_key.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** TiDB-CDC { - plugin_output = "customers_tidb_cdc" base-url = "jdbc:mysql://tidb0:4000/tidb_cdc" driver = "com.mysql.cj.jdbc.Driver" tikv.grpc.timeout_in_ms = 20000 @@ -42,7 +41,6 @@ source { sink { jdbc { - plugin_input = "customers_tidb_cdc" url = "jdbc:mysql://tidb0:4000/tidb_cdc" driver = "com.mysql.cj.jdbc.Driver" user = "root" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/resources/clickhouse_to_clickhouse.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/resources/clickhouse_to_clickhouse.conf index 2c73073603b..b063272a7b9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/resources/clickhouse_to_clickhouse.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/resources/clickhouse_to_clickhouse.conf @@ -32,7 +32,6 @@ source { sql = "select * from source_table" username = "default" password = "" - plugin_output = "source_table" } # If you would like to get more information about how to configure seatunnel and see full list of source plugins, # please go to https://seatunnel.apache.org/docs/connector-v2/source/ClickhouseSource diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/resources/clickhouse_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/resources/clickhouse_to_console.conf index 4c544322548..d6f49110b01 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/resources/clickhouse_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-clickhouse-e2e/src/test/resources/clickhouse_to_console.conf @@ -31,7 +31,6 @@ source { sql = "select * from source_table" username = "default" password = "" - plugin_output = "source_table" } # If you would like to get more information about how to configure seatunnel and see full list of source plugins, # please go to https://seatunnel.apache.org/docs/connector-v2/source/ClickhouseSource diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-datahub-e2e/src/test/resources/fakesource_to_datahub.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-datahub-e2e/src/test/resources/fakesource_to_datahub.conf index 6a2116407c2..6fdba4cf2a9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-datahub-e2e/src/test/resources/fakesource_to_datahub.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-datahub-e2e/src/test/resources/fakesource_to_datahub.conf @@ -22,7 +22,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { name = "string" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-druid-e2e/src/test/resources/fakesource_to_druid.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-druid-e2e/src/test/resources/fakesource_to_druid.conf index c83fea92ae1..5bba225f836 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-druid-e2e/src/test/resources/fakesource_to_druid.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-druid-e2e/src/test/resources/fakesource_to_druid.conf @@ -22,7 +22,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { c_boolean = boolean diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_email.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_email.conf index d6998e21987..ec4b8d185d9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_email.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_email.conf @@ -44,7 +44,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_email_test.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_email_test.conf index 19f87a76d99..c5f22386bde 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_email_test.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_email_test.conf @@ -44,7 +44,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_multiemailsink.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_multiemailsink.conf index bbe1921b97c..1981eb47f77 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_multiemailsink.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-email-e2e/src/test/resources/fake_to_multiemailsink.conf @@ -64,7 +64,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_generic_row_type_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_generic_row_type_to_assert.conf index 016d4a8c183..93a4e7fa41e 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_generic_row_type_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_generic_row_type_to_assert.conf @@ -32,13 +32,11 @@ source { c_3 = "map<string, {\"c_int\":\"int\",\"c_string\":\"string\"}>" } } - plugin_output = "fake" } } sink{ Assert { - plugin_input = "fake" rules = { catalog_table_rule { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert.conf index 9c60ed73c3f..9b785afcac2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert.conf @@ -63,21 +63,17 @@ source { } } } - plugin_output = "fake" } } transform { Sql { - plugin_input = "fake" - plugin_output = "tmp1" query = """select * from dual""" } } sink { Assert { - plugin_input = "tmp1" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_verify_flink_metrics.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_verify_flink_metrics.conf index c53e33ec541..d9605a28708 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_verify_flink_metrics.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_verify_flink_metrics.conf @@ -62,7 +62,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_with_catalogtable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_with_catalogtable.conf index 0d87c377ae7..e778ffc6fda 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_with_catalogtable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_with_catalogtable.conf @@ -56,7 +56,6 @@ source { } ] } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_with_tablenames.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_with_tablenames.conf index e87bbcfb555..44ed5e2f013 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_with_tablenames.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_assert_with_tablenames.conf @@ -96,7 +96,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_console_with_multitable_mode.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_console_with_multitable_mode.conf index 8a2989ee803..0c99d52245d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_console_with_multitable_mode.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-fake-e2e/src/test/resources/fake_to_console_with_multitable_mode.conf @@ -64,7 +64,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/excel/cos_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/excel/cos_excel_to_assert.conf index 22b301190bc..93bb833477c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/excel/cos_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/excel/cos_excel_to_assert.conf @@ -34,7 +34,6 @@ source { secret_id = "dummy" secret_key = "dummy" region = "ap-chengdu" - plugin_output = "fake" file_format_type = excel field_delimiter = ; skip_header_row_number = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/excel/fake_to_cos_excel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/excel/fake_to_cos_excel.conf index d9c7cbf9050..cd39cddcd69 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/excel/fake_to_cos_excel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/excel/fake_to_cos_excel.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/json/cos_file_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/json/cos_file_json_to_assert.conf index fc2c2adb83c..cbe4de47e38 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/json/cos_file_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/json/cos_file_json_to_assert.conf @@ -69,7 +69,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/json/fake_to_cos_file_json.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/json/fake_to_cos_file_json.conf index 0721cebc088..e95366852ca 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/json/fake_to_cos_file_json.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/json/fake_to_cos_file_json.conf @@ -63,7 +63,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/orc/cos_file_orc_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/orc/cos_file_orc_to_assert.conf index 219c9f9d09f..650bf9cfda4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/orc/cos_file_orc_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/orc/cos_file_orc_to_assert.conf @@ -35,7 +35,6 @@ source { secret_key = "dummy" region = "ap-chengdu" file_format_type = "orc" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/orc/fake_to_cos_file_orc.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/orc/fake_to_cos_file_orc.conf index 3ca1d1a6233..087226f8a98 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/orc/fake_to_cos_file_orc.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/orc/fake_to_cos_file_orc.conf @@ -63,7 +63,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/parquet/cos_file_parquet_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/parquet/cos_file_parquet_to_assert.conf index 40fe0f98708..a1fe8cefc55 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/parquet/cos_file_parquet_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/parquet/cos_file_parquet_to_assert.conf @@ -35,7 +35,6 @@ source { secret_key = "dummy" region = "ap-chengdu" file_format_type = "parquet" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/parquet/fake_to_cos_file_parquet.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/parquet/fake_to_cos_file_parquet.conf index 0daf1001b2a..b10fa66c9ba 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/parquet/fake_to_cos_file_parquet.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/parquet/fake_to_cos_file_parquet.conf @@ -63,7 +63,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/text/cos_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/text/cos_file_text_to_assert.conf index 68a1fd6fd54..d3d06278498 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/text/cos_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/text/cos_file_text_to_assert.conf @@ -69,7 +69,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/text/fake_to_cos_file_text.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/text/fake_to_cos_file_text.conf index ee532484284..56c185fd9a2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/text/fake_to_cos_file_text.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-cos-e2e/src/test/resources/text/fake_to_cos_file_text.conf @@ -63,7 +63,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/fake_source_to_ftp_excel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/fake_source_to_ftp_excel.conf index 86ceb44fa45..a4fac452096 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/fake_source_to_ftp_excel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/fake_source_to_ftp_excel.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "/tmp/seatunnel/excel" - plugin_input = "ftp" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true file_name_expression = "${transactionId}_${now}" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/fake_source_to_ftp_root_path_excel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/fake_source_to_ftp_root_path_excel.conf index dbef6100867..381dab89911 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/fake_source_to_ftp_root_path_excel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/fake_source_to_ftp_root_path_excel.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "/" - plugin_input = "ftp" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true file_name_expression = "${transactionId}_${now}" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_excel_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_excel_projection_to_assert.conf index 21eceb0e5e5..fc78bea6aad 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_excel_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_excel_projection_to_assert.conf @@ -34,7 +34,6 @@ source { user = seatunnel password = pass path = "/tmp/seatunnel/read/excel" - plugin_output = "ftp" file_format_type = excel field_delimiter = ; read_columns = [c_string, c_boolean] @@ -79,7 +78,6 @@ source { sink { Assert { - plugin_input = "ftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_excel_to_assert.conf index 43fbd4a6da8..6b31a7bd56e 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_excel_to_assert.conf @@ -34,7 +34,6 @@ source { user = seatunnel password = pass path = "/tmp/seatunnel/read/excel" - plugin_output = "ftp" file_format_type = excel field_delimiter = ; skip_header_row_number = 1 @@ -78,7 +77,6 @@ source { sink { Assert { - plugin_input = "ftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_filter_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_filter_excel_to_assert.conf index a78500daa96..23ff3cd0823 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_filter_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/excel/ftp_filter_excel_to_assert.conf @@ -34,7 +34,6 @@ source { user = seatunnel password = pass path = "/tmp/seatunnel/read/excel_filter" - plugin_output = "ftp" file_format_type = excel field_delimiter = ; skip_header_row_number = 1 @@ -79,7 +78,6 @@ source { sink { Assert { - plugin_input = "ftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/fake_to_ftp_file_json.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/fake_to_ftp_file_json.conf index 76ff6c65422..09c2722f983 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/fake_to_ftp_file_json.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/fake_to_ftp_file_json.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "/tmp/seatunnel/json" - plugin_input = "ftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/ftp_file_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/ftp_file_json_to_assert.conf index d335db7bc25..7186bb00e92 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/ftp_file_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/ftp_file_json_to_assert.conf @@ -35,7 +35,6 @@ source { password = pass path = "/tmp/seatunnel/read/json" file_format_type = "json" - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -75,7 +74,6 @@ source { sink { Assert { - plugin_input = "ftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/ftp_file_json_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/ftp_file_json_to_assert_with_multipletable.conf index eb5cf0b7e6e..9201b41ef23 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/ftp_file_json_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/json/ftp_file_json_to_assert_with_multipletable.conf @@ -117,7 +117,6 @@ source { } } ] - plugin_output = "ftp" } } @@ -128,7 +127,6 @@ sink { user = seatunnel password = pass path = "/tmp/seatunnel/json/sink/multiplesource/${table_name}" - plugin_input = "ftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/orc/fake_to_ftp_file_orc.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/orc/fake_to_ftp_file_orc.conf index 9f71328dd12..561faad494c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/orc/fake_to_ftp_file_orc.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/orc/fake_to_ftp_file_orc.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "/tmp/seatunnel/orc" - plugin_input = "ftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/parquet/fake_to_ftp_file_parquet.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/parquet/fake_to_ftp_file_parquet.conf index ce3a5969d8d..8e8127ec124 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/parquet/fake_to_ftp_file_parquet.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/parquet/fake_to_ftp_file_parquet.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "/tmp/seatunnel/parquet" - plugin_input = "ftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/fake_to_ftp_file_text.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/fake_to_ftp_file_text.conf index a78e970412f..bbe7d2eebf5 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/fake_to_ftp_file_text.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/fake_to_ftp_file_text.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "/tmp/seatunnel/text" - plugin_input = "ftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/fake_to_ftp_file_text_for_passive.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/fake_to_ftp_file_text_for_passive.conf index 773a879aa3c..15deb53dcc1 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/fake_to_ftp_file_text_for_passive.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/fake_to_ftp_file_text_for_passive.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "ftp" row.num = 15 schema = { fields { @@ -76,7 +75,6 @@ sink { password = pass connection_mode = "passive_local" path = "/tmp/seatunnel/passive_text" - plugin_input = "ftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_projection_to_assert.conf index 18b6304d81f..3d6a4f3405f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_projection_to_assert.conf @@ -36,7 +36,6 @@ source { path = "/tmp/seatunnel/read/text" file_format_type = "text" read_columns = [c_string, c_boolean, c_double] - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -76,7 +75,6 @@ source { sink { Assert { - plugin_input = "ftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_skip_headers.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_skip_headers.conf index 8cfea0037eb..44c138cd61d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_skip_headers.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_skip_headers.conf @@ -35,7 +35,6 @@ source { password = pass path = "/tmp/seatunnel/read/text" file_format_type = "text" - plugin_output = "ftp" skip_header_row_number = 1 schema = { fields { @@ -76,7 +75,6 @@ source { sink { Assert { - plugin_input = "ftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_to_assert.conf index f6d295561eb..41ca08e70ff 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_to_assert.conf @@ -35,7 +35,6 @@ source { password = pass path = "/tmp/seatunnel/read/text" file_format_type = "text" - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -75,7 +74,6 @@ source { sink { Assert { - plugin_input = "ftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_to_assert_for_passive.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_to_assert_for_passive.conf index 8e5ec8095d3..6602c7134af 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_to_assert_for_passive.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_text_to_assert_for_passive.conf @@ -36,7 +36,6 @@ source { connection_mode = "passive_local" path = "/tmp/seatunnel/read/text" file_format_type = "text" - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -76,7 +75,6 @@ source { sink { Assert { - plugin_input = "ftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_zip_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_zip_text_to_assert.conf index 5502b680d59..dad011599cf 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_zip_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/ftp_file_zip_text_to_assert.conf @@ -36,7 +36,6 @@ source { path = "/tmp/seatunnel/read/zip/txt/single" file_format_type = "text" archive_compress_codec = "zip" - plugin_output = "ftp" schema = { fields { c_map = "map<string, string>" @@ -76,7 +75,6 @@ source { sink { Assert { - plugin_input = "ftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/multiple_table_fake_to_ftp_file_text.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/multiple_table_fake_to_ftp_file_text.conf index 67e39c54c6b..c6b47c3a6dc 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/multiple_table_fake_to_ftp_file_text.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/multiple_table_fake_to_ftp_file_text.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "ftp" tables_configs = [ { schema = { @@ -90,7 +89,6 @@ sink { user = seatunnel password = pass path = "/tmp/seatunnel_mult/text/${table_name}" - plugin_input = "ftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/multiple_table_fake_to_ftp_file_text_2.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/multiple_table_fake_to_ftp_file_text_2.conf index d0cdf452e39..4b3f34dfcd2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/multiple_table_fake_to_ftp_file_text_2.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-ftp-e2e/src/test/resources/text/multiple_table_fake_to_ftp_file_text_2.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "ftp" tables_configs = [ { schema = { @@ -90,7 +89,6 @@ sink { user = seatunnel password = pass path = "/tmp/seatunnel_mult2/text/${table_name}" - plugin_input = "ftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/java/org/apache/seatunnel/e2e/connector/file/local/LocalFileIT.java b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/java/org/apache/seatunnel/e2e/connector/file/local/LocalFileIT.java index 6ca98db8e96..4603541933e 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/java/org/apache/seatunnel/e2e/connector/file/local/LocalFileIT.java +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/java/org/apache/seatunnel/e2e/connector/file/local/LocalFileIT.java @@ -398,7 +398,7 @@ public void testLocalFileReadAndWriteWithSaveMode(TestContainer container) throws IOException, InterruptedException { TestHelper helper = new TestHelper(container); // test save_mode - String path = "/tmp/seatunnel/localfile/json/fake"; + String path = "/tmp/seatunnel/localfile/json/default_dataset_0"; Assertions.assertEquals(getFileListFromContainer(path).size(), 0); helper.execute("/json/fake_to_local_file_json_save_mode.conf"); Assertions.assertEquals(getFileListFromContainer(path).size(), 1); diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/fake_to_local_excel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/fake_to_local_excel.conf index aa00aca5a13..bb95043d80d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/fake_to_local_excel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/fake_to_local_excel.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_multi_zip_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_multi_zip_to_assert.conf index 22167a361e5..697241fd14d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_multi_zip_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_multi_zip_to_assert.conf @@ -30,7 +30,6 @@ env { source { LocalFile { path = "/seatunnel/read/zip/excel/multifile" - plugin_output = "fake" file_format_type = excel archive_compress_codec = "zip" field_delimiter = ; diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_projection_to_assert.conf index df9729a6379..b5422ab64fd 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_projection_to_assert.conf @@ -30,7 +30,6 @@ env { source { LocalFile { path = "/seatunnel/read/excel" - plugin_output = "fake" file_format_type = excel field_delimiter = ; read_columns = [c_string, c_boolean] diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_to_assert.conf index 891425cde95..721f89ddbbc 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_to_assert.conf @@ -30,7 +30,6 @@ env { source { LocalFile { path = "/seatunnel/read/excel" - plugin_output = "fake" file_format_type = excel field_delimiter = ; skip_header_row_number = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_to_assert_with_multipletable.conf index e1c3b18d122..cb619da6854 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_to_assert_with_multipletable.conf @@ -112,7 +112,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_xls_gz_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_xls_gz_to_assert.conf index 92bb60a6367..5034273ddb4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_xls_gz_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_xls_gz_to_assert.conf @@ -30,7 +30,6 @@ env { source { LocalFile { path = "/seatunnel/read/gz/excel/single/e2e-gz.xls.gz" - plugin_output = "fake" file_format_type = excel archive_compress_codec = "gz" field_delimiter = ; diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_xlsx_gz_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_xlsx_gz_to_assert.conf index 00fb3aeb76f..7467520c04b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_xlsx_gz_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_xlsx_gz_to_assert.conf @@ -30,7 +30,6 @@ env { source { LocalFile { path = "/seatunnel/read/gz/excel/single/e2e-gz.xlsx.gz" - plugin_output = "fake" file_format_type = excel archive_compress_codec = "gz" field_delimiter = ; diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_zip_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_zip_to_assert.conf index 60f7aa8d0d8..4a151d31cfd 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_zip_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_excel_zip_to_assert.conf @@ -30,7 +30,6 @@ env { source { LocalFile { path = "/seatunnel/read/zip/excel/single" - plugin_output = "fake" file_format_type = excel archive_compress_codec = "zip" field_delimiter = ; diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_filter_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_filter_excel_to_assert.conf index 0c3a05fd4aa..0d202358809 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_filter_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/excel/local_filter_excel_to_assert.conf @@ -29,7 +29,6 @@ env { source { LocalFile { path = "/seatunnel/read/excel_filter" - plugin_output = "fake" file_format_type = excel field_delimiter = ; skip_header_row_number = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/fake_to_local_file_json.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/fake_to_local_file_json.conf index 47f0f098699..884f3775666 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/fake_to_local_file_json.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/fake_to_local_file_json.conf @@ -63,7 +63,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/fake_to_local_file_json_save_mode.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/fake_to_local_file_json_save_mode.conf index c8d4965a955..9b645cc8750 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/fake_to_local_file_json_save_mode.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/fake_to_local_file_json_save_mode.conf @@ -39,7 +39,6 @@ source { c_float = float } } - plugin_output = "fake" rows = [ {fields = ["1",1,1,123,42543,1.2], kind = INSERT} {fields = ["2",1,1,123,42543,1.2], kind = INSERT} diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_gz_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_gz_to_assert.conf index a7769e8440a..8be3c6111d9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_gz_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_gz_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_lzo_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_lzo_to_console.conf index 0d8e71c0339..a1d291765a7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_lzo_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_lzo_to_console.conf @@ -29,7 +29,6 @@ env { source { LocalFile { - plugin_output = "fake" path = "/seatunnel/read/lzo_json" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" @@ -78,15 +77,12 @@ source { transform { sql { - plugin_input = "fake" - plugin_output = "sqlresult" query = "select * from dual where c_string = 'WArEB'" } } sink { Assert { - plugin_input = "sqlresult" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_multi_zip_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_multi_zip_to_assert.conf index c82a9994019..b240dee8c27 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_multi_zip_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_multi_zip_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_to_assert.conf index 2678c5a3607..5be4c0cedd4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_to_assert.conf @@ -65,7 +65,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_to_assert_with_multipletable.conf index c81845af769..8460791c740 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_to_assert_with_multipletable.conf @@ -109,7 +109,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_zip_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_zip_to_assert.conf index a173a79a690..3593a27f41f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_zip_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/json/local_file_json_zip_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/fake_to_local_file_orc.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/fake_to_local_file_orc.conf index a4d749d6337..e28be760ea5 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/fake_to_local_file_orc.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/fake_to_local_file_orc.conf @@ -63,7 +63,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_projection_to_assert.conf index a587e6292e3..c2acf849650 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_projection_to_assert.conf @@ -33,7 +33,6 @@ source { path = "/seatunnel/read/orc" file_format_type = "orc" read_columns = [c_string, c_boolean, c_double] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert.conf index 6b2abe5e69c..1010f4e7180 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert.conf @@ -31,7 +31,6 @@ source { LocalFile { path = "/seatunnel/read/orc" file_format_type = "orc" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert_with_multipletable.conf index 06c0e44d92f..62a6c55e7eb 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert_with_multipletable.conf @@ -45,7 +45,6 @@ source { file_format_type = "orc" } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert_with_time_and_cast.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert_with_time_and_cast.conf index 6f8c24670be..31e6fdd54cf 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert_with_time_and_cast.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/orc/local_file_orc_to_assert_with_time_and_cast.conf @@ -31,7 +31,6 @@ source { LocalFile { path = "/seatunnel/read/orc_cast" file_format_type = "orc" - plugin_output = "fake" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/fake_to_local_file_parquet.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/fake_to_local_file_parquet.conf index 0aea58d0818..033cad3ac9d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/fake_to_local_file_parquet.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/fake_to_local_file_parquet.conf @@ -64,7 +64,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_projection_to_assert.conf index 871b3c02576..00b4e53d96b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_projection_to_assert.conf @@ -32,7 +32,6 @@ source { path = "/seatunnel/read/parquet" file_format_type = "parquet" read_columns = [c_string, c_boolean, c_double] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_to_assert.conf index fa1fe3d8f28..2c406c4bc0b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_to_assert.conf @@ -31,7 +31,6 @@ source { LocalFile { path = "/seatunnel/read/parquet" file_format_type = "parquet" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_to_assert_with_multipletable.conf index 60260ec7f11..5db1ecd01e1 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/parquet/local_file_parquet_to_assert_with_multipletable.conf @@ -45,7 +45,6 @@ source { file_format_type = "parquet" } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/fake_to_local_file_text.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/fake_to_local_file_text.conf index 7d489182860..534e57ed549 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/fake_to_local_file_text.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/fake_to_local_file_text.conf @@ -63,7 +63,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_delimiter_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_delimiter_assert.conf index 7077cb610d4..5cd99f769fd 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_delimiter_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_delimiter_assert.conf @@ -68,7 +68,6 @@ source { file_format_type = "text" read_columns = [c_string, c_boolean] delimiter = "\\|" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_gz_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_gz_text_to_assert.conf index 2c901b2e92a..013c4d2e538 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_gz_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_gz_text_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_tar_gz_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_tar_gz_text_to_assert.conf index 339cdddedc4..cb38c41e164 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_tar_gz_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_tar_gz_text_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_tar_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_tar_text_to_assert.conf index 0ebec217cee..7088c7b8d7c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_tar_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_tar_text_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_zip_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_zip_text_to_assert.conf index e3e689af53f..de0cb6c0a50 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_zip_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_multi_zip_text_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_tar_gz_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_tar_gz_text_to_assert.conf index 19da8c8bf04..3895e7f0c0a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_tar_gz_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_tar_gz_text_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_tar_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_tar_text_to_assert.conf index 75a7a0e9859..3ccac16f3e3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_tar_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_tar_text_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_lzo_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_lzo_to_assert.conf index 329ddcb9194..2815acf29a6 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_lzo_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_lzo_to_assert.conf @@ -71,21 +71,17 @@ source { } } } - plugin_output = "fake" } } transform { sql { - plugin_input = "fake" - plugin_output = "sqlresult" query = "select * from dual where c_string = 'MTDna'" } } sink { Assert { - plugin_input = "sqlresult" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_projection_to_assert.conf index 24877b90012..53a1f574065 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_projection_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_skip_headers.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_skip_headers.conf index babc8316bd4..f92d908aad6 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_skip_headers.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_skip_headers.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_to_assert.conf index 25f05048139..aa03ad6f812 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_to_assert.conf @@ -65,7 +65,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_to_assert_with_multipletable.conf index e7a8be058c2..9dcdfb74ae5 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_text_to_assert_with_multipletable.conf @@ -109,7 +109,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_time_format_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_time_format_assert.conf index cecfcf83a92..8f8bf04c12d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_time_format_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_time_format_assert.conf @@ -65,7 +65,6 @@ source { } read_columns = [c_timestamp] datetime_format = "yyyy-MM-dd'T'HH:mm:ss" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_zip_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_zip_text_to_assert.conf index 968de7776d4..40a48561a42 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_zip_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-local-e2e/src/test/resources/text/local_file_zip_text_to_assert.conf @@ -66,7 +66,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/fake_to_obs_csv.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/fake_to_obs_csv.conf index 1534fbc2d4a..0577a7364f3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/fake_to_obs_csv.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/fake_to_obs_csv.conf @@ -30,7 +30,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/obs_csv_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/obs_csv_projection_to_assert.conf index d4b8a92cce4..19deb7ff469 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/obs_csv_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/obs_csv_projection_to_assert.conf @@ -25,7 +25,6 @@ source { access_key = "" access_secret = "" endpoint = "obs.xxxxxx.myhuaweicloud.com" - plugin_output = "fake" file_format_type = csv delimiter = "," read_columns = [c_string, c_boolean] diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/obs_csv_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/obs_csv_to_assert.conf index d47a262e1df..e8f7dd4341c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/obs_csv_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/csv/obs_csv_to_assert.conf @@ -35,7 +35,6 @@ source { access_key = "" access_secret = "" endpoint = "obs.xxxxxx.myhuaweicloud.com" - plugin_output = "fake" file_format_type = csv delimiter = "," skip_header_row_number = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/fake_to_obs_excel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/fake_to_obs_excel.conf index c329dfe410c..5b930645ed3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/fake_to_obs_excel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/fake_to_obs_excel.conf @@ -30,7 +30,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/obs_excel_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/obs_excel_projection_to_assert.conf index e708bb37d9c..93f94c35046 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/obs_excel_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/obs_excel_projection_to_assert.conf @@ -35,7 +35,6 @@ source { access_key = "" access_secret = "" endpoint = "obs.xxxxxx.myhuaweicloud.com" - plugin_output = "fake" file_format_type = excel delimiter = ; read_columns = [c_string, c_boolean] diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/obs_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/obs_excel_to_assert.conf index c10f45162ff..b3579644fc6 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/obs_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/excel/obs_excel_to_assert.conf @@ -35,7 +35,6 @@ source { access_key = "" access_secret = "" endpoint = "obs.xxxxxx.myhuaweicloud.com" - plugin_output = "fake" file_format_type = excel delimiter = ; skip_header_row_number = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/json/fake_to_obs_file_json.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/json/fake_to_obs_file_json.conf index b5f4a8e9f85..05b4ce9dc5a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/json/fake_to_obs_file_json.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/json/fake_to_obs_file_json.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/json/obs_file_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/json/obs_file_json_to_assert.conf index 402590180df..32242e801a2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/json/obs_file_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/json/obs_file_json_to_assert.conf @@ -67,7 +67,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/fake_to_obs_file_orc.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/fake_to_obs_file_orc.conf index 239cbfbe42c..2204eb27eb7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/fake_to_obs_file_orc.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/fake_to_obs_file_orc.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/obs_file_orc_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/obs_file_orc_projection_to_assert.conf index fc67c22ef41..040eb0378a5 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/obs_file_orc_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/obs_file_orc_projection_to_assert.conf @@ -34,7 +34,6 @@ source { endpoint = "obs.xxxxxx.myhuaweicloud.com" file_format_type = "orc" read_columns = [c_string, c_boolean, c_double] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/obs_file_orc_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/obs_file_orc_to_assert.conf index 0735172695c..429f311aac8 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/obs_file_orc_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/orc/obs_file_orc_to_assert.conf @@ -33,7 +33,6 @@ source { access_secret = "" endpoint = "obs.xxxxxx.myhuaweicloud.com" file_format_type = "parquet" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/fake_to_obs_file_parquet.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/fake_to_obs_file_parquet.conf index 1532c165f13..f8ae1e8e4f0 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/fake_to_obs_file_parquet.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/fake_to_obs_file_parquet.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/obs_file_parquet_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/obs_file_parquet_projection_to_assert.conf index 2224ba7f33c..a1c21da7628 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/obs_file_parquet_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/obs_file_parquet_projection_to_assert.conf @@ -34,7 +34,6 @@ source { endpoint = "obs.xxxxxx.myhuaweicloud.com" file_format_type = "parquet" read_columns = [c_string, c_boolean, c_double] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/obs_file_parquet_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/obs_file_parquet_to_assert.conf index 69a7cc05db6..0558c44396d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/obs_file_parquet_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/parquet/obs_file_parquet_to_assert.conf @@ -33,7 +33,6 @@ source { access_secret = "" endpoint = "obs.xxxxxx.myhuaweicloud.com" file_format_type = "parquet" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/fake_to_obs_file_text.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/fake_to_obs_file_text.conf index 5d74c506206..a5bf2e0ab7b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/fake_to_obs_file_text.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/fake_to_obs_file_text.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_projection_to_assert.conf index 723abbeea36..bd06eeb6f8c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_projection_to_assert.conf @@ -68,7 +68,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_skip_headers.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_skip_headers.conf index 6ba228934f3..8e16fc2518c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_skip_headers.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_skip_headers.conf @@ -68,7 +68,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_to_assert.conf index d8a6fc5bc90..d6f31935aed 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-obs-e2e/src/test/resources/text/obs_file_text_to_assert.conf @@ -67,7 +67,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/fake_to_oss_excel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/fake_to_oss_excel.conf index b7488327b51..7b4c45413e3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/fake_to_oss_excel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/fake_to_oss_excel.conf @@ -27,7 +27,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_projection_to_assert.conf index 475da5751fd..c6ea7b606f9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_projection_to_assert.conf @@ -32,7 +32,6 @@ source { access_secret = "xxxxxxxxxxxxxxxxxxx" endpoint = "https://oss-accelerate.aliyuncs.com" path = "/test/seatunnel/read/excel" - plugin_output = "fake" file_format_type = excel field_delimiter = ; read_columns = [c_string, c_boolean] diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_to_assert.conf index 4195f8a00cf..7c5a3ba1313 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_to_assert.conf @@ -32,7 +32,6 @@ source { access_secret = "xxxxxxxxxxxxxxxxxxx" endpoint = "https://oss-accelerate.aliyuncs.com" path = "/test/seatunnel/read/excel" - plugin_output = "fake" file_format_type = excel field_delimiter = ; skip_header_row_number = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_to_assert_with_multipletable.conf index f259a84435b..fad2c663e5b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_excel_to_assert_with_multipletable.conf @@ -119,7 +119,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_filter_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_filter_excel_to_assert.conf index 353ce28c4b3..df961a6a687 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_filter_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/excel/oss_filter_excel_to_assert.conf @@ -32,7 +32,6 @@ source { access_secret = "xxxxxxxxxxxxxxxxxxx" endpoint = "https://oss-accelerate.aliyuncs.com" path = "/test/seatunnel/read/excel_filter" - plugin_output = "fake" file_format_type = excel field_delimiter = ; skip_header_row_number = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/fake_to_oss_file_json.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/fake_to_oss_file_json.conf index 5c7e2e2e041..6820d4e8c34 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/fake_to_oss_file_json.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/fake_to_oss_file_json.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_lzo_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_lzo_to_console.conf index 845e054e4ec..b0b7d96b41a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_lzo_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_lzo_to_console.conf @@ -31,7 +31,6 @@ source { access_key = "xxxxxxxxxxxxxxxxxxx" access_secret = "xxxxxxxxxxxxxxxxxxx" endpoint = "https://oss-accelerate.aliyuncs.com" - plugin_output = "fake" path = "/test/seatunnel/read/lzo_json" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" @@ -80,15 +79,12 @@ source { transform { sql { - plugin_input = "fake" - plugin_output = "sqlresult" query = "select * from dual where c_string = 'WArEB'" } } sink { Assert { - plugin_input = "sqlresult" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_to_assert.conf index 26ab61e9634..e735935740c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_to_assert.conf @@ -67,7 +67,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_to_assert_with_multipletable.conf index b2ba68c6adf..fb1b38acd96 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/json/oss_file_json_to_assert_with_multipletable.conf @@ -115,7 +115,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/fake_to_oss_file_orc.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/fake_to_oss_file_orc.conf index 7468f379d0c..bf12e340246 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/fake_to_oss_file_orc.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/fake_to_oss_file_orc.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_projection_to_assert.conf index 1cf608db81e..f13138402dc 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_projection_to_assert.conf @@ -34,7 +34,6 @@ source { path = "/test/seatunnel/read/orc" file_format_type = "orc" read_columns = [c_string, c_boolean, c_double] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_to_assert.conf index 888d72be589..96d262f6aa7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_to_assert.conf @@ -33,7 +33,6 @@ source { endpoint = "https://oss-accelerate.aliyuncs.com" path = "/test/seatunnel/read/orc" file_format_type = "orc" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_to_assert_with_multipletable.conf index 4e95fcbce83..fcf02e80808 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/orc/oss_file_orc_to_assert_with_multipletable.conf @@ -51,7 +51,6 @@ source { file_format_type = "orc" } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/fake_to_oss_file_parquet.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/fake_to_oss_file_parquet.conf index 3960c018a8f..7c8a95a021a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/fake_to_oss_file_parquet.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/fake_to_oss_file_parquet.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_projection_to_assert.conf index 406564ce2aa..af4b23967de 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_projection_to_assert.conf @@ -34,7 +34,6 @@ source { path = "/test/seatunnel/read/parquet" file_format_type = "parquet" read_columns = [c_string, c_boolean, c_double] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_to_assert.conf index 16160df6aac..e763382515c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_to_assert.conf @@ -33,7 +33,6 @@ source { endpoint = "https://oss-accelerate.aliyuncs.com" path = "/test/seatunnel/read/parquet" file_format_type = "parquet" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_to_assert_with_multipletable.conf index 969997f1d73..68cfcf9de40 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/parquet/oss_file_parquet_to_assert_with_multipletable.conf @@ -51,7 +51,6 @@ source { file_format_type = "parquet" } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/fake_to_oss_file_text.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/fake_to_oss_file_text.conf index 3d4bc39bafa..d6d9c8d8a77 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/fake_to_oss_file_text.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/fake_to_oss_file_text.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_delimiter_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_delimiter_assert.conf index 3b497396e77..e597949b8ec 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_delimiter_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_delimiter_assert.conf @@ -69,7 +69,6 @@ source { file_format_type = "text" read_columns = [c_string, c_boolean] delimiter = "\\|" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_lzo_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_lzo_to_assert.conf index 0f170e107a9..a39550650bb 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_lzo_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_lzo_to_assert.conf @@ -73,21 +73,17 @@ source { } } } - plugin_output = "fake" } } transform { sql { - plugin_input = "fake" - plugin_output = "sqlresult" query = "select * from dual where c_string = 'MTDna'" } } sink { Assert { - plugin_input = "sqlresult" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_projection_to_assert.conf index 159d8b76f5e..01f810cd4ab 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_projection_to_assert.conf @@ -68,7 +68,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_skip_headers.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_skip_headers.conf index 9385ea6c951..225937c5da2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_skip_headers.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_skip_headers.conf @@ -68,7 +68,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_to_assert.conf index e77ec1023f2..88d6c83be59 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_to_assert.conf @@ -67,7 +67,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_to_assert_with_multipletable.conf index 2b949251b75..1f66ccdcb16 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_text_to_assert_with_multipletable.conf @@ -115,7 +115,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_time_format_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_time_format_assert.conf index 77c420bc263..b05e4f7162f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_time_format_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_time_format_assert.conf @@ -69,7 +69,6 @@ source { } read_columns = [c_timestamp] datetime_format = "yyyy-MM-dd'T'HH:mm:ss" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_zip_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_zip_text_to_assert.conf index 4eae8e5f558..c80f841b108 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_zip_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-oss-e2e/src/test/resources/text/oss_file_zip_text_to_assert.conf @@ -68,7 +68,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/fake_to_s3_excel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/fake_to_s3_excel.conf index 3c307c02999..eddab3e3f23 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/fake_to_s3_excel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/fake_to_s3_excel.conf @@ -28,7 +28,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_projection_to_assert.conf index bb2aed24095..bb996faf3c7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_projection_to_assert.conf @@ -33,7 +33,6 @@ source { secret_key = "AWS_XXXX" bucket = "s3a://ws-package" path = "/test/seatunnel/read/excel" - plugin_output = "fake" file_format_type = excel field_delimiter = ; read_columns = [c_string, c_boolean] diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_to_assert.conf index 708df898c99..2fb4239289f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_to_assert.conf @@ -33,7 +33,6 @@ source { secret_key = "AWS_XXXX" bucket = "s3a://ws-package" path = "/test/seatunnel/read/excel" - plugin_output = "fake" file_format_type = excel field_delimiter = ; skip_header_row_number = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_to_assert_with_multipletable.conf index f86a3fdf27f..170e2e8fafb 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_excel_to_assert_with_multipletable.conf @@ -121,7 +121,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_filter_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_filter_excel_to_assert.conf index 53b4fb674ea..7e85bd6b679 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_filter_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/excel/s3_filter_excel_to_assert.conf @@ -33,7 +33,6 @@ source { secret_key = "AWS_XXXX" bucket = "s3a://ws-package" path = "/test/seatunnel/read/excel_filter" - plugin_output = "fake" file_format_type = excel field_delimiter = ; skip_header_row_number = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/fake_to_s3_file_json.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/fake_to_s3_file_json.conf index cba73340aa0..a414d281e6f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/fake_to_s3_file_json.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/fake_to_s3_file_json.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_lzo_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_lzo_to_console.conf index bf2f3d798e4..cc37a0ed44e 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_lzo_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_lzo_to_console.conf @@ -32,7 +32,6 @@ source { access_key = "XXXXXX" secret_key = "AWS_XXXX" bucket = "s3a://ws-package" - plugin_output = "fake" path = "/test/seatunnel/read/lzo_json" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" @@ -81,15 +80,12 @@ source { transform { sql { - plugin_input = "fake" - plugin_output = "sqlresult" query = "select * from dual where c_string = 'WArEB'" } } sink { Assert { - plugin_input = "sqlresult" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_to_assert.conf index 4f79edd4130..15210f29f95 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_to_assert.conf @@ -68,7 +68,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_to_assert_with_multipletable.conf index 2c1eab47653..8dfc75a3b90 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/json/s3_file_json_to_assert_with_multipletable.conf @@ -117,7 +117,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/fake_to_s3_file_orc.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/fake_to_s3_file_orc.conf index 29ead72f89b..5539eb14e16 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/fake_to_s3_file_orc.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/fake_to_s3_file_orc.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_projection_to_assert.conf index 635ba9d8ef4..3f423e8687c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_projection_to_assert.conf @@ -35,7 +35,6 @@ source { path = "/test/seatunnel/read/orc" file_format_type = "orc" read_columns = [c_string, c_boolean, c_double] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_to_assert.conf index 21130f0db74..356dccaa7a2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_to_assert.conf @@ -34,7 +34,6 @@ source { bucket = "s3a://ws-package" path = "/test/seatunnel/read/orc" file_format_type = "orc" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_to_assert_with_multipletable.conf index 2c42d15bdbe..11c0386a5cf 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/orc/s3_file_orc_to_assert_with_multipletable.conf @@ -53,7 +53,6 @@ source { file_format_type = "orc" } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/fake_to_s3_file_parquet.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/fake_to_s3_file_parquet.conf index e00293119fa..ea80cb63be6 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/fake_to_s3_file_parquet.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/fake_to_s3_file_parquet.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_projection_to_assert.conf index 05a4aba20de..04b7a085f1c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_projection_to_assert.conf @@ -35,7 +35,6 @@ source { path = "/test/seatunnel/read/parquet" file_format_type = "parquet" read_columns = [c_string, c_boolean, c_double] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_to_assert.conf index fde3aa2e4a0..75eabb7a79d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_to_assert.conf @@ -34,7 +34,6 @@ source { bucket = "s3a://ws-package" path = "/test/seatunnel/read/parquet" file_format_type = "parquet" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_to_assert_with_multipletable.conf index f8c2400798b..2a9677376cd 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/parquet/s3_file_parquet_to_assert_with_multipletable.conf @@ -53,7 +53,6 @@ source { file_format_type = "parquet" } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/fake_to_s3_file_text.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/fake_to_s3_file_text.conf index 3264227161a..d59c1c5d8a2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/fake_to_s3_file_text.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/fake_to_s3_file_text.conf @@ -61,7 +61,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_delimiter_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_delimiter_assert.conf index 7f4fb1c2ddc..0b873b56f4a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_delimiter_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_delimiter_assert.conf @@ -70,7 +70,6 @@ source { file_format_type = "text" read_columns = [c_string, c_boolean] delimiter = "\\|" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_lzo_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_lzo_to_assert.conf index 975bb833b29..26eb180f1ff 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_lzo_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_lzo_to_assert.conf @@ -74,21 +74,17 @@ source { } } } - plugin_output = "fake" } } transform { sql { - plugin_input = "fake" - plugin_output = "sqlresult" query = "select * from dual where c_string = 'MTDna'" } } sink { Assert { - plugin_input = "sqlresult" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_projection_to_assert.conf index eb986a06b9d..a6d456c8c00 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_projection_to_assert.conf @@ -69,7 +69,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_skip_headers.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_skip_headers.conf index b532fa33fcc..e931d46975c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_skip_headers.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_skip_headers.conf @@ -69,7 +69,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_to_assert.conf index 263b42443a4..2115c116e85 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_to_assert.conf @@ -68,7 +68,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_to_assert_with_multipletable.conf index 60ea55835c6..2e78a8c4f00 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_text_to_assert_with_multipletable.conf @@ -117,7 +117,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_time_format_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_time_format_assert.conf index 0c76fa282be..e8b86f064ab 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_time_format_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_time_format_assert.conf @@ -70,7 +70,6 @@ source { } read_columns = [c_timestamp] datetime_format = "yyyy-MM-dd'T'HH:mm:ss" - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_zip_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_zip_text_to_assert.conf index 3386de8eb8e..c1fa8f553ad 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_zip_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-s3-e2e/src/test/resources/text/s3_file_zip_text_to_assert.conf @@ -69,7 +69,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/fakesource_to_sftp_excel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/fakesource_to_sftp_excel.conf index 7ec45d216f4..ff5e3f23bc2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/fakesource_to_sftp_excel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/fakesource_to_sftp_excel.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "sftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "/tmp/seatunnel/excel" - plugin_input = "sftp" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true file_name_expression = "${transactionId}_${now}" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_excel_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_excel_projection_to_assert.conf index 0a2e2eb0d3b..d7c35ea4d69 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_excel_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_excel_projection_to_assert.conf @@ -34,7 +34,6 @@ source { user = seatunnel password = pass path = "tmp/seatunnel/read/excel" - plugin_output = "sftp" file_format_type = excel field_delimiter = ; read_columns = [c_string, c_boolean] @@ -78,7 +77,6 @@ source { sink { Assert { - plugin_input = "sftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_excel_to_assert.conf index c9c910894c4..cc337644e9a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_excel_to_assert.conf @@ -30,7 +30,6 @@ env { source { SftpFile { path = "tmp/seatunnel/read/excel" - plugin_output = "sftp" file_format_type = excel host = "sftp" port = 22 @@ -77,7 +76,6 @@ source { sink { Assert { - plugin_input = "sftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_filter_excel_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_filter_excel_to_assert.conf index 6d672f33307..e71e37c2fc8 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_filter_excel_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/excel/sftp_filter_excel_to_assert.conf @@ -30,7 +30,6 @@ env { source { SftpFile { path = "tmp/seatunnel/read/excel_filter" - plugin_output = "sftp" file_format_type = excel host = "sftp" port = 22 @@ -78,7 +77,6 @@ source { sink { Assert { - plugin_input = "sftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/fake_to_sftp_file_json.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/fake_to_sftp_file_json.conf index b77af8ba329..8ef3ab9f372 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/fake_to_sftp_file_json.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/fake_to_sftp_file_json.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "sftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "tmp/seatunnel/json" - plugin_input = "sftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/sftp_file_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/sftp_file_json_to_assert.conf index ff28cf3c4ba..12634744262 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/sftp_file_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/sftp_file_json_to_assert.conf @@ -35,7 +35,6 @@ source { password = pass path = "tmp/seatunnel/read/json" file_format_type = "json" - plugin_output = "sftp" schema = { fields { c_map = "map<string, string>" @@ -75,7 +74,6 @@ source { sink { Assert { - plugin_output = "sftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/sftp_file_json_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/sftp_file_json_to_assert_with_multipletable.conf index 3f259e96ccf..bb566498d34 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/sftp_file_json_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/json/sftp_file_json_to_assert_with_multipletable.conf @@ -117,7 +117,6 @@ source { } } ] - plugin_output = "sftp" } } @@ -128,7 +127,6 @@ sink { user = seatunnel password = pass path = "tmp/multipleSource/seatunnel/json/${table_name}" - plugin_input = "sftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/fake_to_sftp_file_text.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/fake_to_sftp_file_text.conf index 3327696d6d9..c47962d03ff 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/fake_to_sftp_file_text.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/fake_to_sftp_file_text.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "sftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "tmp/seatunnel/text" - plugin_input = "sftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/multiple_fake_to_sftp_file_text_append.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/multiple_fake_to_sftp_file_text_append.conf index 9ce48de9633..82e67e7e09f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/multiple_fake_to_sftp_file_text_append.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/multiple_fake_to_sftp_file_text_append.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "sftp" tables_configs = [ { schema = { @@ -87,7 +86,6 @@ sink { user = seatunnel password = pass path = "tmp/multiple_2/seatunnel/text/${table_name}" - plugin_input = "sftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/multiple_fake_to_sftp_file_text_recreate_schema.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/multiple_fake_to_sftp_file_text_recreate_schema.conf index 3b204482010..fd5fe8a3bd4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/multiple_fake_to_sftp_file_text_recreate_schema.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/multiple_fake_to_sftp_file_text_recreate_schema.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "sftp" tables_configs = [ { schema = { @@ -88,7 +87,6 @@ sink { user = seatunnel password = pass path = "tmp/multiple_1/seatunnel/text/${table_name}" - plugin_input = "sftp" row_delimiter = "\n" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_projection_to_assert.conf index 98a2cfac435..2ddb62a67d4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_projection_to_assert.conf @@ -35,7 +35,6 @@ source { password = pass path = "tmp/seatunnel/read/text" file_format_type = "text" - plugin_output = "sftp" read_columns = [c_string, c_boolean, c_double] schema = { fields { @@ -76,7 +75,6 @@ source { sink { Assert { - plugin_input = "sftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_skip_headers.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_skip_headers.conf index dcec1439595..be791f47238 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_skip_headers.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_skip_headers.conf @@ -34,7 +34,6 @@ source { user = seatunnel password = pass path = "tmp/seatunnel/read/text" - plugin_output = "sftp" file_format_type = "text" skip_header_row_number = 1 schema = { @@ -76,7 +75,6 @@ source { sink { Assert { - plugin_input = "sftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_to_assert.conf index 81ff7fd8581..6c17e6b0838 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_text_to_assert.conf @@ -35,7 +35,6 @@ source { password = pass path = "tmp/seatunnel/read/text" file_format_type = "text" - plugin_output = "sftp" schema = { fields { c_map = "map<string, string>" @@ -75,7 +74,6 @@ source { sink { Assert { - plugin_input = "sftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_zip_text_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_zip_text_to_assert.conf index fe511a9c67e..c0ba06b94bc 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_zip_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/text/sftp_file_zip_text_to_assert.conf @@ -35,7 +35,6 @@ source { password = pass path = "tmp/seatunnel/read/zip/text" file_format_type = "text" - plugin_output = "sftp" archive_compress_codec = "zip" schema = { fields { @@ -76,7 +75,6 @@ source { sink { Assert { - plugin_input = "sftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/xml/fake_to_sftp_file_xml.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/xml/fake_to_sftp_file_xml.conf index b0c8ba76c22..e56d528aea1 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/xml/fake_to_sftp_file_xml.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/xml/fake_to_sftp_file_xml.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "sftp" schema = { fields { c_map = "map<string, string>" @@ -74,7 +73,6 @@ sink { user = seatunnel password = pass path = "tmp/seatunnel/xml" - plugin_input = "sftp" partition_dir_expression = "${k0}=${v0}" is_partition_field_write_in_file = true file_name_expression = "${transactionId}_${now}" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/xml/sftp_file_xml_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/xml/sftp_file_xml_to_assert.conf index b70d909689e..9d354e5a255 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/xml/sftp_file_xml_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-file-sftp-e2e/src/test/resources/xml/sftp_file_xml_to_assert.conf @@ -35,7 +35,6 @@ source { password = pass path = "tmp/seatunnel/read/xml" file_format_type = "xml" - plugin_output = "sftp" xml_row_tag = "RECORD" xml_use_attr_format = true schema = { @@ -61,7 +60,6 @@ source { sink { Assert { - plugin_output = "sftp" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_cos_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_cos_to_assert.conf index 53aea17c1cd..7f484046962 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_cos_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_cos_to_assert.conf @@ -28,13 +28,11 @@ source { hive.hadoop.conf = { bucket="cosn://emr-cosn.com" } - plugin_output = hive_source } } sink { Assert { - plugin_input = hive_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_oss_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_oss_to_assert.conf index 9f21c472d15..475b31b620d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_oss_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_oss_to_assert.conf @@ -28,13 +28,11 @@ source { hive.hadoop.conf = { bucket="oss://emr-osshdfs.cn-wulanchabu.oss-dls.aliyuncs.com" } - plugin_output = hive_source } } sink { Assert { - plugin_input = hive_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_s3_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_s3_to_assert.conf index 27dffb4668b..f6b4de2d89d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_s3_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_on_s3_to_assert.conf @@ -28,13 +28,11 @@ source { hive.hadoop.conf = { bucket="s3://ws-package" } - plugin_output = hive_source } } sink { Assert { - plugin_input = hive_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert.conf index cd386e8f196..2f754c2592b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert.conf @@ -25,13 +25,11 @@ source { table_name = "default.test_hive_sink_on_hdfs" metastore_uri = "thrift://metastore:9083" hive.hadoop.conf-path = "/tmp/hadoop" - plugin_output = hive_source } } sink { Assert { - plugin_input = hive_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert_with_kerberos.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert_with_kerberos.conf index 1fcbc17d728..426dd3fdf91 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert_with_kerberos.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hive-e2e/src/test/resources/hive_to_assert_with_kerberos.conf @@ -25,7 +25,6 @@ source { table_name = "default.test_hive_sink_on_hdfs_with_kerberos" metastore_uri = "thrift://metastore:9083" hive.hadoop.conf-path = "/tmp/hadoop" - plugin_output = hive_source hive_site_path = "/tmp/hive-site.xml" kerberos_principal = "hive/metastore.seatunnel@EXAMPLE.COM" kerberos_keytab_path = "/tmp/hive.keytab" @@ -35,7 +34,6 @@ source { sink { Assert { - plugin_input = hive_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/github_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/github_json_to_assert.conf index d7f31ff9029..55a9a9e2fd0 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/github_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/github_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Github { - plugin_output = "http" url = "http://mockserver:1080/orgs/apache/repos" access_token = "xxxx" method = "GET" @@ -42,7 +41,6 @@ source { sink { Assert { - plugin_input = "http" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/gitlab_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/gitlab_json_to_assert.conf index 550f806b90b..e8ab98154a1 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/gitlab_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/gitlab_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Gitlab { - plugin_output = "http" url = "http://mockserver:1080/api/v4/projects" access_token = "xxxx" method = "GET" @@ -42,7 +41,6 @@ source { sink { Assert { - plugin_input = "http" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_contentjson_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_contentjson_to_assert.conf index c16cf06a4ba..e192a1dd0e9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_contentjson_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_contentjson_to_assert.conf @@ -22,7 +22,6 @@ env { source { Http { - plugin_output = "http" url = "http://mockserver:1080/contentjson/mock" method = "GET" format = "json" @@ -40,7 +39,6 @@ source { sink { Assert { - plugin_input = "http" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_json_to_assert.conf index a2d398ab728..a9f01ead5f3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Http { - plugin_output = "http" url = "http://mockserver:1080/example/http" method = "GET" format = "json" @@ -68,7 +67,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_jsonpath_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_jsonpath_to_assert.conf index e26087be629..b4e4a02076e 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_jsonpath_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_jsonpath_to_assert.conf @@ -22,7 +22,6 @@ env { source { Http { - plugin_output = "http" url = "http://mockserver:1080/jsonpath/mock" method = "GET" format = "json" @@ -45,7 +44,6 @@ source { sink { Assert { - plugin_input = "http" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_jsonrequestbody_to_feishu.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_jsonrequestbody_to_feishu.conf index 641374992dc..2580306a08f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_jsonrequestbody_to_feishu.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_jsonrequestbody_to_feishu.conf @@ -22,7 +22,6 @@ env { source { Http { - plugin_output = "http" url = "http://mockserver:1080/example/jsonBody" method = "POST" body="{"id":1}" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_multilinejson_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_multilinejson_to_assert.conf index 974f928ca1d..841aff7cede 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_multilinejson_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_multilinejson_to_assert.conf @@ -22,7 +22,6 @@ env { source { Http { - plugin_output = "http" url = "http://mockserver:1080/example/httpMultiLine" method = "GET" format = "json" @@ -39,7 +38,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_no_page_num.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_no_page_num.conf index 0ed8f4d8e63..ca62e0ec7a5 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_no_page_num.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_no_page_num.conf @@ -22,7 +22,6 @@ env { source { Http { - plugin_output = "http" url = "http://mockserver:1080/query/pagesNoPageNum" method = "GET" format = "json" @@ -45,7 +44,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_page_num.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_page_num.conf index c0812b17899..db1404e776f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_page_num.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_page_num.conf @@ -22,7 +22,6 @@ env { source { Http { - plugin_output = "http" url = "http://mockserver:1080/query/pages" method = "GET" format = "json" @@ -45,7 +44,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_start_num.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_start_num.conf index 06282c675e2..858d934bb12 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_start_num.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_page_increase_start_num.conf @@ -22,7 +22,6 @@ env { source { Http { - plugin_output = "http" url = "http://mockserver:1080/query/pages" method = "GET" format = "json" @@ -46,7 +45,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_streaming_json_to_postgresql.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_streaming_json_to_postgresql.conf index c565f2460e4..4fba5cc1518 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_streaming_json_to_postgresql.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/http_streaming_json_to_postgresql.conf @@ -23,7 +23,6 @@ env { source { Http { - plugin_output = "fake" url = "http://mockserver:1080/example/http" method = "GET" format = "json" @@ -42,15 +41,12 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select CONCAT(c_string, CAST(RAND() AS STRING)) as c_string, c_int from dual" } } sink { Jdbc { - plugin_input = "fake1" driver = org.postgresql.Driver url = "jdbc:postgresql://postgresql:5432/test?loggerLevel=OFF" user = test diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/jira_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/jira_json_to_assert.conf index 204181bd603..e7600502de9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/jira_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/jira_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Jira { - plugin_output = "http" url = "http://mockserver:1080/rest/api/3/search" email = "admin@test.com" api_token = "token" @@ -41,7 +40,6 @@ source { sink { Assert { - plugin_input = "http" rules { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/klaviyo_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/klaviyo_json_to_assert.conf index 52fa66f4f7e..1eac7017949 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/klaviyo_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/klaviyo_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Klaviyo { - plugin_output = "http" url = "http://mockserver:1080/api/lists" private_key = "pk_9fb143ecc85b66509e97f548ccca8fb6c6" revision = "2020-10-17" @@ -47,7 +46,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/lemlist_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/lemlist_json_to_assert.conf index 83545fc5125..74ca43229f4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/lemlist_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/lemlist_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Lemlist { - plugin_output = "http" url = "http://mockserver:1080/api/team" password = "SeaTunnel-test" method = "GET" @@ -47,7 +46,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/notion_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/notion_json_to_assert.conf index 624119fd2e4..87b7b7c0a12 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/notion_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/notion_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Notion { - plugin_output = "http" url = "http://mockserver:1080/v1/users" password = "SeaTunnel-test" version = "2022-06-28" @@ -46,7 +45,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/onesignal_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/onesignal_json_to_assert.conf index f7a254dc836..ef99ed711d7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/onesignal_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/onesignal_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { OneSignal { - plugin_output = "http" url = "http://mockserver:1080/api/v1/apps" password = "SeaTunnel-test" method = "GET" @@ -66,7 +65,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/persistiq_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/persistiq_json_to_assert.conf index f52616c1f8f..486411d9802 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/persistiq_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-http-e2e/src/test/resources/persistiq_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Persistiq { - plugin_output = "http" url = "http://mockserver:1080/persistiq/v1/users" password = "SeaTunnel-test" method = "GET" @@ -43,7 +42,6 @@ source { sink { Assert { - plugin_input = "http" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/fake_to_hudi.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/fake_to_hudi.conf index 59e2cff56a2..53819faa79d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/fake_to_hudi.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/fake_to_hudi.conf @@ -40,7 +40,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/fake_to_hudi_with_omit_config_item.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/fake_to_hudi_with_omit_config_item.conf index a9445a78235..e43e5201c29 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/fake_to_hudi_with_omit_config_item.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/fake_to_hudi_with_omit_config_item.conf @@ -40,7 +40,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/mysql_cdc_to_hudi.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/mysql_cdc_to_hudi.conf index ccbd784f5fc..84a717f6653 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/mysql_cdc_to_hudi.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-hudi-e2e/src/test/resources/hudi/mysql_cdc_to_hudi.conf @@ -26,7 +26,6 @@ env { source { MySQL-CDC { - plugin_output="customer_result_table" catalog { factory = Mysql } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/fake_to_iceberg.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/fake_to_iceberg.conf index 02b9d4f79d2..06b87a7f9ec 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/fake_to_iceberg.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/fake_to_iceberg.conf @@ -48,7 +48,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/fake_to_iceberg_with_branch.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/fake_to_iceberg_with_branch.conf index 6c185eb8573..69e1c87f4d9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/fake_to_iceberg_with_branch.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/fake_to_iceberg_with_branch.conf @@ -48,7 +48,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/iceberg_source.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/iceberg_source.conf index 351f5a58c03..086bfb4355f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/iceberg_source.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/iceberg_source.conf @@ -51,7 +51,6 @@ source { } namespace = "database1" table = "source" - plugin_output = "iceberg" } } @@ -60,7 +59,6 @@ transform { sink { Assert { - plugin_input = "iceberg" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/mysql_cdc_to_iceberg.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/mysql_cdc_to_iceberg.conf index 04546b3acfb..f86c52e6bc4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/mysql_cdc_to_iceberg.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/mysql_cdc_to_iceberg.conf @@ -26,7 +26,6 @@ env { source { MySQL-CDC { - plugin_output="customer_result_table" catalog { factory = Mysql } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/mysql_cdc_to_iceberg_for_schema_change.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/mysql_cdc_to_iceberg_for_schema_change.conf index c8353c9e4c6..05deb8eee83 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/mysql_cdc_to_iceberg_for_schema_change.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/mysql_cdc_to_iceberg_for_schema_change.conf @@ -26,8 +26,6 @@ env { source { MySQL-CDC { - plugin_output="customer_result_table" - schema-changes.enabled = true database-names=["mysql_cdc"] diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-hadoop3-e2e/src/test/resources/iceberg/iceberg_source.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-hadoop3-e2e/src/test/resources/iceberg/iceberg_source.conf index 1430d77e505..9ac0f325157 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-hadoop3-e2e/src/test/resources/iceberg/iceberg_source.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-hadoop3-e2e/src/test/resources/iceberg/iceberg_source.conf @@ -55,7 +55,6 @@ source { } namespace = "database1" table = "source" - plugin_output = "iceberg" } } @@ -64,7 +63,6 @@ transform { sink { Assert { - plugin_input = "iceberg" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-s3-e2e/src/test/resources/iceberg/iceberg_source.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-s3-e2e/src/test/resources/iceberg/iceberg_source.conf index 6b50aba96fb..a3a3afa8bcf 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-s3-e2e/src/test/resources/iceberg/iceberg_source.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-s3-e2e/src/test/resources/iceberg/iceberg_source.conf @@ -69,7 +69,6 @@ source { } namespace = "database1" table = "source" - plugin_output = "iceberg" } } @@ -78,7 +77,6 @@ transform { sink { Assert { - plugin_input = "iceberg" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iotdb-e2e/src/test/resources/iotdb/iotdb_source_to_sink.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iotdb-e2e/src/test/resources/iotdb/iotdb_source_to_sink.conf index 6ee59b9c680..0b7a0dbce34 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iotdb-e2e/src/test/resources/iotdb/iotdb_source_to_sink.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iotdb-e2e/src/test/resources/iotdb/iotdb_source_to_sink.conf @@ -25,8 +25,6 @@ env { source { IoTDB { - plugin_output = "fake" - node_urls = "flink_e2e_iotdb_sink:6667" username = "root" password = "root" @@ -53,8 +51,6 @@ source { transform { Replace { - plugin_input = "fake" - plugin_output = "fake1" replace_field = "device_name" pattern = "root.source_group" replacement = "root.sink_group" @@ -65,7 +61,6 @@ transform { sink { IoTDB { - plugin_input = "fake1" node_urls = ["flink_e2e_iotdb_sink:6667"] username = "root" password = "root" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-1/src/test/resources/jdbc_mysql_source_and_sink_parallel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-1/src/test/resources/jdbc_mysql_source_and_sink_parallel.conf index e21c75992c9..fca64e7067d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-1/src/test/resources/jdbc_mysql_source_and_sink_parallel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-1/src/test/resources/jdbc_mysql_source_and_sink_parallel.conf @@ -30,7 +30,6 @@ source { partition_column = "c_decimal_unsigned_30" partition_num = 3 - plugin_output = "jdbc" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-1/src/test/resources/jdbc_mysql_source_and_sink_parallel_upper_lower.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-1/src/test/resources/jdbc_mysql_source_and_sink_parallel_upper_lower.conf index b6b942af18a..b27c650b347 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-1/src/test/resources/jdbc_mysql_source_and_sink_parallel_upper_lower.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-1/src/test/resources/jdbc_mysql_source_and_sink_parallel_upper_lower.conf @@ -28,7 +28,6 @@ source { password = "Abc!@#135_seatunnel" query = "select * from source" partition_column = "c_bigint_30" - plugin_output = "jdbc" partition_lower_bound = 2844674407371055000 partition_upper_bound = 2844674407371055099 partition_num = 5 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-3/src/test/resources/jdbc_postgres_source_and_sink_parallel.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-3/src/test/resources/jdbc_postgres_source_and_sink_parallel.conf index 19df04f7047..7db6c53aa89 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-3/src/test/resources/jdbc_postgres_source_and_sink_parallel.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-3/src/test/resources/jdbc_postgres_source_and_sink_parallel.conf @@ -31,7 +31,6 @@ source{ multilinestring, multipolygon, geometrycollection, geog, json_col, jsonb_col,xml_col from pg_e2e_source_table""" partition_column= "gid" - plugin_output = "jdbc" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-3/src/test/resources/jdbc_postgres_source_and_sink_parallel_upper_lower.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-3/src/test/resources/jdbc_postgres_source_and_sink_parallel_upper_lower.conf index de8d76dd2db..580d4d0b874 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-3/src/test/resources/jdbc_postgres_source_and_sink_parallel_upper_lower.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-jdbc-e2e/connector-jdbc-e2e-part-3/src/test/resources/jdbc_postgres_source_and_sink_parallel_upper_lower.conf @@ -31,7 +31,6 @@ source{ multilinestring, multipolygon, geometrycollection, geog, json_col, jsonb_col,xml_col from pg_e2e_source_table""" partition_column= "gid" - plugin_output = "jdbc" partition_lower_bound = 1 partition_upper_bound = 1000 partition_num = 1 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/avro/fake_source_to_kafka_avro_format.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/avro/fake_source_to_kafka_avro_format.conf index fe7f33e034f..f80cd72e22b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/avro/fake_source_to_kafka_avro_format.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/avro/fake_source_to_kafka_avro_format.conf @@ -65,7 +65,6 @@ source { } } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/avro/kafka_avro_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/avro/kafka_avro_to_assert.conf index a84c8fce124..7677a93b608 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/avro/kafka_avro_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/avro/kafka_avro_to_assert.conf @@ -31,7 +31,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_avro_topic" - plugin_output = "kafka_table" start_mode = "earliest" format = avro format_error_handle_way = skip @@ -59,7 +58,6 @@ source { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/canalFormatIT/kafka_source_canal_cdc_to_pgsql.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/canalFormatIT/kafka_source_canal_cdc_to_pgsql.conf index 00f2716540c..2999e6ad1c0 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/canalFormatIT/kafka_source_canal_cdc_to_pgsql.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/canalFormatIT/kafka_source_canal_cdc_to_pgsql.conf @@ -31,7 +31,6 @@ source { Kafka { bootstrap.servers = "kafka_e2e:9092" topic = "test-cdc_mds" - plugin_output = "kafka_name" start_mode = earliest schema = { fields { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/canalFormatIT/kafka_source_canal_to_kafka.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/canalFormatIT/kafka_source_canal_to_kafka.conf index 0896f8aea54..83cf7329b60 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/canalFormatIT/kafka_source_canal_to_kafka.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/canalFormatIT/kafka_source_canal_to_kafka.conf @@ -31,7 +31,6 @@ source { Kafka { bootstrap.servers = "kafka_e2e:9092" topic = "test-cdc_mds" - plugin_output = "kafka_name" start_mode = earliest format = canal_json schema = { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/compatibleFormatIT/kafkasource_jdbc_record_to_pgsql.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/compatibleFormatIT/kafkasource_jdbc_record_to_pgsql.conf index 4d2857af033..c97fbba584e 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/compatibleFormatIT/kafkasource_jdbc_record_to_pgsql.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/compatibleFormatIT/kafkasource_jdbc_record_to_pgsql.conf @@ -34,7 +34,6 @@ source { Kafka { bootstrap.servers = "kafka_e2e:9092" topic = "jdbc_source_record" - plugin_output = "kafka_table" start_mode = earliest schema = { fields { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/extractTopic_fake_to_kafka.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/extractTopic_fake_to_kafka.conf index 1ffd40d7c95..f00be81716c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/extractTopic_fake_to_kafka.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/extractTopic_fake_to_kafka.conf @@ -29,7 +29,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 10 map.size = 10 array.size = 10 @@ -58,8 +57,6 @@ source { transform { Replace { - plugin_input = "fake" - plugin_output = "fake1" replace_field = "c_string" pattern = ".+" replacement = "test_extract_topic" @@ -70,7 +67,6 @@ transform { sink { Kafka { - plugin_input = "fake1" bootstrap.servers = "kafkaCluster:9092" topic = "${c_string}" format = json diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/jsonFormatIT/kafka_source_json_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/jsonFormatIT/kafka_source_json_to_console.conf index b2caf330063..dc4c4709205 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/jsonFormatIT/kafka_source_json_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/jsonFormatIT/kafka_source_json_to_console.conf @@ -31,7 +31,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_json" - plugin_output = "kafka_table" start_mode = "earliest" format_error_handle_way = skip schema = { @@ -58,7 +57,6 @@ source { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_earliest_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_earliest_to_console.conf index fb3fae77fab..386c852ab73 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_earliest_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_earliest_to_console.conf @@ -29,7 +29,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_source" - plugin_output = "kafka_table" # The default format is json, which is optional format = json start_mode = earliest @@ -49,7 +48,6 @@ transform { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_format_error_handle_way_fail_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_format_error_handle_way_fail_to_console.conf index f5c3192eaf7..d1a8d0f41ce 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_format_error_handle_way_fail_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_format_error_handle_way_fail_to_console.conf @@ -34,7 +34,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_error_message" - plugin_output = "kafka_table" start_mode = "earliest" format_error_handle_way = fail format = text @@ -68,7 +67,6 @@ transform { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_format_error_handle_way_skip_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_format_error_handle_way_skip_to_console.conf index 510dc272421..7699d04bb4b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_format_error_handle_way_skip_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_format_error_handle_way_skip_to_console.conf @@ -34,7 +34,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_error_message" - plugin_output = "kafka_table" start_mode = "earliest" format_error_handle_way = skip format = text @@ -68,7 +67,6 @@ transform { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_group_offset_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_group_offset_to_console.conf index 79349000398..84d419d7715 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_group_offset_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_group_offset_to_console.conf @@ -29,7 +29,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_group" - plugin_output = "kafka_table" # The default format is json, which is optional format = json start_mode = group_offsets @@ -49,7 +48,6 @@ transform { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_group_offset_to_console_with_commit_offset.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_group_offset_to_console_with_commit_offset.conf index c6c0491f202..13b4fc58c16 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_group_offset_to_console_with_commit_offset.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_group_offset_to_console_with_commit_offset.conf @@ -32,7 +32,6 @@ source { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_group_with_commit_offset" - plugin_output = "kafka_table" # The default format is json, which is optional format = json start_mode = group_offsets @@ -52,7 +51,6 @@ transform { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_latest_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_latest_to_console.conf index c4f61d506f7..7ba0512a059 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_latest_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_latest_to_console.conf @@ -27,7 +27,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_source" - plugin_output = "kafka_table" # The default format is json, which is optional format = json start_mode = latest @@ -47,7 +46,6 @@ transform { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_specific_offsets_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_specific_offsets_to_console.conf index 2e18fe6451f..dc21d51f1a2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_specific_offsets_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_specific_offsets_to_console.conf @@ -27,7 +27,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_source" - plugin_output = "kafka_table" # The default format is json, which is optional format = json start_mode = specific_offsets @@ -51,7 +50,6 @@ transform { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_timestamp_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_timestamp_to_console.conf index 6356b13f0af..437b68fa3fe 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_timestamp_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafkasource_timestamp_to_console.conf @@ -27,7 +27,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_source" - plugin_output = "kafka_table" # The default format is json, which is optional format = json start_mode = timestamp @@ -48,7 +47,6 @@ transform { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kerberos/kafka_source_to_assert_with_kerberos.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kerberos/kafka_source_to_assert_with_kerberos.conf index 52168a6b871..02d18debd26 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kerberos/kafka_source_to_assert_with_kerberos.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kerberos/kafka_source_to_assert_with_kerberos.conf @@ -31,7 +31,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_with_kerberos" - plugin_output = "kafka_table" start_mode = "earliest" format_error_handle_way = fail kafka.config = { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/fake_to_kafka_protobuf.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/fake_to_kafka_protobuf.conf index e489d222325..1b14881e3da 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/fake_to_kafka_protobuf.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/fake_to_kafka_protobuf.conf @@ -29,7 +29,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/kafka_protobuf_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/kafka_protobuf_to_assert.conf index 2570fcbdcf4..3f55b55b288 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/kafka_protobuf_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/kafka_protobuf_to_assert.conf @@ -81,13 +81,11 @@ source { } bootstrap.servers = "kafkaCluster:9092" start_mode = "earliest" - plugin_output = "kafka_table" } } sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/kafka_protobuf_transform_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/kafka_protobuf_transform_to_assert.conf index 86e9342d310..7345794e2fc 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/kafka_protobuf_transform_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/protobuf/kafka_protobuf_transform_to_assert.conf @@ -81,14 +81,11 @@ source { } bootstrap.servers = "kafkaCluster:9092" start_mode = "earliest" - plugin_output = "kafka_table" } } transform { Sql { - plugin_input = "kafka_table" - plugin_output = "kafka_table_transform" query = "select Address.city,c_string from dual" } } @@ -96,7 +93,6 @@ transform { sink { kafka { topic = "verify_protobuf_transform" - plugin_input = "kafka_table_transform" bootstrap.servers = "kafkaCluster:9092" kafka.request.timeout.ms = 60000 kafka.config = { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/textFormatIT/kafka_source_text_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/textFormatIT/kafka_source_text_to_console.conf index 7ca2754eea3..4c7ce4897c8 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/textFormatIT/kafka_source_text_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/textFormatIT/kafka_source_text_to_console.conf @@ -31,7 +31,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_text" - plugin_output = "kafka_table" start_mode = "earliest" format_error_handle_way = fail schema = { @@ -60,7 +59,6 @@ source { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/textFormatIT/kafka_source_text_to_console_assert_catalog_table.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/textFormatIT/kafka_source_text_to_console_assert_catalog_table.conf index be99d0ba22c..78391203c2f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/textFormatIT/kafka_source_text_to_console_assert_catalog_table.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/textFormatIT/kafka_source_text_to_console_assert_catalog_table.conf @@ -31,7 +31,6 @@ source { Kafka { bootstrap.servers = "kafkaCluster:9092" topic = "test_topic_text" - plugin_output = "kafka_table" start_mode = "earliest" format_error_handle_way = fail schema = { @@ -121,7 +120,6 @@ source { sink { Assert { - plugin_input = "kafka_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kudu-e2e/src/test/resources/kudu_to_assert_with_multipletable.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kudu-e2e/src/test/resources/kudu_to_assert_with_multipletable.conf index 57ce4e12964..c17db37d90c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kudu-e2e/src/test/resources/kudu_to_assert_with_multipletable.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kudu-e2e/src/test/resources/kudu_to_assert_with_multipletable.conf @@ -35,7 +35,6 @@ source { table_name = "kudu_source_table_2" } ] - plugin_output = "kudu" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kudu-e2e/src/test/resources/kudu_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kudu-e2e/src/test/resources/kudu_to_console.conf index 425b8f13428..b07e37d9a34 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kudu-e2e/src/test/resources/kudu_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kudu-e2e/src/test/resources/kudu_to_console.conf @@ -29,7 +29,6 @@ source { kudu{ kudu_masters = "kudu-master:7051" table_name = "kudu_source_table" - plugin_output = "kudu" } } @@ -38,7 +37,6 @@ transform { sink { kudu{ - plugin_input = "kudu" kudu_masters = "kudu-master:7051" table_name = "kudu_sink_table" } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/compatibleParametersIT/fake_source_to_update_mongodb.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/compatibleParametersIT/fake_source_to_update_mongodb.conf index a7b396b82ec..cf511ca31f7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/compatibleParametersIT/fake_source_to_update_mongodb.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/compatibleParametersIT/fake_source_to_update_mongodb.conf @@ -30,7 +30,6 @@ source { FakeSource { row.num = 5 int.template = [2] - plugin_output = "mongodb_table" schema = { fields { c_map = "map<string, string>" @@ -70,7 +69,6 @@ sink { upsert-enable = true // compatible parameters upsert-key = ["c_int"] - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/compatibleParametersIT/mongodb_matchQuery_source_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/compatibleParametersIT/mongodb_matchQuery_source_to_assert.conf index e7935f9e074..5c495f9f2cf 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/compatibleParametersIT/mongodb_matchQuery_source_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/compatibleParametersIT/mongodb_matchQuery_source_to_assert.conf @@ -31,7 +31,6 @@ source { uri = "mongodb://e2e_mongodb:27017/test_db" database = "test_db" collection = "test_match_op_db" - plugin_output = "mongodb_table" // compatible parameters matchQuery = "{c_int: 2}" cursor.no-timeout = true @@ -65,7 +64,6 @@ sink { uri = "mongodb://e2e_mongodb:27017/test_db?retryWrites=true" database = "test_db" collection = "test_match_op_result_db" - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/fake_source_to_mongodb.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/fake_source_to_mongodb.conf index 84cae5f66e3..8a48f8d3909 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/fake_source_to_mongodb.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/fake_source_to_mongodb.conf @@ -30,7 +30,6 @@ source { FakeSource { row.num = 5 int.template = [2] - plugin_output = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/flatIT/fake_source_to_flat_mongodb.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/flatIT/fake_source_to_flat_mongodb.conf index fab4a0ab5ac..c3ae9fa548e 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/flatIT/fake_source_to_flat_mongodb.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/flatIT/fake_source_to_flat_mongodb.conf @@ -28,7 +28,6 @@ env { source { FakeSource { - plugin_output = "mongodb_table" row.num = 1 schema = { fields { @@ -66,7 +65,6 @@ sink { uri = "mongodb://e2e_mongodb:27017/test_db?retryWrites=true" database = "test_db" collection = "test_flat_table" - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/flatIT/mongodb_flat_source_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/flatIT/mongodb_flat_source_to_assert.conf index fd01525634c..7eea3b1e6e9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/flatIT/mongodb_flat_source_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/flatIT/mongodb_flat_source_to_assert.conf @@ -31,7 +31,6 @@ source { uri = "mongodb://e2e_mongodb:27017/test_db" database = "test_db" collection = "test_flat_table" - plugin_output = "mongodb_table" flat.sync-string = true schema = { fields { @@ -43,7 +42,6 @@ source { sink { Assert { - plugin_input = "mongodb_table" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/matchIT/mongodb_matchProjection_source_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/matchIT/mongodb_matchProjection_source_to_assert.conf index 837b7aa6ce5..d87d68d77f7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/matchIT/mongodb_matchProjection_source_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/matchIT/mongodb_matchProjection_source_to_assert.conf @@ -32,7 +32,6 @@ source { database = "test_db" collection = "test_match_op_db" match.projection = "{ c_bigint:0 }" - plugin_output = "mongodb_table" cursor.no-timeout = true fetch.size = 1000 max.time-min = 100 @@ -63,7 +62,6 @@ sink { uri = "mongodb://e2e_mongodb:27017/test_db?retryWrites=true" database = "test_db" collection = "test_match_op_result_db" - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/matchIT/mongodb_matchQuery_source_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/matchIT/mongodb_matchQuery_source_to_assert.conf index 43426568faa..f7299e252e6 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/matchIT/mongodb_matchQuery_source_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/matchIT/mongodb_matchQuery_source_to_assert.conf @@ -31,7 +31,6 @@ source { uri = "mongodb://e2e_mongodb:27017/test_db" database = "test_db" collection = "test_match_op_db" - plugin_output = "mongodb_table" match.query = "{c_int: 2}" cursor.no-timeout = true fetch.size = 1000 @@ -64,7 +63,6 @@ sink { uri = "mongodb://e2e_mongodb:27017/test_db?retryWrites=true" database = "test_db" collection = "test_match_op_result_db" - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_double_value.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_double_value.conf index 3087d8cc8be..3705fa0b2a9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_double_value.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_double_value.conf @@ -31,7 +31,6 @@ source { uri = "mongodb://e2e_mongodb:27017/test_db" database = "test_db" collection = "test_double_op_db" - plugin_output = "mongodb_table" cursor.no-timeout = true fetch.size = 1000 max.time-min = 100 @@ -63,7 +62,6 @@ sink { uri = "mongodb://e2e_mongodb:27017/test_db?retryWrites=true" database = "test_db" collection = "test_double_op_db_result" - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_null_value.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_null_value.conf index 3b92d28a974..c5c6a3c1cd7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_null_value.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_null_value.conf @@ -32,7 +32,6 @@ source { database = "test_db" collection = "test_null_op_db" match.projection = "{ c_bigint:0 }" - plugin_output = "mongodb_null_table" cursor.no-timeout = true fetch.size = 1000 max.time-min = 100 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_source_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_source_to_assert.conf index 6c3f80ac36f..56d10a82440 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_source_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/mongodb_source_to_assert.conf @@ -32,7 +32,6 @@ source { database = "test_db" collection = "test_source_sink_table" cursor.no-timeout = true - plugin_output = "mongodb_table" schema = { fields { c_map = "map<string, string>" @@ -66,7 +65,6 @@ source { sink { Assert { - plugin_input = "mongodb_table" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/splitIT/mongodb_split_key_source_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/splitIT/mongodb_split_key_source_to_assert.conf index 67703410fb0..4e96b1b93a4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/splitIT/mongodb_split_key_source_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/splitIT/mongodb_split_key_source_to_assert.conf @@ -31,7 +31,6 @@ source { uri = "mongodb://e2e_mongodb:27017/test_db" database = "test_db" collection = "test_split_op_db" - plugin_output = "mongodb_table" partition.split-key = "c_int" cursor.no-timeout = true fetch.size = 1000 @@ -64,7 +63,6 @@ sink { uri = "mongodb://e2e_mongodb:27017/test_db?retryWrites=true" database = "test_db" collection = "test_split_op_result_db" - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/splitIT/mongodb_split_size_source_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/splitIT/mongodb_split_size_source_to_assert.conf index dc8dcf9e852..c58120f3833 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/splitIT/mongodb_split_size_source_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/splitIT/mongodb_split_size_source_to_assert.conf @@ -31,7 +31,6 @@ source { uri = "mongodb://e2e_mongodb:27017/test_db" database = "test_db" collection = "test_split_op_db" - plugin_output = "mongodb_table" partition.split-key = c_int partition.split-size = 1024 cursor.no-timeout = true @@ -65,7 +64,6 @@ sink { uri = "mongodb://e2e_mongodb:27017/test_db?retryWrites=true" database = "test_db" collection = "test_split_op_result_db" - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/fake_source_to_transaction_sink_mongodb.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/fake_source_to_transaction_sink_mongodb.conf index 65529c7ada8..e213ef98ec8 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/fake_source_to_transaction_sink_mongodb.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/fake_source_to_transaction_sink_mongodb.conf @@ -32,7 +32,6 @@ source { int.template = [3] split.num = 5 split.read-interval = 100 - plugin_output = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/fake_source_to_transaction_upsert_mongodb.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/fake_source_to_transaction_upsert_mongodb.conf index c1f9762001a..2f488a54d55 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/fake_source_to_transaction_upsert_mongodb.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/fake_source_to_transaction_upsert_mongodb.conf @@ -32,7 +32,6 @@ source { int.template = [2] split.num = 5 split.read-interval = 100 - plugin_output = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/mongodb_source_transaction_sink_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/mongodb_source_transaction_sink_to_assert.conf index a62e1b2b45c..187022ba450 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/mongodb_source_transaction_sink_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/mongodb_source_transaction_sink_to_assert.conf @@ -32,7 +32,6 @@ source { database = "test_db" collection = "test_source_transaction_sink_table" cursor.no-timeout = true - plugin_output = "mongodb_table" schema = { fields { c_map = "map<string, string>" @@ -66,7 +65,6 @@ source { sink { Assert { - plugin_input = "mongodb_table" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/mongodb_source_transaction_upsert_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/mongodb_source_transaction_upsert_to_assert.conf index 0c3773de4a4..46c8d7c93b2 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/mongodb_source_transaction_upsert_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/transactionIT/mongodb_source_transaction_upsert_to_assert.conf @@ -32,7 +32,6 @@ source { database = "test_db" collection = "test_source_upsert_transaction_table" cursor.no-timeout = true - plugin_output = "mongodb_table" schema = { fields { c_map = "map<string, string>" @@ -66,7 +65,6 @@ source { sink { Assert { - plugin_input = "mongodb_table" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/fake_source_to_updateMode_insert_mongodb.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/fake_source_to_updateMode_insert_mongodb.conf index e4687f611f1..8ebff77b7a3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/fake_source_to_updateMode_insert_mongodb.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/fake_source_to_updateMode_insert_mongodb.conf @@ -30,7 +30,6 @@ source { FakeSource { row.num = 5 int.template = [2] - plugin_output = "mongodb_table" schema = { fields { c_map = "map<string, string>" @@ -69,7 +68,6 @@ sink { collection = "test_update_table" upsert-enable = true primary-key = ["c_string"] - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/fake_source_to_update_mongodb.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/fake_source_to_update_mongodb.conf index decd2135b38..1d754209fa4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/fake_source_to_update_mongodb.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/fake_source_to_update_mongodb.conf @@ -30,7 +30,6 @@ source { FakeSource { row.num = 5 int.template = [2] - plugin_output = "mongodb_table" schema = { fields { c_map = "map<string, string>" @@ -69,7 +68,6 @@ sink { collection = "test_update_table" upsert-enable = true primary-key = ["c_int"] - plugin_input = "mongodb_table" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/update_mongodb_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/update_mongodb_to_assert.conf index 88dfe588320..c1c2f5c4299 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/update_mongodb_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-mongodb-e2e/src/test/resources/updateIT/update_mongodb_to_assert.conf @@ -31,7 +31,6 @@ source { uri = "mongodb://e2e_mongodb:27017/test_db" database = "test_db" collection = "test_update_table" - plugin_output = "mongodb_table" cursor.no-timeout = true fetch.size = 1000 max.time-min = 100 @@ -67,7 +66,6 @@ source { sink { Assert { - plugin_input = "mongodb_table" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-neo4j-e2e/src/test/resources/neo4j/fake_to_neo4j_batch_write.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-neo4j-e2e/src/test/resources/neo4j/fake_to_neo4j_batch_write.conf index bb22567bcf9..0fc34ce35ec 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-neo4j-e2e/src/test/resources/neo4j/fake_to_neo4j_batch_write.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-neo4j-e2e/src/test/resources/neo4j/fake_to_neo4j_batch_write.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 1 row.num = 1000 schema = { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case1.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case1.conf index ee7789de3cc..923388e7cc4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case1.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case1.conf @@ -46,7 +46,6 @@ source { columnNames = [pk_id] } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case6.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case6.conf index 48e818c881d..2453980d8ed 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case6.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case6.conf @@ -78,7 +78,6 @@ source { fields = [{"a": "f"}, [104], "c_string4", true, 120, 15987, 563873952, 7084913402530365004, 1.24, 1.234, "2924137191386439303744.39292214", "bWlJWmo=", "2023-04-28", "2023-04-28T23:20:58"] } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case7.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case7.conf index e30aafb97a5..1669673f98c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case7.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_dynamic_bucket_paimon_case7.conf @@ -66,7 +66,6 @@ source { fields = [{"a": "e"}, [103], "c_string2", true, 119, 15987, 563873953, 7084913402530365003, 1.23, 1.233, "2924137191386439303744.39292213", "bWlJWmo=", "2023-04-23", "2023-04-23T23:20:58"] } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon.conf index 5d6e142d3cf..d2a316f3c24 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon.conf @@ -48,7 +48,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon_with_full_type.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon_with_full_type.conf index 8e4ef4ee287..de8c847f119 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon_with_full_type.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon_with_full_type.conf @@ -78,7 +78,6 @@ source { fields = [{"a": "f"}, [104], "c_string4", true, 120, 15987, 563873952, 7084913402530365004, 1.24, 1.234, "2924137191386439303744.39292214", "bWlJWmo=", "2023-04-28", "2023-04-28T23:20:58"] } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon_with_full_type_cdc_data.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon_with_full_type_cdc_data.conf index b699b570e18..4f633b791c0 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon_with_full_type_cdc_data.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/fake_to_paimon_with_full_type_cdc_data.conf @@ -66,7 +66,6 @@ source { fields = [{"a": "e"}, [103], "c_string2", true, 119, 15987, 563873953, 7084913402530365003, 1.23, 1.233, "2924137191386439303744.39292213", "bWlJWmo=", "2023-04-23", "2023-04-23T23:20:58"] } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_projection_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_projection_to_assert.conf index 7b553c47408..514499bcb9a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_projection_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_projection_to_assert.conf @@ -32,14 +32,12 @@ source { warehouse = "/tmp/paimon" database = "default" table = "st_test" - plugin_output = paimon_source query = "select c_string, c_boolean from st_test where c_string is not null" } } sink { Assert { - plugin_input = paimon_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert.conf index a2f6dc39543..1625ba4a90c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert.conf @@ -32,13 +32,11 @@ source { warehouse = "/tmp/paimon" database = "default" table = "st_test" - plugin_output = paimon_source } } sink { Assert { - plugin_input = paimon_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter1.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter1.conf index 6c54339442c..2bb46e959b9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter1.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter1.conf @@ -26,13 +26,11 @@ source { database = "full_type" table = "st_test" query = "select * from st_test where c_string is not null" - plugin_output = paimon_source } } sink { Assert { - plugin_input = paimon_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter2.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter2.conf index c5faa260aa9..1a57c34ce47 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter2.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter2.conf @@ -26,13 +26,11 @@ source { database = "full_type" table = "st_test" query = "select * from st_test where c_string='c_string2'" - plugin_output = paimon_source } } sink { Assert { - plugin_input = paimon_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter3.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter3.conf index 27d8c1897ee..dd946efdda0 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter3.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter3.conf @@ -26,13 +26,11 @@ source { database = "full_type" table = "st_test" query = "select * from st_test where c_boolean= 'true' and c_tinyint > 116 and c_smallint = 15987" - plugin_output = paimon_source } } sink { Assert { - plugin_input = paimon_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter4.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter4.conf index 8bcec7150ac..ea32cae28a4 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter4.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_filter4.conf @@ -26,13 +26,11 @@ source { database = "full_type" table = "st_test" query = "select * from st_test where c_date > '2023-04-21' and c_timestamp='2023-04-27 23:20:58'" - plugin_output = paimon_source } } sink { Assert { - plugin_input = paimon_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_timestampN.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_timestampN.conf index 68101da6f3f..07ccf52161e 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_timestampN.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-paimon-e2e/src/test/resources/paimon_to_assert_with_timestampN.conf @@ -25,13 +25,11 @@ source { warehouse = "/tmp/paimon" database = "seatunnel_namespace7" table = "st_test" - plugin_output = paimon_source } } sink { Assert { - plugin_input = paimon_source rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/VictoriaMetrics_instant_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/VictoriaMetrics_instant_json_to_assert.conf index cf3e52b6330..2cfe29adb3f 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/VictoriaMetrics_instant_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/VictoriaMetrics_instant_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Prometheus { - plugin_output = "http" url = "http://victoria-metrics-host:8428" query = "metric_1" query_type = "Instant" @@ -40,7 +39,6 @@ source { sink{ Assert { - plugin_input = http rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_instant_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_instant_json_to_assert.conf index 13b59132e36..9b7279dd868 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_instant_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_instant_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Prometheus { - plugin_output = "http" url = "http://prometheus-host:9090" query = "metric_1" query_type = "Instant" @@ -40,7 +39,6 @@ source { sink{ Assert { - plugin_input = http rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_range_json_to_assert.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_range_json_to_assert.conf index 2f244d2b017..ac398c40212 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_range_json_to_assert.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_range_json_to_assert.conf @@ -22,7 +22,6 @@ env { source { Prometheus { - plugin_output = "http" url = "http://prometheus-host:9090" query = "metric_1" query_type = "Range" @@ -43,7 +42,6 @@ source { sink{ Assert { - plugin_input = http rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_remote_write.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_remote_write.conf index c2b57f42fbd..b03710e55fa 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_remote_write.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/prometheus_remote_write.conf @@ -32,7 +32,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" rows = [ { kind = INSERT @@ -49,7 +48,6 @@ source { sink { Prometheus { - plugin_input = "fake" url = "http://prometheus-host:9090/api/v1/write" key_label = "c_map" key_value = "c_double" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/victoriaMetrics_remote_write.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/victoriaMetrics_remote_write.conf index 2586b5246c8..dc668e15ea0 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/victoriaMetrics_remote_write.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-prometheus-e2e/src/test/resources/victoriaMetrics_remote_write.conf @@ -32,7 +32,6 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" rows = [ { kind = INSERT @@ -62,7 +61,6 @@ source { sink { Prometheus { - plugin_input = "fake" url = "http://victoria-metrics-host:8428/api/v1/write" key_label = "c_map" key_value = "c_double" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-pulsar-e2e/src/test/resources/batch_pulsar_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-pulsar-e2e/src/test/resources/batch_pulsar_to_console.conf index b9b2896abc4..d05297316f1 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-pulsar-e2e/src/test/resources/batch_pulsar_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-pulsar-e2e/src/test/resources/batch_pulsar_to_console.conf @@ -38,7 +38,6 @@ source { cursor.startup.mode = "EARLIEST" cursor.stop.mode = "LATEST" format = json - plugin_output = "pulsar_canal" schema = { fields { c_map = "map<string, string>" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-pulsar-e2e/src/test/resources/cdc_canal_pulsar_to_pg.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-pulsar-e2e/src/test/resources/cdc_canal_pulsar_to_pg.conf index 5b86a6175fb..a2ca83eaae6 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-pulsar-e2e/src/test/resources/cdc_canal_pulsar_to_pg.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-pulsar-e2e/src/test/resources/cdc_canal_pulsar_to_pg.conf @@ -39,7 +39,6 @@ source { cursor.startup.mode = "EARLIEST" cursor.stop.mode = "LATEST" format = canal_json - plugin_output = "pulsar_canal" schema = { fields { id = "int" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_json_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_json_to_console.conf index 023489bcfcc..fbfa0b21f8b 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_json_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_json_to_console.conf @@ -34,7 +34,6 @@ source { Rocketmq { name.srv.addr = "rocketmq-e2e:9876" topics = "test_topic_json" - plugin_output = "rocketmq_table" schema = { fields { id = bigint @@ -63,7 +62,6 @@ transform { sink { Assert { - plugin_input = "rocketmq_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_tex_with_offset_check.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_tex_with_offset_check.conf index 43699edf1f9..6c5b2b768a3 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_tex_with_offset_check.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_tex_with_offset_check.conf @@ -35,7 +35,6 @@ source { Rocketmq { name.srv.addr = "rocketmq-e2e:9876" topics = "test_topic_text_offset_check" - plugin_output = "rocketmq_table" consumer.group = "SeaTunnel-Consumer-Group" schema = { fields { @@ -67,6 +66,5 @@ transform { sink { Console { - plugin_input = "rocketmq_table" } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_to_console.conf index 2eb09d8c8eb..545e596c370 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq-source_text_to_console.conf @@ -34,7 +34,6 @@ source { Rocketmq { name.srv.addr = "rocketmq-e2e:9876" topics = "test_topic_text" - plugin_output = "rocketmq_table" schema = { fields { id = bigint @@ -65,7 +64,6 @@ transform { sink { Assert { - plugin_input = "rocketmq_table" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_earliest_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_earliest_to_console.conf index 0917e328c90..aa829280d8d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_earliest_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_earliest_to_console.conf @@ -27,7 +27,6 @@ source { Rocketmq { name.srv.addr = "rocketmq-e2e:9876" topics = "test_topic_source" - plugin_output = "rocketmq_table" format = json start.mode = "CONSUME_FROM_FIRST_OFFSET" schema = { @@ -43,7 +42,6 @@ transform { sink { Assert { - plugin_input = "rocketmq_table" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_group_offset_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_group_offset_to_console.conf index f727cbd5042..488873ad4f5 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_group_offset_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_group_offset_to_console.conf @@ -26,7 +26,6 @@ source { Rocketmq { name.srv.addr = "rocketmq-e2e:9876" topics = "test_topic_group" - plugin_output = "rocketmq_table" format = json start.mode = "CONSUME_FROM_GROUP_OFFSETS" schema = { @@ -42,7 +41,6 @@ transform { sink { Assert { - plugin_input = "rocketmq_table" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_latest_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_latest_to_console.conf index 0769baa03cd..02720dcea84 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_latest_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_latest_to_console.conf @@ -26,7 +26,6 @@ source { Rocketmq { name.srv.addr = "rocketmq-e2e:9876" topics = "test_topic_source" - plugin_output = "rocketmq_table" format = json start.mode = "CONSUME_FROM_LAST_OFFSET" schema = { @@ -42,8 +41,6 @@ transform { sink { Assert { - plugin_input = "rocketmq_table" - rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_specific_offsets_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_specific_offsets_to_console.conf index 8cee6caaa46..7a00efb4d47 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_specific_offsets_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_specific_offsets_to_console.conf @@ -26,7 +26,6 @@ source { Rocketmq { name.srv.addr = "rocketmq-e2e:9876" topics = "test_topic_source" - plugin_output = "rocketmq_table" # The default format is json, which is optional format = json start.mode = "CONSUME_FROM_SPECIFIC_OFFSETS" @@ -47,7 +46,6 @@ transform { sink { Assert { - plugin_input = "rocketmq_table" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_timestamp_to_console.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_timestamp_to_console.conf index e1971cdf97a..161a5a30e2a 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_timestamp_to_console.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-rocketmq-e2e/src/test/resources/rocketmq/rocketmq_source_timestamp_to_console.conf @@ -26,7 +26,6 @@ source { Rocketmq { name.srv.addr = "rocketmq-e2e:9876" topics = "test_topic_source" - plugin_output = "rocketmq_table" # The default format is json, which is optional format = json start.mode = "CONSUME_FROM_TIMESTAMP" @@ -44,7 +43,6 @@ transform { sink { Assert { - plugin_input = "rocketmq_table" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-starrocks-e2e/src/test/resources/fake-to-starrocks.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-starrocks-e2e/src/test/resources/fake-to-starrocks.conf index d053a600088..72883f93ad0 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-starrocks-e2e/src/test/resources/fake-to-starrocks.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-starrocks-e2e/src/test/resources/fake-to-starrocks.conf @@ -23,7 +23,6 @@ env { source { FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 100 schema { table = "FakeTable" @@ -89,7 +88,6 @@ transform { sink { StarRocks { - plugin_input = "fake" nodeUrls = ["starrocks_e2e:8030"] username = root password = "" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-tdengine-e2e/src/test/resources/tdengine/tdengine_source_to_sink.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-tdengine-e2e/src/test/resources/tdengine/tdengine_source_to_sink.conf index 16d802d6532..4657a22bb6c 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-tdengine-e2e/src/test/resources/tdengine/tdengine_source_to_sink.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-tdengine-e2e/src/test/resources/tdengine/tdengine_source_to_sink.conf @@ -33,7 +33,6 @@ source { stable: "meters" lower_bound: "2018-10-03 14:38:05.000" upper_bound: "2018-10-03 14:38:16.801" - plugin_output = "tdengine_result" } # If you would like to get more information about how to configure seatunnel and see full list of source plugins, # please go to https://seatunnel.apache.org/docs/connector-v2/source diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_append_data.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_append_data.conf index f2f518484ba..ce1d20f9123 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_append_data.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_append_data.conf @@ -23,7 +23,6 @@ env { source { FakeSource { row.num = 5 - plugin_output = "typesense_test_table" schema { fields { company_name = string @@ -38,7 +37,6 @@ source { sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_test_collection" max_retry_count = 3 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_create_when_not_exists.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_create_when_not_exists.conf index 58033111447..7e4b54ce5f7 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_create_when_not_exists.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_create_when_not_exists.conf @@ -23,7 +23,6 @@ env { source { FakeSource { row.num = 5 - plugin_output = "typesense_test_table" schema { fields { company_name = string @@ -38,7 +37,6 @@ source { sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_test_collection" max_retry_count = 3 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_drop_data.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_drop_data.conf index 6d9b4311e4d..fdb282f73cb 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_drop_data.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_drop_data.conf @@ -23,7 +23,6 @@ env { source { FakeSource { row.num = 5 - plugin_output = "typesense_test_table" schema { fields { company_name = string @@ -38,7 +37,6 @@ source { sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_test_collection" api_key = "xyz" diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_error_when_data_exists.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_error_when_data_exists.conf index f434cfa52b2..b073e1544fe 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_error_when_data_exists.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_error_when_data_exists.conf @@ -23,7 +23,6 @@ env { source { FakeSource { row.num = 5 - plugin_output = "typesense_test_table" schema { fields { company_name = string @@ -38,7 +37,6 @@ source { sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_test_collection" max_retry_count = 3 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_error_when_not_exists.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_error_when_not_exists.conf index e20a8bebd4d..2562b764b39 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_error_when_not_exists.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_error_when_not_exists.conf @@ -23,7 +23,6 @@ env { source { FakeSource { row.num = 5 - plugin_output = "typesense_test_table" schema { fields { company_name = string @@ -38,7 +37,6 @@ source { sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_test_collection" max_retry_count = 3 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_primary_keys.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_primary_keys.conf index 87598bb7741..35ded2c9e53 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_primary_keys.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_primary_keys.conf @@ -23,7 +23,6 @@ env { source { FakeSource { row.num = 5 - plugin_output = "typesense_test_table" schema { fields { company_name = string @@ -38,7 +37,6 @@ source { sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_test_collection" max_retry_count = 3 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_recreate_schema.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_recreate_schema.conf index c54eb944803..a3e7970771d 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_recreate_schema.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/fake_to_typesense_with_recreate_schema.conf @@ -23,7 +23,6 @@ env { source { FakeSource { row.num = 5 - plugin_output = "typesense_test_table" schema { fields { company_name = string @@ -38,7 +37,6 @@ source { sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_test_collection" max_retry_count = 3 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_source_and_sink.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_source_and_sink.conf index ef6699c9e82..a9b008b6c82 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_source_and_sink.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_source_and_sink.conf @@ -34,13 +34,11 @@ source { flag = boolean } } - plugin_output = "typesense_test_table" } } sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_test_collection" max_retry_count = 3 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_to_typesense.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_to_typesense.conf index a1699d3fe46..5a2a3137eb9 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_to_typesense.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_to_typesense.conf @@ -30,7 +30,6 @@ source { hosts = ["e2e_typesense:8108"] collection = "typesense_to_typesense_source" api_key = "xyz" - plugin_output = "typesense_test_table" schema = { fields { company_name_list = array<string> @@ -50,7 +49,6 @@ source { sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_to_typesense_sink" max_retry_count = 3 diff --git a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_to_typesense_with_query.conf b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_to_typesense_with_query.conf index db491a3d39b..0af5c08df71 100644 --- a/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_to_typesense_with_query.conf +++ b/seatunnel-e2e/seatunnel-connector-v2-e2e/connector-typesense-e2e/src/test/resources/typesense_to_typesense_with_query.conf @@ -31,7 +31,6 @@ source { collection = "typesense_to_typesense_source_with_query" api_key = "xyz" query = "q=*&filter_by=c_row.c_int:>10" - plugin_output = "typesense_test_table" schema = { fields { company_name_list = array<string> @@ -51,7 +50,6 @@ source { sink { Typesense { - plugin_input = "typesense_test_table" hosts = ["e2e_typesense:8108"] collection = "typesense_to_typesense_sink_with_query" max_retry_count = 3 diff --git a/seatunnel-e2e/seatunnel-core-e2e/seatunnel-starter-e2e/src/test/resources/batch_cancel_task_1.conf b/seatunnel-e2e/seatunnel-core-e2e/seatunnel-starter-e2e/src/test/resources/batch_cancel_task_1.conf index 92e345d3d11..4f3a0cce1ad 100644 --- a/seatunnel-e2e/seatunnel-core-e2e/seatunnel-starter-e2e/src/test/resources/batch_cancel_task_1.conf +++ b/seatunnel-e2e/seatunnel-core-e2e/seatunnel-starter-e2e/src/test/resources/batch_cancel_task_1.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 10000 split.num = 5 split.read-interval = 3000 @@ -46,6 +45,5 @@ transform { sink { Console { - plugin_input = "fake" } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-core-e2e/seatunnel-starter-e2e/src/test/resources/batch_cancel_task_2.conf b/seatunnel-e2e/seatunnel-core-e2e/seatunnel-starter-e2e/src/test/resources/batch_cancel_task_2.conf index 92e345d3d11..4f3a0cce1ad 100644 --- a/seatunnel-e2e/seatunnel-core-e2e/seatunnel-starter-e2e/src/test/resources/batch_cancel_task_2.conf +++ b/seatunnel-e2e/seatunnel-core-e2e/seatunnel-starter-e2e/src/test/resources/batch_cancel_task_2.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 10000 split.num = 5 split.read-interval = 3000 @@ -46,6 +45,5 @@ transform { sink { Console { - plugin_input = "fake" } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-console-seatunnel-e2e/src/test/resources/fakesource_to_console.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-console-seatunnel-e2e/src/test/resources/fakesource_to_console.conf index a45d86c82f0..b9c69d2a433 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-console-seatunnel-e2e/src/test/resources/fakesource_to_console.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-console-seatunnel-e2e/src/test/resources/fakesource_to_console.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema { fields { id = "int" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/ClusterSeaTunnelEngineContainer.java b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/ClusterSeaTunnelEngineContainer.java index 28b8adb41fc..fdfc85e1aee 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/ClusterSeaTunnelEngineContainer.java +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/ClusterSeaTunnelEngineContainer.java @@ -1193,7 +1193,6 @@ private void submitJobs( List<Map<String, Object>> sourceList = new ArrayList<>(); Map<String, Object> source = new HashMap<>(); source.put("plugin_name", "FakeSource"); - source.put("plugin_output", "fake"); source.put("row.num", 1000); Map<String, Object> schema = new HashMap<>(); @@ -1213,9 +1212,6 @@ private void submitJobs( List<Map<String, Object>> sinkList = new ArrayList<>(); Map<String, Object> sink = new HashMap<>(); sink.put("plugin_name", "Console"); - List<String> pluginInputIdentifier = new ArrayList<>(); - pluginInputIdentifier.add("fake"); - sink.put("plugin_input", pluginInputIdentifier); sinkList.add(sink); job.put("sink", sinkList); @@ -1246,7 +1242,6 @@ private Response submitJob( + " \"source\": [\n" + " {\n" + " \"plugin_name\": \"FakeSource\",\n" - + " \"plugin_output\": \"fake\",\n" + " \"row.num\": 100,\n" + " \"schema\": {\n" + " \"fields\": {\n" @@ -1261,8 +1256,7 @@ private Response submitJob( + " ],\n" + " \"sink\": [\n" + " {\n" - + " \"plugin_name\": \"Console\",\n" - + " \"plugin_input\": [\"fake\"]\n" + + " \"plugin_name\": \"Console\"\n" + " }\n" + " ]\n" + "}"; @@ -1469,7 +1463,6 @@ private Response submitHoconJob( + "}\n\n" + "source {\n" + " FakeSource {\n" - + " plugin_output = \"fake\"\n" + " schema = {\n" + " fields {\n" + " name = \"string\"\n" @@ -1483,7 +1476,6 @@ private Response submitHoconJob( + "}\n\n" + "sink {\n" + " Console {\n" - + " plugin_input = \"fake\"\n" + " }\n" + "}\n", jobName, jobMode); diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/RestApiIT.java b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/RestApiIT.java index 23e0339ee59..0457ea70b65 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/RestApiIT.java +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/RestApiIT.java @@ -44,6 +44,7 @@ import java.nio.file.Paths; import java.util.Arrays; +import java.util.Collections; import java.util.HashMap; import java.util.Map; import java.util.concurrent.TimeUnit; @@ -412,7 +413,7 @@ public void testGetRunningJobs() { "pipeline-1 [Source[0]-FakeSource]")) .body( "[0].jobDag.vertexInfoMap[0].tablePaths[0]", - equalTo("fake")) + equalTo("default_dataset_0")) .body( "[0].jobDag.vertexInfoMap[1].vertexId", equalTo(2)) @@ -425,7 +426,7 @@ public void testGetRunningJobs() { "pipeline-1 [Sink[0]-LocalFile-MultiTableSink]")) .body( "[0].jobDag.vertexInfoMap[1].tablePaths[0]", - equalTo("fake")) + equalTo("default_dataset_0")) .body( "[0].jobDag.envOptions.'job.mode'", equalTo("STREAMING")) @@ -474,7 +475,7 @@ public void testGetRunningJobs() { "pipeline-1 [Source[0]-FakeSource]")) .body( "[0].jobDag.vertexInfoMap[0].tablePaths[0]", - equalTo("fake")) + equalTo("default_dataset_0")) .body( "[0].jobDag.vertexInfoMap[1].vertexId", equalTo(2)) @@ -487,7 +488,7 @@ public void testGetRunningJobs() { "pipeline-1 [Sink[0]-LocalFile-MultiTableSink]")) .body( "[0].jobDag.vertexInfoMap[1].tablePaths[0]", - equalTo("fake")) + equalTo("default_dataset_0")) .body( "[0].jobDag.envOptions.'job.mode'", equalTo("STREAMING")) @@ -541,7 +542,7 @@ public void testGetJobInfoByJobId() { "pipeline-1 [Source[0]-FakeSource]")) .body( "jobDag.vertexInfoMap[0].tablePaths[0]", - equalTo("fake")) + equalTo("default_dataset_0")) .body( "jobDag.vertexInfoMap[1].vertexId", equalTo(2)) @@ -554,13 +555,17 @@ public void testGetJobInfoByJobId() { "pipeline-1 [Sink[0]-console-MultiTableSink]")) .body( "jobDag.vertexInfoMap[1].tablePaths[0]", - equalTo("fake")) + equalTo("default_dataset_0")) .body( - "metrics.TableSourceReceivedCount.fake", - equalTo("5")) + "metrics.TableSourceReceivedCount", + equalTo( + Collections.singletonMap( + "default_dataset_0", "5"))) .body( - "metrics.TableSinkWriteCount.fake", - equalTo("5")) + "metrics.TableSinkWriteCount", + equalTo( + Collections.singletonMap( + "default_dataset_0", "5"))) .body("metrics.SinkWriteCount", equalTo("5")) .body("metrics.SourceReceivedCount", equalTo("5")) .body( @@ -607,7 +612,7 @@ public void testGetJobInfoByJobId() { "pipeline-1 [Source[0]-FakeSource]")) .body( "jobDag.vertexInfoMap[0].tablePaths[0]", - equalTo("fake")) + equalTo("default_dataset_0")) .body( "jobDag.vertexInfoMap[1].vertexId", equalTo(2)) @@ -620,13 +625,17 @@ public void testGetJobInfoByJobId() { "pipeline-1 [Sink[0]-console-MultiTableSink]")) .body( "jobDag.vertexInfoMap[1].tablePaths[0]", - equalTo("fake")) + equalTo("default_dataset_0")) .body( - "metrics.TableSourceReceivedCount.fake", - equalTo("5")) + "metrics.TableSourceReceivedCount", + equalTo( + Collections.singletonMap( + "default_dataset_0", "5"))) .body( - "metrics.TableSinkWriteCount.fake", - equalTo("5")) + "metrics.TableSinkWriteCount", + equalTo( + Collections.singletonMap( + "default_dataset_0", "5"))) .body("metrics.SinkWriteCount", equalTo("5")) .body("metrics.SourceReceivedCount", equalTo("5")) .body( @@ -889,7 +898,6 @@ public void testEncryptConfig() { + " \"age\": \"int\"\n" + " }\n" + " },\n" - + " \"plugin_output\": \"fake\",\n" + " \"parallelism\": 1,\n" + " \"hostname\": \"127.0.0.1\",\n" + " \"username\": \"seatunnel\",\n" @@ -918,7 +926,6 @@ public void testEncryptConfig() { + RestConstant.ENCRYPT_CONFIG) .then() .statusCode(200) - .body("source[0].plugin_output", equalTo("fake")) .body("source[0].username", equalTo("c2VhdHVubmVs")) .body( "source[0].password", @@ -935,7 +942,6 @@ public void testEncryptConfig() { + RestConstant.ENCRYPT_CONFIG) .then() .statusCode(200) - .body("source[0].plugin_output", equalTo("fake")) .body("source[0].username", equalTo("c2VhdHVubmVs")) .body( "source[0].password", diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/classloader/ClassLoaderITBase.java b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/classloader/ClassLoaderITBase.java index a8234bd59e1..75326046ef0 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/classloader/ClassLoaderITBase.java +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/classloader/ClassLoaderITBase.java @@ -110,7 +110,6 @@ public void testFakeSourceToInMemorySinkForRestApi() throws IOException, Interru + "\t\"source\": [\n" + "\t\t{\n" + "\t\t\t\"plugin_name\": \"FakeSource\",\n" - + "\t\t\t\"plugin_output\": \"fake\",\n" + "\t\t\t\"parallelism\": 10,\n" + "\t\t\t\"schema\": {\n" + "\t\t\t\t\"fields\": {\n" @@ -124,8 +123,7 @@ public void testFakeSourceToInMemorySinkForRestApi() throws IOException, Interru + "\t\"transform\": [],\n" + "\t\"sink\": [\n" + "\t\t{\n" - + "\t\t\t\"plugin_name\": \"InMemory\",\n" - + "\t\t\t\"plugin_input\": \"fake\"\n" + + "\t\t\t\"plugin_name\": \"InMemory\"\n" + "\t\t}\n" + "\t]\n" + "}") diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_console_error.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_console_error.conf index 0ff7f14d382..b9a5547f894 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_console_error.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_console_error.conf @@ -25,7 +25,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema { fields { id = "int" @@ -37,14 +36,11 @@ source { } transform { sql { - plugin_input = "fake" - plugin_output = "fake1" query ="select cast(name as int) as name, id,age from dual" } } sink { console { - plugin_input = "fake1" } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_file.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_file.conf index e5ee1668506..aa5a11b524c 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_file.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_file.conf @@ -31,7 +31,6 @@ source { bytes.length = 10 string.length = 10 parallelism = 1 - plugin_output = "fake" schema = { fields { c_map = "map<string, array<int>>" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_file_header.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_file_header.conf index 9e3a76df87c..c976457a611 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_file_header.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_fakesource_to_file_header.conf @@ -28,7 +28,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 1 - plugin_output = "fake" row.num = 1 schema = { fields { diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_last_checkpoint_error.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_last_checkpoint_error.conf index 4cce3daf960..dbaf9be6026 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_last_checkpoint_error.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_last_checkpoint_error.conf @@ -31,7 +31,6 @@ source { bytes.length = 10 string.length = 10 parallelism = 1 - plugin_output = "fake" schema = { fields { c_map = "map<string, array<int>>" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_slot_not_enough.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_slot_not_enough.conf index af7fb935cbb..860bc003ff5 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_slot_not_enough.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/batch_slot_not_enough.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 4 schema = { fields { @@ -43,6 +42,5 @@ transform { sink { console { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/batch_fakesource_to_localfile_checkpoint_disable.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/batch_fakesource_to_localfile_checkpoint_disable.conf index 355e6dc7f02..1bcc277038a 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/batch_fakesource_to_localfile_checkpoint_disable.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/batch_fakesource_to_localfile_checkpoint_disable.conf @@ -33,7 +33,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/batch_fakesource_to_localfile_checkpoint_disable_withtimeout.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/batch_fakesource_to_localfile_checkpoint_disable_withtimeout.conf index fc8fb90a37a..1ee53a1da57 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/batch_fakesource_to_localfile_checkpoint_disable_withtimeout.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/batch_fakesource_to_localfile_checkpoint_disable_withtimeout.conf @@ -35,7 +35,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/sink_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/sink_file_text_to_assert.conf index c770c8a2822..854795ab359 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/sink_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-disable-test-resources/sink_file_text_to_assert.conf @@ -29,7 +29,6 @@ source { c_string = string } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-enable-test-resources/batch_fakesource_to_localfile_checkpoint_enable.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-enable-test-resources/batch_fakesource_to_localfile_checkpoint_enable.conf index 0d767465a76..bd0130d05ed 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-enable-test-resources/batch_fakesource_to_localfile_checkpoint_enable.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-enable-test-resources/batch_fakesource_to_localfile_checkpoint_enable.conf @@ -34,7 +34,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-enable-test-resources/sink_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-enable-test-resources/sink_file_text_to_assert.conf index 80e62a05a2e..6b36defd1e7 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-enable-test-resources/sink_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-batch-enable-test-resources/sink_file_text_to_assert.conf @@ -29,7 +29,6 @@ source { c_string = string } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/sink_file_text_to_assert.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/sink_file_text_to_assert.conf index 08d35d5fd23..1046bbea0e1 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/sink_file_text_to_assert.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/sink_file_text_to_assert.conf @@ -29,7 +29,6 @@ source { c_string = string } } - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/stream_fakesource_to_localfile.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/stream_fakesource_to_localfile.conf index 1005ac301a4..89ee17af323 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/stream_fakesource_to_localfile.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/stream_fakesource_to_localfile.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/stream_fakesource_to_localfile_interval.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/stream_fakesource_to_localfile_interval.conf index fcfa599cd7f..19d6f37e43f 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/stream_fakesource_to_localfile_interval.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/checkpoint-streaming-enable-test-resources/stream_fakesource_to_localfile_interval.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/classloader/fake_to_inmemory.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/classloader/fake_to_inmemory.conf index 9eb4019fd2a..5406143849c 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/classloader/fake_to_inmemory.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/classloader/fake_to_inmemory.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 10 schema = { fields { @@ -43,6 +42,5 @@ transform { sink { InMemory { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server1-resources/fakesource_to_console.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server1-resources/fakesource_to_console.conf index fe8787af051..e352f1aa1a3 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server1-resources/fakesource_to_console.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server1-resources/fakesource_to_console.conf @@ -25,7 +25,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema { fields { id = "int" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server2-resources/fakesource_to_console.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server2-resources/fakesource_to_console.conf index fe8787af051..e352f1aa1a3 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server2-resources/fakesource_to_console.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server2-resources/fakesource_to_console.conf @@ -25,7 +25,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema { fields { id = "int" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server3-resources/fakesource_to_console.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server3-resources/fakesource_to_console.conf index fe8787af051..e352f1aa1a3 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server3-resources/fakesource_to_console.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/connector-package-service-test-server3-resources/fakesource_to_console.conf @@ -25,7 +25,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema { fields { id = "int" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/fakesource_to_console.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/fakesource_to_console.conf index fe8787af051..e352f1aa1a3 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/fakesource_to_console.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/fakesource_to_console.conf @@ -25,7 +25,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema { fields { id = "int" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/resource-isolation/fakesource_to_console.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/resource-isolation/fakesource_to_console.conf index 6de599ae6d5..8ea03687d77 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/resource-isolation/fakesource_to_console.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/resource-isolation/fakesource_to_console.conf @@ -29,7 +29,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema { fields { id = "int" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/resource-isolation/fakesource_to_console_tag_not_match.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/resource-isolation/fakesource_to_console_tag_not_match.conf index af6a81103f8..c2338fa8fa8 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/resource-isolation/fakesource_to_console_tag_not_match.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/resource-isolation/fakesource_to_console_tag_not_match.conf @@ -29,7 +29,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema { fields { id = "int" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/retry-times/stream_fake_to_inmemory_with_error.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/retry-times/stream_fake_to_inmemory_with_error.conf index b9230cde1bf..fe9a4b36b0a 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/retry-times/stream_fake_to_inmemory_with_error.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/retry-times/stream_fake_to_inmemory_with_error.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 schema = { @@ -45,7 +44,6 @@ transform { sink { InMemory { - plugin_input="fake" throw_exception=true } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/retry-times/stream_fake_to_inmemory_with_error_retry_1.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/retry-times/stream_fake_to_inmemory_with_error_retry_1.conf index 4bdc075ae8c..909f3dae703 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/retry-times/stream_fake_to_inmemory_with_error_retry_1.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/retry-times/stream_fake_to_inmemory_with_error_retry_1.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 schema = { @@ -46,7 +45,6 @@ transform { sink { InMemory { - plugin_input="fake" throw_exception=true } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fake_to_inmemory_with_runtime_list.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fake_to_inmemory_with_runtime_list.conf index b1aed0913a2..9d4785ee74c 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fake_to_inmemory_with_runtime_list.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fake_to_inmemory_with_runtime_list.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 schema = { @@ -45,7 +44,6 @@ transform { sink { InMemory { - plugin_input="fake" throw_runtime_exception_list=["runtime error1", "runtime error 2", "runtime error 3", "runtime error 4"] } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fake_to_inmemory_with_throwable_error.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fake_to_inmemory_with_throwable_error.conf index 0b2fecb7b15..9a55838b3ae 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fake_to_inmemory_with_throwable_error.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fake_to_inmemory_with_throwable_error.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 schema = { @@ -45,7 +44,6 @@ transform { sink { InMemory { - plugin_input="fake" throw_out_of_memory=true } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fakesource_to_console.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fakesource_to_console.conf index e375c7a695c..55db10c4b62 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fakesource_to_console.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fakesource_to_console.conf @@ -32,7 +32,6 @@ source { bytes.length = 10 string.length = 10 parallelism = 1 - plugin_output = "fake" schema = { fields { c_map = "map<string, array<int>>" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fakesource_to_file.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fakesource_to_file.conf index e2d8ab0afaa..a05e5252114 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fakesource_to_file.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/stream_fakesource_to_file.conf @@ -32,7 +32,6 @@ source { bytes.length = 10 string.length = 10 parallelism = 1 - plugin_output = "fake" schema = { fields { c_map = "map<string, array<int>>" diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/outdated_env_param_fakesource_to_localfile.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/outdated_env_param_fakesource_to_localfile.conf index 0a2b01a556b..4862ac1f428 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/outdated_env_param_fakesource_to_localfile.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/outdated_env_param_fakesource_to_localfile.conf @@ -44,7 +44,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/unify_env_param_fakesource_to_localfile.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/unify_env_param_fakesource_to_localfile.conf index 4986ca9fcce..2336ae84659 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/unify_env_param_fakesource_to_localfile.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/unify_env_param_fakesource_to_localfile.conf @@ -44,7 +44,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/unify_flink_table_env_param_fakesource_to_console.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/unify_flink_table_env_param_fakesource_to_console.conf index bb0aa97e4ac..b61a9d7bffe 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/unify_flink_table_env_param_fakesource_to_console.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/unify-env-param-test-resource/unify_flink_table_env_param_fakesource_to_console.conf @@ -30,7 +30,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 @@ -46,14 +45,11 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select id, concat(name, '_') as name, age as age from dual where id > 0" } } sink { Console { - plugin_input = "fake1" } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/valid_job_name.conf b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/valid_job_name.conf index 742123c5b41..ecfdadc4439 100644 --- a/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/valid_job_name.conf +++ b/seatunnel-e2e/seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/valid_job_name.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 4 schema = { fields { @@ -44,6 +43,5 @@ transform { sink { console { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/copy_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/copy_transform.conf index bac380499bf..7639d21a98d 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/copy_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/copy_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -42,14 +41,10 @@ source { transform { Copy { - plugin_input = "fake" - plugin_output = "fake1" src_field = "name" dest_field = "name1" } Copy { - plugin_input = "fake1" - plugin_output = "fake2" fields { id_1 = "id" name2 = "name" @@ -61,7 +56,6 @@ transform { sink { Assert { - plugin_input = "fake2" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/copy_transform_multi_table.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/copy_transform_multi_table.conf index 2345901b4bb..5340becc449 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/copy_transform_multi_table.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/copy_transform_multi_table.conf @@ -86,14 +86,11 @@ source { } } ] - plugin_output = "fake" } } transform { Copy { - plugin_input = "fake" - plugin_output = "fake1" // match test.abc table_match_regex = "test.a.*" src_field = "name" diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/embedding_transform_custom.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/embedding_transform_custom.conf index c1cb58eb408..8b32dad11f7 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/embedding_transform_custom.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/embedding_transform_custom.conf @@ -55,13 +55,11 @@ source { "Herman Melville (1819–1891) was an American novelist, short story writer, and poet of the American Renaissance period. Born in New York City, Melville gained initial fame with novels such as Typee and Omoo, but it was Moby-Dick, published in 1851, that would later be recognized as his masterpiece. Melville’s work is known for its complexity, symbolism, and exploration of themes such as man’s place in the universe, the nature of evil, and the quest for meaning. Despite facing financial difficulties and critical neglect during his lifetime, Melville’s reputation soared posthumously, and he is now considered one of the great American authors." ], kind = INSERT} ] - plugin_output = "fake" } } transform { Embedding { - plugin_input = "fake" model_provider = CUSTOM model = text-embedding-3-small api_key = xxxxxxxx @@ -82,13 +80,11 @@ transform { inputx = ["${input}"] } } - plugin_output = "embedding_output_1" } } sink { Assert { - plugin_input = "embedding_output_1" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/embedding_transform_multi_table.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/embedding_transform_multi_table.conf index ba4c0998b0e..fa6a89c2d92 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/embedding_transform_multi_table.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/embedding_transform_multi_table.conf @@ -194,13 +194,11 @@ source { ] } ] - plugin_output = "fake" } } transform { Embedding { - plugin_input = "fake" // match test.abc table_match_regex = "test.a.*" model_provider = OPENAI @@ -223,7 +221,6 @@ transform { author_biography_vector = author_biography } }] - plugin_output = "fake1" } } diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_exclude_delete.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_exclude_delete.conf index 2d6f061c665..11c0c4773ce 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_exclude_delete.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_exclude_delete.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -43,15 +42,12 @@ source { transform { FilterRowKind { - plugin_input = "fake" - plugin_output = "fake1" exclude_kinds = ["DELETE"] } } sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_exclude_insert.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_exclude_insert.conf index 065b5dc29c3..db541c38e34 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_exclude_insert.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_exclude_insert.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -43,15 +42,12 @@ source { transform { FilterRowKind { - plugin_input = "fake" - plugin_output = "fake1" exclude_kinds = ["INSERT"] } } sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_include_insert.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_include_insert.conf index fe756f81877..544e055b457 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_include_insert.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_row_kind_include_insert.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -43,15 +42,12 @@ source { transform { FilterRowKind { - plugin_input = "fake" - plugin_output = "fake1" include_kinds = ["INSERT"] } } sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_transform.conf index 40d2ddd6c52..b5f0c2c47a7 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/filter_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -43,15 +42,12 @@ source { transform { Filter { - plugin_input = "fake" - plugin_output = "fake1" fields = ["age", "name", "c_row"] } } sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_kimiai_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_kimiai_transform.conf index c96dbdd869d..7bcea2b7451 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_kimiai_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_kimiai_transform.conf @@ -40,26 +40,22 @@ source { {fields = [4, "Zhu Yuanzhuang"], kind = INSERT} {fields = [5, "George Washington"], kind = INSERT} ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" model_provider = KIMIAI model = moonshot-v1-8k api_key = sk-xxx prompt = "Determine whether a person is a historical emperor of China" api_path = "http://mockserver:1080/v3/chat/completions" output_data_type = boolean - plugin_output = "llm_output" } } sink { Assert { - plugin_input = "llm_output" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_microsoft_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_microsoft_transform.conf index 58591aa9c13..cf7fa65e780 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_microsoft_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_microsoft_transform.conf @@ -38,25 +38,21 @@ source { {fields = [4, "Eric"], kind = INSERT} {fields = [5, "Guangdong Liu"], kind = INSERT} ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" model_provider = MICROSOFT model = gpt-35-turbo api_key = sk-xxx prompt = "Determine whether someone is Chinese or American by their name" api_path = "http://mockserver:1080/openai/deployments/${model}/chat/completions?api-version=2024-02-01" - plugin_output = "llm_output" } } sink { Assert { - plugin_input = "llm_output" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform.conf index 5ccb9329127..77d079e1cc3 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform.conf @@ -38,25 +38,21 @@ source { {fields = [4, "Eric"], kind = INSERT} {fields = [5, "Guangdong Liu"], kind = INSERT} ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" model_provider = OPENAI model = gpt-4o-mini api_key = sk-xxx prompt = "Determine whether someone is Chinese or American by their name" openai.api_path = "http://mockserver:1080/v1/chat/completions" - plugin_output = "llm_output" } } sink { Assert { - plugin_input = "llm_output" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_boolean.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_boolean.conf index 054aa7b00e9..10536929a06 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_boolean.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_boolean.conf @@ -38,26 +38,22 @@ source { {fields = [4, "Eric"], kind = INSERT} {fields = [5, "Guangdong Liu"], kind = INSERT} ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" model_provider = OPENAI model = gpt-4o-mini api_key = sk-xxx prompt = "Determine whether someone is Chinese or American by their name" output_data_type = boolean openai.api_path = "http://mockserver:1080/v2/chat/completions" - plugin_output = "llm_output" } } sink { Assert { - plugin_input = "llm_output" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_columns.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_columns.conf index 54a7c028738..dfcf623aa37 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_columns.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_columns.conf @@ -38,26 +38,22 @@ source { {fields = [4, "Eric"], kind = INSERT} {fields = [5, "Guangdong Liu"], kind = INSERT} ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" model_provider = OPENAI model = gpt-4o-mini api_key = sk-xxx inference_columns = ["name"] prompt = "Determine whether someone is Chinese or American by their name" openai.api_path = "http://mockserver:1080/v1/chat/completions" - plugin_output = "llm_output" } } sink { Assert { - plugin_input = "llm_output" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_custom_output_name.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_custom_output_name.conf index a70efda5e07..bfc4d7aaa36 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_custom_output_name.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_custom_output_name.conf @@ -38,26 +38,22 @@ source { {fields = [4, "Eric"], kind = INSERT} {fields = [5, "Guangdong Liu"], kind = INSERT} ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" model_provider = OPENAI model = gpt-4o-mini api_key = sk-xxx output_column_name = "nationality" prompt = "Determine whether someone is Chinese or American by their name" openai.api_path = "http://mockserver:1080/v1/chat/completions" - plugin_output = "llm_output" } } sink { Assert { - plugin_input = "llm_output" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_multi_table.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_multi_table.conf index 751a4f106ce..d41028cbdfb 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_multi_table.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_openai_transform_multi_table.conf @@ -95,13 +95,11 @@ source { ] } ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" // match test.abc table_match_regex = "test.a.*" model_provider = OPENAI @@ -117,7 +115,6 @@ transform { prompt = "Determine whether someone is Chinese or American by their name" openai.api_path = "http://mockserver:1080/v1/chat/completions" }] - plugin_output = "llm_output" } } diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_transform_custom.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_transform_custom.conf index 6d398dca232..cd2950b13f6 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_transform_custom.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/llm_transform_custom.conf @@ -38,13 +38,11 @@ source { {fields = [4, "Eric"], kind = INSERT} {fields = [5, "Guangdong Liu"], kind = INSERT} ] - plugin_output = "fake" } } transform { LLM { - plugin_input = "fake" model_provider = CUSTOM model = gpt-4o-mini api_key = sk-xxx @@ -69,13 +67,11 @@ transform { }] } } - plugin_output = "llm_output" } } sink { Assert { - plugin_input = "llm_output" rules = { field_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case1.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case1.conf index d614dba48d4..249c7153ecb 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case1.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case1.conf @@ -85,13 +85,11 @@ transform { RowKindExtractor { custom_field_name = "custom_name" transform_type = FULL - plugin_output = "trans_result" } } sink { Assert { - plugin_input = "trans_result" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case1_multi_table.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case1_multi_table.conf index cca42236ce0..a008244b9d0 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case1_multi_table.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case1_multi_table.conf @@ -87,7 +87,6 @@ source { } } ] - plugin_output = "fake" } } diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case2.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case2.conf index 240db06146a..9ebb5ab0aae 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case2.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/rowkind_extractor_transform_case2.conf @@ -84,13 +84,11 @@ source { transform { RowKindExtractor { transform_type = SHORT - plugin_output = "trans_result" } } sink { Assert { - plugin_input = "trans_result" rules { row_rules = [ { diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/split_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/split_transform.conf index c63e5a9be86..428eba62021 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/split_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/split_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -43,8 +42,6 @@ source { transform { Split { - plugin_input = "fake" - plugin_output = "fake1" separator = "1" split_field = "age" output_fields = ["f1", "f2"] @@ -53,7 +50,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/split_transform_multi_table.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/split_transform_multi_table.conf index 363e4ced1ef..825d71cf516 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/split_transform_multi_table.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-1/src/test/resources/split_transform_multi_table.conf @@ -86,14 +86,11 @@ source { } } ] - plugin_output = "fake" } } transform { Split { - plugin_input = "fake" - plugin_output = "fake1" // match test.abc table_match_regex = "test.a.*" separator = "1" diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/mixed_dynamic_groovy_java_compile_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/mixed_dynamic_groovy_java_compile_transform.conf index ae25d509217..9450ab6151c 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/mixed_dynamic_groovy_java_compile_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/mixed_dynamic_groovy_java_compile_transform.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 parallelism = 1 schema = { @@ -40,8 +39,6 @@ source { transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "fake1" compile_language="JAVA" compile_pattern="SOURCE_CODE" source_code=""" @@ -78,8 +75,6 @@ transform { } DynamicCompile { - plugin_input = "fake1" - plugin_output = "fake2" compile_language="GROOVY" compile_pattern="SOURCE_CODE" source_code=""" @@ -117,7 +112,6 @@ transform { sink { Assert { - plugin_input = "fake2" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/multiple_dynamic_groovy_compile_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/multiple_dynamic_groovy_compile_transform.conf index d107cc8b43b..e932f56f607 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/multiple_dynamic_groovy_compile_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/multiple_dynamic_groovy_compile_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -37,8 +36,6 @@ source { transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "fake1" compile_language="GROOVY" compile_pattern="SOURCE_CODE" source_code=""" @@ -71,8 +68,6 @@ transform { } DynamicCompile { - plugin_input = "fake1" - plugin_output = "fake2" compile_language="GROOVY" compile_pattern="SOURCE_CODE" source_code=""" @@ -108,7 +103,6 @@ transform { sink { Assert { - plugin_input = "fake2" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/multiple_dynamic_java_compile_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/multiple_dynamic_java_compile_transform.conf index 4d072e656e7..6cc7527a918 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/multiple_dynamic_java_compile_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/multiple_dynamic_java_compile_transform.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 parallelism = 1 schema = { @@ -40,8 +39,6 @@ source { transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "fake1" compile_language="JAVA" compile_pattern="SOURCE_CODE" source_code=""" @@ -78,8 +75,6 @@ transform { } DynamicCompile { - plugin_input = "fake1" - plugin_output = "fake2" compile_language="JAVA" compile_pattern="SOURCE_CODE" source_code=""" @@ -119,7 +114,6 @@ transform { sink { Assert { - plugin_input = "fake2" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_groovy_compile_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_groovy_compile_transform.conf index 4f40004a8f5..19864af15ae 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_groovy_compile_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_groovy_compile_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -37,8 +36,6 @@ source { transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "fake1" compile_language="GROOVY" compile_pattern="SOURCE_CODE" source_code=""" @@ -74,7 +71,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_http_compile_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_http_compile_transform.conf index 6fe9a5ca429..8939c371896 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_http_compile_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_http_compile_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -37,8 +36,6 @@ source { transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "fake1" compile_language="GROOVY" compile_pattern="SOURCE_CODE" source_code=""" @@ -76,9 +73,7 @@ transform { } sink { - Console { Assert { - plugin_input = "fake1" rules = { row_rules = [ @@ -111,5 +106,4 @@ Assert { ] } } - } } diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_java_compile_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_java_compile_transform.conf index 9d9e1ab4225..45c31602d6b 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_java_compile_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_java_compile_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -37,8 +36,6 @@ source { transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "fake1" compile_language="JAVA" compile_pattern="SOURCE_CODE" source_code=""" @@ -78,7 +75,6 @@ DynamicCompile { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_java_compile_transform_compatible.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_java_compile_transform_compatible.conf index 8efc0e34de7..1c39cf705a6 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_java_compile_transform_compatible.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_dynamic_java_compile_transform_compatible.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -37,8 +36,6 @@ source { transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "fake1" compile_language = "JAVA" compile_pattern = "SOURCE_CODE" source_code = """ @@ -78,7 +75,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_groovy_path_compile.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_groovy_path_compile.conf index 9f2433df2ac..84ebe3eb7cb 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_groovy_path_compile.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_groovy_path_compile.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -37,8 +36,6 @@ source { transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "fake1" compile_language="GROOVY" compile_pattern="ABSOLUTE_PATH" absolute_path="""/tmp/GroovyFile""" @@ -48,7 +45,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_java_path_compile.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_java_path_compile.conf index 46422c6fcbc..ae72177df59 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_java_path_compile.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf/single_java_path_compile.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -37,8 +36,6 @@ source { transform { DynamicCompile { - plugin_input = "fake" - plugin_output = "fake1" compile_language="JAVA" compile_pattern="ABSOLUTE_PATH" absolute_path="""/tmp/JavaFile""" @@ -49,7 +46,6 @@ DynamicCompile { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/field_mapper_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/field_mapper_transform.conf index a5ced6cb612..7af72e38ce4 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/field_mapper_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/field_mapper_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -46,8 +45,6 @@ source { transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { id = id age = age_as @@ -60,7 +57,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/field_mapper_transform_without_result_table.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/field_mapper_transform_without_result_table.conf index 8f3a506d8b1..d57381e6d3e 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/field_mapper_transform_without_result_table.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/field_mapper_transform_without_result_table.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -46,8 +45,6 @@ source { transform { FieldMapper { - plugin_input = "fake" - plugin_output = "fake1" field_mapper = { id = id age = age_as diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/array_test.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/array_test.conf index 03215d7a713..c26c601e0ab 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/array_test.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/array_test.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -36,8 +35,6 @@ source { transform { JsonPath { - plugin_input = "fake" - plugin_output = "fake1" columns = [ { "src_field" = "c_array" @@ -50,7 +47,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/json_path_basic_type_test.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/json_path_basic_type_test.conf index f734cedceca..25855b77640 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/json_path_basic_type_test.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/json_path_basic_type_test.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 string.fake.mode = "template" string.template=["{"data":{"c_string": "this is a string","c_boolean": "true","c_integer": "42","c_float": "3.14","c_double": "3.14","c_decimal": "10.55","c_date":"'2023-10-29'","c_datetime":\"16:12:43.459\"}}"] @@ -38,8 +37,6 @@ source { transform { JsonPath { - plugin_input = "fake" - plugin_output = "fake1" columns = [ { "src_field" = "data" @@ -94,7 +91,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/nested_row_test.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/nested_row_test.conf index 897a431d924..b57a33658b1 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/nested_row_test.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/json_path_transform/nested_row_test.conf @@ -34,14 +34,11 @@ FakeSource { } } } - plugin_output = "fake" } } transform { JsonPath { - plugin_input = "fake" - plugin_output = "fake1" columns = [ { "src_field" = "c_row" @@ -55,7 +52,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/replace_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/replace_transform.conf index 304cae89fd7..cb2aba6eacf 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/replace_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/replace_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -37,8 +36,6 @@ source { transform { Replace { - plugin_input = "fake" - plugin_output = "fake1" replace_field = "name" pattern = ".+" replacement = "b" @@ -49,7 +46,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/spark_date_time_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/spark_date_time_transform.conf index fc949fb478f..2761c0fdc96 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/spark_date_time_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/spark_date_time_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -39,8 +38,6 @@ source { transform { Replace { - plugin_input = "fake" - plugin_output = "fake1" replace_field = "name" pattern = ".+" replacement = "b" @@ -51,7 +48,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform.conf index 4bba0cacba4..87291aa1347 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -49,9 +48,6 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" - # the query table name must same as field 'plugin_input' query = "select id, regexp_replace(name, '.+', 'b') as name, age+1 as age, pi() as pi, c_time, c_timestamp, c_date, c_map, c_array, c_decimal, c_row from dual" } # The SQL transform support base function and criteria operation @@ -60,7 +56,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/binary_expression.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/binary_expression.conf index 851a7cb3b10..598b9566ad2 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/binary_expression.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/binary_expression.conf @@ -26,7 +26,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { id = "int" @@ -42,15 +41,12 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select id+1 as id, id*4 as id2, price/3 as price, price-34.22 as price2, price%23.12 as price3, name||'_'||id as name from dual" } } sink { Assert { - plugin_input = "fake1" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/case_when.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/case_when.conf index c270ec2d88d..b230cd278eb 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/case_when.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/case_when.conf @@ -27,7 +27,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { c_string = string @@ -55,8 +54,6 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = """ select case when c_string in ('c_string') then 1 else 0 end as c_string_1, case when c_string not in ('c_string') then 1 else 0 end as c_string_0, @@ -73,7 +70,6 @@ transform { sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/criteria_filter.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/criteria_filter.conf index 3a30637fe86..8f1d4c5a2a8 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/criteria_filter.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/criteria_filter.conf @@ -26,7 +26,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { id = "int" @@ -51,8 +50,6 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = """ select id, name, age, email from dual where ( id = 1 or id = 4 or id in (8, 9, 10, 11, 12) ) @@ -71,7 +68,6 @@ transform { } sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform.conf index 1bfb6d18ff9..45738e9e1fc 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform.conf @@ -25,7 +25,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { pk_id = string @@ -56,8 +55,6 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "SELECT * FROM dual LATERAL VIEW OUTER EXPLODE(SPLIT(name, ',')) as name LATERAL VIEW OUTER EXPLODE(SPLIT(pk_id, ';')) as pk_id LATERAL VIEW OUTER EXPLODE(age) as age LATERAL VIEW EXPLODE(ARRAY(1,1)) as num" } } diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform_with_outer.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform_with_outer.conf index e875553ee52..f2a0e498a34 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform_with_outer.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform_with_outer.conf @@ -25,7 +25,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { pk_id = string @@ -48,8 +47,6 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "SELECT * FROM dual LATERAL VIEW OUTER EXPLODE(age) as age LATERAL VIEW OUTER EXPLODE(ARRAY(null,null)) as num" } } diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform_without_outer.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform_without_outer.conf index b5c96050c68..ed49b872308 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform_without_outer.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/explode_transform_without_outer.conf @@ -25,7 +25,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { pk_id = string @@ -48,8 +47,6 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "SELECT * FROM dual LATERAL VIEW EXPLODE(age) as age LATERAL VIEW EXPLODE(ARRAY(1,1,null)) as num" } } diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_array.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_array.conf index b743419cfea..17ff84ec61d 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_array.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_array.conf @@ -25,7 +25,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { pk_id = string @@ -47,8 +46,6 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "SELECT *,Array('c_1','c_2') as c_array FROM dual " } } diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_datetime.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_datetime.conf index a5df873ac2d..e5ff9459297 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_datetime.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_datetime.conf @@ -26,7 +26,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { id = "int" @@ -48,15 +47,12 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select current_date as cd, current_timestamp as ct2, dateadd(c1, 1) as c1_1, dateadd(c1, 40, 'DAY') as c1_2, dateadd(c1, 2, 'YEAR') as c1_3, dateadd(c1, 10, 'MONTH') as c1_4, dateadd(c1, 13, 'HOUR') as c1_5, dateadd(c1, 40, 'MINUTE') as c1_6, dateadd(c1, 30, 'SECOND') as c1_7, datediff(c1, c2) as test, datediff(c1, c2, 'DAY') as c2_1, datediff(c1, c2, 'YEAR') as c2_2, datediff(c1, c2, 'MONTH') as c2_3, datediff(c1, c2, 'HOUR') as c2_4, datediff(c1, c2, 'MINUTE') as c2_5, datediff(c1, c2, 'SECOND') as c2_6, date_trunc(c3, 'YEAR') as c3_1, date_trunc(c3, 'MONTH') as c3_2, date_trunc(c3, 'DAY') as c3_3, date_trunc(c3, 'HOUR') as c3_4, date_trunc(c3, 'MINUTE') as c3_5, date_trunc(c3, 'SECOND') as c3_6, dayname(c3) as c3_7, day_of_week(c3) c3_8, day_of_year(c3) c3_9, extract(YEAR FROM c3) c3_10, extract(MONTH FROM c3) c3_11, extract(DAY FROM c3) c3_12, extract(HOUR FROM c3) c3_13, extract(MINUTE from c3) c3_14, extract(SECOND from c3) c3_15, extract(MILLISECOND from c3) c3_16, extract(DAYOFWEEK FROM c3) c3_17, extract(DAYOFYEAR FROM c3) c3_18, formatdatetime(c4,'yyyy-MM-dd HH:mm:ss.S') c4_1, formatdatetime(c4,'yyyy-MM-dd') c4_2, formatdatetime(c4,'HH:mm:ss.SSS') c4_3, hour(c4) c4_4, minute(c4) c4_5, month(c4) c4_6, monthname(c4) c4_7, parsedatetime(c5,'yyyy-MM-dd HH:mm:ss.SSS') c5_1, to_date(c6,'yyyy-MM-dd') c6_1, quarter(c4) c4_8, second(c4) c4_9, week(c4) c4_10, year(c4) c4_11, case when c7 is not null and is_date(c7, 'yyyy-MM-dd HH:mm:ss.SSS') then to_date(c7,'yyyy-MM-dd HH:mm:ss.SSS') else null end as c7_1 from dual" } } sink { Assert { - plugin_input = "fake1" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_from_unixtime.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_from_unixtime.conf index 615a335c26d..6356ed62af1 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_from_unixtime.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_from_unixtime.conf @@ -26,7 +26,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { unixtime = "bigint" @@ -40,15 +39,12 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select from_unixtime(unixtime,'yyyy-MM-dd HH:mm:ss','UTC+8') as ts from dual" } } sink { Assert { - plugin_input = "fake1" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_numeric.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_numeric.conf index 046a1cf9955..d38833734c0 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_numeric.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_numeric.conf @@ -26,7 +26,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { id = "int" @@ -53,15 +52,12 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select abs(-10.3) as c0_1, abs(c1) as c1_1, acos(id) as id1, asin(c2) as c2_1, atan(c2) as c2_2, cos(c2) as c2_3, cosh(c2) as c2_4, sin(c2) as c2_5, sinh(c2) as c2_6, tan(c3/4) as c3_1, tanh(c2) as c2_7, mod(c4, 5) as c4_1, mod(c4, 5.4) as c4_2, ceil(c5) as c5_1, exp(c10) as c10_1, floor(c5) as c5_2, ln(c5) as c5_3, log(10,c5) as c5_4, log10(c6) as c6_1, radians(c7) as c7_1, sqrt(c8) as c8_1, pi() as pi, power(c5,2) as c5_5, rand() as rand, round(c9,2) as c9_1, sign(c1) as c1_2, trunc(c9,2) as c9_2, c11 + 3 as c11_2, c12 * 2 as c12_2 from dual" } } sink { Assert { - plugin_input = "fake1" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_split.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_split.conf index ef6567a0e05..146b83c0eca 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_split.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_split.conf @@ -25,7 +25,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { pk_id = string @@ -47,8 +46,6 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "SELECT pk_id,SPLIT(name,',') as name FROM dual " } } diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_string.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_string.conf index 3f0ad98b0b2..1ce65f6ba1d 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_string.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_string.conf @@ -26,7 +26,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { id = "int" @@ -52,15 +51,12 @@ source { transform { sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select ascii(c1) as c1_1, ascii(c2) as c2_1, bit_length(c4) as c4_1, length(c4) as c4_2, octet_length(c4) as c4_3, char(c5) as c5_1, concat(c1,id,'!') as c1_2, hextoraw(c6) as c6_1, rawtohex(c7) as c7_1, insert(name,2,2,'**') as name1, lower(name) as name2, upper(name) as name3, left(name, 3) as name4, right(name, 4) as name5, lpad(name, 10, '*') as name6, rpad(name, 10, '*') as name7, ltrim(c8, '*') as c8_1, rtrim(c8, '*') as c8_2, trim(c8, '*') as c8_3, regexp_replace(c9, 'w+', 'W', 'i') as c9_1, regexp_like(name, '[A-Z ]*', 'i') as name8, regexp_substr(c10, '\\d{4}') as c10_1, regexp_substr(c10, '(\\d{4})-(\\d{2})-(\\d{2})', 1, 1, null, 2) as c10_2, repeat(name||' ',3) as name9, replace(name,' ','_') as name10, soundex(name) as name11, name || space(3) as name12, substring(name, 1, 3) as name13, to_char(id) as id1, to_char(c11,'yyyy-MM-dd') as c11_1, translate(name, 'ing', 'ING') as name14, des_decrypt('1234567890', des_encrypt('1234567890', name)) as name15,UUID() as uuid from dual" } } sink { Assert { - plugin_input = "fake1" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_system.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_system.conf index 875d4857314..32b8536d316 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_system.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/func_system.conf @@ -26,7 +26,6 @@ env { source { FakeSource { - plugin_output = "fake" schema = { fields { id = "bigint" @@ -47,15 +46,12 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select cast(id as STRING) as id, cast(id as INT) as id2, cast(id as DOUBLE) as id3 , cast(c1 as double) as c1_1, cast(c1 as DECIMAL(10,2)) as c1_2, cast(c2 as DATE) as c2_1, coalesce(c3,'Unknown') c3_1, ifnull(c3,'Unknown') c3_2, ifnull(nullif(name,'Joy Ding'),'NULL') name1, nullif(name,'Joy Ding_') name2, cast(c4 as timestamp) as c4_1, cast(c4 as decimal(17,4)) as c4_2, cast(c5 as date) as c5, cast(c6 as time) as c6, cast(name as BINARY) as c7, name as `apply` from dual" } } sink { Assert { - plugin_input = "fake1" rules = { field_rules = [ { diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/sql_all_columns.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/sql_all_columns.conf index b395e73a803..deab97eb573 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/sql_all_columns.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/sql_transform/sql_all_columns.conf @@ -24,7 +24,6 @@ env { source { FakeSource { - plugin_output = "fake" row.num = 100 schema = { fields { @@ -43,15 +42,12 @@ source { transform { Sql { - plugin_input = "fake" - plugin_output = "fake1" query = "select *, id as id_ from dual" } } sink { Assert { - plugin_input = "fake1" rules = { row_rules = [ diff --git a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/table_field_rename_multi_table.conf b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/table_field_rename_multi_table.conf index 254f2032d41..c3dee1c92a6 100644 --- a/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/table_field_rename_multi_table.conf +++ b/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/table_field_rename_multi_table.conf @@ -22,8 +22,6 @@ env { source { FakeSource { - plugin_output = "source1" - tables_configs = [ { row.num = 3 @@ -78,8 +76,6 @@ source { } transform { TableRename { - plugin_input = "source1" - plugin_output = "transform1" table_match_regex = "test.a.*" table_transform = [{ @@ -106,8 +102,6 @@ transform { } FieldRename { - plugin_input = "transform1" - plugin_output = "transform2" table_match_regex = "TEST.P.*" table_transform = [{ @@ -135,7 +129,6 @@ transform { } sink { Assert { - plugin_input = "transform2" rules = { diff --git a/seatunnel-engine/seatunnel-engine-client/src/test/resources/batch_fake_to_console.conf b/seatunnel-engine/seatunnel-engine-client/src/test/resources/batch_fake_to_console.conf index 3c87ae4af45..f1c25315738 100644 --- a/seatunnel-engine/seatunnel-engine-client/src/test/resources/batch_fake_to_console.conf +++ b/seatunnel-engine/seatunnel-engine-client/src/test/resources/batch_fake_to_console.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 1 schema = { fields { @@ -43,6 +42,5 @@ transform { sink { console { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-engine/seatunnel-engine-client/src/test/resources/batch_fakesource_to_file.conf b/seatunnel-engine/seatunnel-engine-client/src/test/resources/batch_fakesource_to_file.conf index 9156f638370..a657bf52c35 100644 --- a/seatunnel-engine/seatunnel-engine-client/src/test/resources/batch_fakesource_to_file.conf +++ b/seatunnel-engine/seatunnel-engine-client/src/test/resources/batch_fakesource_to_file.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema = { fields { name = "string" diff --git a/seatunnel-engine/seatunnel-engine-client/src/test/resources/streaming_fake_to_console.conf b/seatunnel-engine/seatunnel-engine-client/src/test/resources/streaming_fake_to_console.conf index dee8c97c0d1..e31738c92b3 100644 --- a/seatunnel-engine/seatunnel-engine-client/src/test/resources/streaming_fake_to_console.conf +++ b/seatunnel-engine/seatunnel-engine-client/src/test/resources/streaming_fake_to_console.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 1 schema = { fields { @@ -42,6 +41,5 @@ transform { sink { console { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/JobInfoService.java b/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/JobInfoService.java index 7d21c2023cd..fc2c86533d9 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/JobInfoService.java +++ b/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/rest/service/JobInfoService.java @@ -18,7 +18,6 @@ package org.apache.seatunnel.engine.server.rest.service; import org.apache.seatunnel.shade.com.typesafe.config.Config; -import org.apache.seatunnel.shade.com.typesafe.config.ConfigFactory; import org.apache.seatunnel.api.common.metrics.JobMetrics; import org.apache.seatunnel.common.utils.JsonUtils; @@ -165,7 +164,7 @@ public JsonObject submitJob(Map<String, String> requestParams, byte[] requestBod Config config; if (HOCON.equalsIgnoreCase(requestParams.get(CONFIG_FORMAT))) { String requestBodyStr = new String(requestBody, StandardCharsets.UTF_8); - config = ConfigFactory.parseString(requestBodyStr); + config = RestUtil.buildConfig(requestBodyStr); } else { config = RestUtil.buildConfig(requestHandle(requestBody), false); } diff --git a/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/utils/RestUtil.java b/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/utils/RestUtil.java index b114073aadb..4b01f63f2c2 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/utils/RestUtil.java +++ b/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/utils/RestUtil.java @@ -76,6 +76,10 @@ public static Config buildConfig(JsonNode jsonNode, boolean isEncrypt) { return ConfigBuilder.of(objectMap, isEncrypt, true); } + public static Config buildConfig(String hocon) { + return ConfigBuilder.ofHocon(hocon, false); + } + public static List<Tuple2<Map<String, String>, Config>> buildConfigList( JsonNode jsonNode, boolean isEncrypt) { return StreamSupport.stream(jsonNode.spliterator(), false) diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_file.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_file.conf index 70c10c20eb6..f0fb7a593fb 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_file.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_file.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" schema = { fields { name = "string" diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_file_with_checkpoint.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_file_with_checkpoint.conf index 76ade903128..62993f260af 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_file_with_checkpoint.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_file_with_checkpoint.conf @@ -29,7 +29,6 @@ source { row.num = 100 split.num = 5 split.read-interval = 3000 - plugin_output = "fake" schema = { fields { name = "string" diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_inmemory_with_commit_error.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_inmemory_with_commit_error.conf index cb08ff27cc9..7b671476004 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_inmemory_with_commit_error.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/batch_fakesource_to_inmemory_with_commit_error.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 @@ -46,7 +45,6 @@ transform { sink { InMemory { - plugin_input="fake" throw_exception_of_committer=true } } \ No newline at end of file diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/fake_to_console_job_metrics.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/fake_to_console_job_metrics.conf index cafc5a2632f..ee56f87f17d 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/fake_to_console_job_metrics.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/fake_to_console_job_metrics.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" parallelism = 1 split.num = 3 row.num = 30 @@ -47,6 +46,5 @@ transform { sink { console { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_biginterval.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_biginterval.conf index f58e78e9fda..f7248eb6761 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_biginterval.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_biginterval.conf @@ -29,7 +29,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 2 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_checkpointTimeOut.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_checkpointTimeOut.conf index 9cc54012629..634d17918f8 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_checkpointTimeOut.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_checkpointTimeOut.conf @@ -28,7 +28,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake1" row.num = 1000 split.num = 100 split.read-interval = 3000 diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_with_checkpoint.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_with_checkpoint.conf index 6833a43eeed..3633c035f0d 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_with_checkpoint.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_console_with_checkpoint.conf @@ -29,7 +29,6 @@ source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { parallelism = 2 - plugin_output = "fake" row.num = 16 schema = { fields { diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_inmemory_with_error.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_inmemory_with_error.conf index 9502996b1f7..8e7c9ff9f95 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_inmemory_with_error.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_inmemory_with_error.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 @@ -47,7 +46,6 @@ transform { sink { InMemory { - plugin_input="fake" throw_exception=true } } \ No newline at end of file diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_inmemory_with_sleep.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_inmemory_with_sleep.conf index 3788e11e245..e9638991439 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_inmemory_with_sleep.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fake_to_inmemory_with_sleep.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 @@ -47,7 +46,6 @@ transform { sink { InMemory { - plugin_input="fake" checkpoint_sleep=true } } \ No newline at end of file diff --git a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fakesource_to_file_savepoint.conf b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fakesource_to_file_savepoint.conf index 95e09bb43bb..73b7b645ce4 100644 --- a/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fakesource_to_file_savepoint.conf +++ b/seatunnel-engine/seatunnel-engine-server/src/test/resources/stream_fakesource_to_file_savepoint.conf @@ -27,7 +27,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 100 split.num = 5 split.read-interval = 3000 diff --git a/seatunnel-examples/seatunnel-engine-examples/src/main/resources/examples/fake_to_console.conf b/seatunnel-examples/seatunnel-engine-examples/src/main/resources/examples/fake_to_console.conf index 0401cfbd107..6858d0ba65a 100644 --- a/seatunnel-examples/seatunnel-engine-examples/src/main/resources/examples/fake_to_console.conf +++ b/seatunnel-examples/seatunnel-engine-examples/src/main/resources/examples/fake_to_console.conf @@ -26,8 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" - parallelism = 1 schema = { fields { name = "string" @@ -42,6 +40,5 @@ transform { sink { console { - plugin_input="fake" } } \ No newline at end of file diff --git a/seatunnel-examples/seatunnel-flink-connector-v2-example/src/main/resources/examples/fake_to_console.conf b/seatunnel-examples/seatunnel-flink-connector-v2-example/src/main/resources/examples/fake_to_console.conf index 43b9afef126..ea91a1fef1b 100644 --- a/seatunnel-examples/seatunnel-flink-connector-v2-example/src/main/resources/examples/fake_to_console.conf +++ b/seatunnel-examples/seatunnel-flink-connector-v2-example/src/main/resources/examples/fake_to_console.conf @@ -26,7 +26,6 @@ env { source { # This is a example source plugin **only for test and demonstrate the feature source plugin** FakeSource { - plugin_output = "fake" row.num = 16 schema = { fields { @@ -42,8 +41,6 @@ source { transform { Copy { - plugin_input = "fake" - plugin_output = "fake1" fields { name1 = name } @@ -54,7 +51,6 @@ transform { sink { Console { - plugin_input = "fake1" } # If you would like to get more information about how to configure seatunnel and see full list of sink plugins, # please go to https://seatunnel.apache.org/docs/connector-v2/sink diff --git a/seatunnel-examples/seatunnel-spark-connector-v2-example/src/main/resources/examples/spark.batch.conf b/seatunnel-examples/seatunnel-spark-connector-v2-example/src/main/resources/examples/spark.batch.conf index e8b18a5ca39..789b0e0e9dc 100644 --- a/seatunnel-examples/seatunnel-spark-connector-v2-example/src/main/resources/examples/spark.batch.conf +++ b/seatunnel-examples/seatunnel-spark-connector-v2-example/src/main/resources/examples/spark.batch.conf @@ -54,12 +54,10 @@ source { c_timestamp = timestamp } } - plugin_output = "fake" } # You can also use other input plugins, such as hdfs # hdfs { - # plugin_output = "accesslog" # path = "hdfs://hadoop-cluster-01/nginx/accesslog" # format = "json" # } @@ -73,9 +71,7 @@ transform { # you can also use other transform plugins, such as sql sql { - plugin_input = "fake" query = "select c_map,c_array,c_string,c_boolean,c_tinyint,c_smallint,c_int,c_bigint,c_float,c_double,c_null,c_bytes,c_date,c_timestamp from dual" - plugin_output = "sql" } # If you would like to get more information about how to configure seatunnel and see full list of transform plugins, diff --git a/seatunnel-transforms-v2/src/main/java/org/apache/seatunnel/transform/sql/zeta/ZetaSQLEngine.java b/seatunnel-transforms-v2/src/main/java/org/apache/seatunnel/transform/sql/zeta/ZetaSQLEngine.java index d26e47de3cf..becb8881f45 100644 --- a/seatunnel-transforms-v2/src/main/java/org/apache/seatunnel/transform/sql/zeta/ZetaSQLEngine.java +++ b/seatunnel-transforms-v2/src/main/java/org/apache/seatunnel/transform/sql/zeta/ZetaSQLEngine.java @@ -131,7 +131,7 @@ private void validateSQL(Statement statement) { && !tableName.equalsIgnoreCase(catalogTableName) && !"DUAL".equalsIgnoreCase(tableName)) { log.warn( - "SQL table name {} is not equal to input table name {} or catalog table name {}", + "SQL table name {} is not equal to dual or input table name {} or catalog table name {}", tableName, inputTableName, catalogTableName);