登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
轻量养虾,开箱即用!低 Token + 稳定算力,Gitee & 模力方舟联合出品的 PocketClaw 正式开售!点击了解详情~
代码拉取完成,页面将自动刷新
开源项目
>
服务器应用
>
分布式服务/框架
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
101
Star
924
Fork
363
GVP
Apache SeaTunnel
/
SeaTunnel
代码
Wiki
统计
流水线
服务
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
发行版
最新版
2.3.13
8c9d47f
2026-03-24 11:40
对比
Apache SeaTunnel 2.3.13 发布!一个里程碑式的进展,带来了诸如 Checkpoint API、Flink 引擎升级、大文件并行处理、多表同步能力、AI Embedding Transform、更加丰富的连接器扩展等多项重要能力
davidzollo
Apache SeaTunnel 社区正式发布2.3.13 版本!本次发版对于 Apache SeaTunnel 来说是一个里程碑式的进展,带来了诸如 Checkpoint API、Flink 引擎升级、大文件并行处理、多表同步能力、AI Embedding Transform、更加丰富的连接器扩展等多项重要能力。无论是批量数据处理还是实时 CDC,同步到 Lakehouse,SeaTunnel 都能更高效、更稳定、更智能地支持你的数据集成工作。 感谢50+ 社区贡献者的辛勤付出,本次版本包含100+ PR的功能新增、优化与 Bug 修复。如果你正在构建数据仓库、实时同步平台或 AI 数据管道,这个版本的更新值得关注。 下载链接:https://seatunnel.apache.org/download # 2.3.13 Release Note This is a great milestone for Apache SeaTunnel project! The release of version 2.3.13 with its so many new features and fixes will significantly boost the efficiency of data integration workflows for our users. We’re really impressed by the dedication and hard work our contributors have put into this update, and we're confident this new version will be widely welcomed by the community. ## Feature - [Feature][Core][Checkpoint] Add checkpoint api (#10065) - [Feature][Zeta] Support the min-pause configuration for checkpoints (#9804) - [Feature][Flink] Add Flink version 1.20.1 support (#9576) - [Feature][Flink] Support CDC source schema evolution on Flink engine (#9867) - [Feature][Connector-V2][HdfsFile] Support true large-file split for parallel read (#10332) - [Feature][connector-file-local] Localfile supports splitting and parallel reading of large files of csv, text, and json (#10142) - [Feature][connectors-v2/connector-file] Support logical Parquet splits (#10239) - [Feature][Connector-V2] Support sink connector for Apache HugeGraph (#10002) - [Feature][connector-jdbc] Support source and sink of DuckDB (#10285) - [Feature][Connector-V2] Support write data into lance dataset (#9894) - [Feature][Connector-V2] Support sink connector for AWS DSQL #9726 (#9739) - [Feature][Connector-V2] Support sync_mode=update for FtpFile/SftpFile/LocalFile source (binary) (#10437) - [Feature][Connector-V2][Elasticsearch] Add Runtime Fields support (Elasticsearch 7.11+) (#10201) - [Feature][Connector-v2]Resolve null first column in CSV Reader (#10383) - [Feature][Connector-v2][Kafka] Add support for Schema Registry wire format in Protobuf deserialization (#10183) - [Feature] [Connector-V2][HBase] Support time-range scan with min/max timestamp in HBaseSource (#10318) - [Feature][Iceberg] Support schema.partition_keys and ${partition_keys} placeholder (#10389) - [Feature][Connector-V2] Support hdfs file multi table source read (#9816) - [Feature][Transform-V2] Support multimodal embeddings (#9673) - [Feature][Transform-V2] Support RegexExtract Transform (#9829) - [Feature][Connector-V2] Support `` for the SQL To Paimon converter (#10206) - [Feature][Kafka source] Inject Kafka record timestamp as EventTime metadata (#9994) - [Feature][Connector-V2] Postgresql support read TIMESTAMP_TZ (#10048) - [Feature][Connector-V2] Support HDFS ViewFs Schema (#10117) - [Feature][Core] Add REST API for viewing Pending queue details (#10078) - [Feature][Connector-V2] Hive sink support SchemaSaveMode and DataSaveMode (#9743) - [Feature][Connector-V2] Support the dynamic options of the paimon table read (#9981) - [Feature][Connector-V2][Milvus] Sink writer flush by interval (#9961) - [Feature][Core] Add PendingJobs info in the response of GetOverviewOperation (#9902) - [Feature][Connector-V2] Support row range boundaries for HBaseSource (#9983) - [Feature][Hive] Kerberos renew for >24h Hive and HDFS writes (#9989) - [Feature][Connector-redis] fix redis cluster bug and add cluster e2e (#9869) - [Feature][Format] Improve maxwell_json,canal_json,debezium_json format support merge update_before and update_after (#9805) - [Feature][File] Add markdown parser documentation (#9834) - [Feature][File] Add markdown parser for RAG support #9714 (#9760) - [Feature][Connectors-v2] Clean up temporary files for paimon sink (#9819) - [Feature][Connector-V2] Support CDC mode for databend sink connector (#9661) - [Feature][Engine]Metalake support for data source information storage and management (#9688) - [Feature][Connector-V2] [IoTDB] Added source and sink connectors to support IoTDB 2.X (#9872) - [Feature][Connector-File-Hadoop] Support sync_mode=update for HdfsFile source (binary) (#10268) - [Feature][Connector-V2][Hive] Support multiple Hive metastore URIs for automatic failover (#10253) - [Feature][Core][Metrics] Add sink committed metrics and calculate commit rate in job metrics summary (#10233) - [Feature][connector-hive] Support regex and whole-database table_name for source (#10250) - [Feature][connector-kudu] Support regex and whole-database table_name for source (#10180) - [Feature][Connector-V2] Mongodb Sink Support Multi Table (#9958) - [Feature][Connector-V2] MongodbSink Support SaveMode (#9883) - [Feature][Core] Support define any nested array and map type in Zeta (#9881) - [Improve][Zeta] Improve job metrics handling with partitioning support (#9833) - [Improve][Connector-Clickhouse] improve ck batch parallel read by using last batch row sorting value approach, instead of limit offset. (#9801) - [Improve][Connectors-v2] Add support for re-signaling NoMoreSplitsEvent after reader re-registration (#10208) - [Improve][Core][Metrics] Refactor and enhance job metrics handling for multiple sinks with updated tests (#10273) - [Improve][Zeta] engine-server and seantunnel-ui support remote paginated queries (#9951) - [Improve][Common] Improve SinkFlowTestUtils Checkpoint Logic (#10071) - [Improve][seatunnel-api] Unify non-relational data source multi-table mode schema configuration parameters (#10370) - [Improve] cdc related options (#10372) - [Improve][E2E] Improve redis e2e for delete (#10018) - [Improve][Core][Metrics] Optimize Sink Write Data Statistics (#10100) - [Improve][Connector-V2][WeChat] Optimize StringBuffer to StringBuilder for better performance (#10127) - [Improve][Fink] NO_CDC source support checkpoint (#10094) - [Improve][Connector-v2][MySQL] Optimize shard calculation strategy (#9975) - [Improve] Support JSON multi-level nested parsing (#10000) - [Improve][e2e] Change Docker images to use seatunnelhub repository (#10072) - [Improve][Connector-V2][HBase] Support configurable range scan boundary inclusion policies (#10011) - [Improve][E2E] update jdk docker image to seatunnelhub (#10036) - [Improve][seatunnel-connectors-v2][connector-mongodb] Improve MongodbWriter close (#10051) - [Imporve][Connector-v2][MySQL-CDC]Schema evolution optimization waiting time (#10040) - [Improve][E2E] Improve redis test for delete hash (#9946) - [Improvement][Connector] Upgrade Kafka client version from 3.2.0 to 3.4.0 (#9941) - [Improve][CI] Optimize CI (#9900) - [Improve][Core][Starter] Support encryption and decryption for transform config (#9932) - [Improve][CI] Increase timeout for kafka-connector-it from 120 to 140 minutes (#9893) - [Improve][Connector-V2] MongodbSinkFactory implements TableSinkFactory (#9879) - [Improve] Update snapshot version to 2.3.13 (#9858) - [Improve][Connector-V2][Hive] Deduplicate Hive option definitions (#10251) - [Improve][Connector-V2][Elasticsearch] Enhance Scroll API handling with resource cleanup (#10124) - [Improve][Connector-v2][Hive] Add socket and connection timeout options for Hive JDBC connections (#10254) - [Improve][Core] Auto-create GC log directory to avoid startup failures (#10255) - [Improve][e2e] Increase timeout for DatabendCDCSinkIT to reduce test flakiness (#10269) - [Improve][Connector-V2][Jdbc] Increase timeout for schema change IT to fix flaky test (#10258) - [Improve][connector-elasticsearch] Optimize Elasticsearch Sink vector parameters and documents (#10260) - [Improve][Zeta] Remove unused fields (#10261) - [improve] the substring and substr functions support Date,LocalDate,L… (#9969) - [Improve][seatunnel-api] Optimize metadata lake related code (#10347) - [Improve][Connector-V2][HBase] Support DATE/TIME/TIMESTAMP/DECIMAL in sink and fix DECIMAL deserialization (#10291) - [Improve][seatunnel-connectors-v2][connector-jdbc] Remove some obsolete code in JdbcSinkFactory (#10026) - [Improve][CI] Increase kudu connector timeout to 60 minutes (#10240) - [Improve][Connector] Replace printStackTrace with proper logging (#10176) - [Improve][Connecotr-v2][Databend] Optimize CI judgment logic (#10130) - [Improve][Zeta] Filter tasks and pipelines by state (#9926) ## Docs - [Feature][File] Add markdown parser documentation (#9834) - [Improve][Docs] Add S3 Compatible Storage IMAP configuration example. Closes #10308 (#10342) - [Improve][doc]Optimize the introduction of schema parameters in documents (#10385) - [Improve][doc] move duckdb doc (#10382) - [Improve][Docs] Supplement Chinese documentation for SeaTunnel connectors (#10109) - [Improve][Docs] Add incompatible changes documentation for version upgrades (#10068) - [Improve][Docs][seatunnel-engine] Add namespace to plugin-config (#10271) - [Improve][Docs][connector-file] Document SaveMode options for HdfsFile/LocalFile (#10283) - [Improve][Docs] Add multiple table sync examples for MySQL Sink connector (#10241) - [Improve][Doc] Update table_path examples for clarity and consistency (#10202) - [Improve][Docs] Fix word spelling errors (#10170) - [Doc] SQL UDF docs hardcode 2.3.2 dependencies causing runtime mismatc… (#10445) - [Doc] correct some issues for Readme.md (#10424) - [Doc] Adjust the file structure under concepts (#10420) - [Doc] Update README.md - [Doc] Fix the Deepwiki display in READE.md (#10438) - [Doc] [MongoDB] Update CDC documentation for role and user creation with clearer examples (#10423) - [Doc] align EN architecture docs with Zeta implementation - [Doc] correct some issues for Readme.md - [Doc] Adjust Seatunnel Doc Structure (#10395) - [Doc] Seatunnel Doc Structure Adjustment (#10351) - [Doc] Introduce SeaTunnel MCP and x2SeaTunnel documentation on website (#10108) - [Doc][transforms-v2] improve meatadata and rowkind doc (#10010) - [Doc][Transform-v2][Embedding] Fix transform embedding option name (embedding_model_provider -> model_provider) (#9925) - [Doc]fix Elasticsearch source docs (options table, typos) (#10259) - [Chore] fix typos coolumn ---> column (#9830) - [Doc][Connector-V2][S3File] Fix connector s3file option name (access_secret -> secret_key) (#9892) - [Doc] Optimize Seatunnel Document Structure (#10262) - [Doc][connector-hbase] Add Kerberos configuration notes/examples and fix h ## Bug Fix - [Fix][Connector-V2] Fix wrong column discovery when tableNamePattern is treated as LIKE (#10422) - [Fix][Connectors-v2] Fix transaction cancellation failure after broker recovery (#10013) - [Fix][connector-cdc] Fix NPE when finishing snapshot split due to null splitId (#10404) - [Fix][Transform-V2] Fix multiTable SQL transform (#10263) - [Fix][Connector-V2][SelectDBCloud] Fix NotSerializableException in engine sink action (#10412) - [Fix][Connector-v2][MongoDB] There is a problem with using Cache for multi-task submission (#10116) - [Fix][Zeta] Fix memory leak when cancelling pending job (#10315) - [Fix][Zeta] Fix Write Count Display Issue in Multi-Sink Scenarios (#10376) - [Fix][Connector-V2] Fix NPE when heartbeat.action.query is configured (#10278) - [Fix][docs]fix schema-feature.md doc error (#10413) - [Fix][connector-hbase] Fix namespace handling for HBase source (#10295) - [Fix][Connector-v2][SQLServer] Handle database names with special characters in SQL queries and add related tests (#10327) - [Fix][Connector-Jdbc] Bump Redshift JDBC driver from 2.1.0.9 to 2.1.0.30 to fix OOM issues (#10393) - [Fix][connector-fake] Signal no more splits to avoid FakeSourceReader wait-split hang after restore (#10275) - [Fix][Connector-V2] Fix partitioning column selection logic (#10319) - [Fix][Connector-V2][Databend] Ensure CDC final merge on committer close (#10349) - [Fix][Transform-V2][DataValidator] Fix ROUTE_TO_TABLE routing when tableId has db/schema prefix (#10368) - [Fix][connector-jdbc] Fix CatalogUtils getCatalogTable(Connection, String, ...) losing primary key for query-only sources (#10093) - [Fix][Connector-v2][Doris] Array type data parsing failed (#10095) - [Fix][Connector-v2][MongoDB-CDC] When starting multiple tasks to connect to different MongoDB services, only the first one takes effect (#10064) - [Fix][Connector-V2] Ignore JdbcConnectorException on JDBC statement close (#9942) - [Fix][doc] Add missing closing braces in SqlServer-CDC documentation (#10073) - [Fix][Connector-V2][Clickhouse] Add primary key support in ClickhouseSourceFactory (#10067) - [Fix][seatunnel-spark-starter] Fix when Spark submits tasks in the fo… (#10033) - [Fix][Connector-V2][Http]Fix setting of HTTP parameters in HttpSink.java (#10053) - [Fix][Connector-v2][Clickhouse] Use actual table schema instead of DESC results for PhysicalColumn creation (#10019) - [Fix][Connector-v2][Clickhouse] Support clickhouse log engine (#10035) - [Fix][Transform] Fix ClassCastException in SQL Transform with TRIM(Expression) (#10031) - [Fix] logs http basic issue # 9755 (#9968) - [Fix][Connector-v2][Clickhouse]Fix filter_query not working in SQL batch read strategy (#10009) - [Fix][e2e] Fix flaky Redis tests (#10024) - [Fix][Connecotr][Hive] correct password parameter assignment in HiveJdbcConnectionProvider (#10025) - [Fix][Core]update JDK docker image version (#10023) - [Fix][Config] Fix type conversion errors caused by conflicting field names (#9960) - [Fix][Zeta] Handle null log file name response (#9977) - [Fix][CI] Update the MySQL Docker image version to 8.0.43 (#9903) - [Fix][Spark] Ensure order-independent schema merging by sorting catalog tables (#9911) - [Fix][CI] Fix code style error (#9919) - [Fix][Core] Add shade module for apache commons lang3 (#9895) - [Fix][Connector-V2] Solve the reading of special excel (#9882) - [Fix][Zeta] Fix pendingJobMasterMap resource leak (#9749) - [Fix][UI] Optimize detail and finish-jobs components (#9888) - [Fix][Connector-V2] Fix db2 table lower case bug (#9568) - [Fix][UI] Optimize UI package (#9884) - [Fix][Doc] Fix file_filter_modified_start and file_filter_modified_end format (#9880) - [Fix][connector-hive] Fix the file_name_expression does not take effect in Hive sink. (#9823) - [Fix][doc] Fix the ./mvnw install error according to the official documentation (#9853) - [Fix][engine-server] clean BaseServletTest unit case logs dir (#9795) - [Fix][Zeta] Fix JobStateEventTest to use await conditions for accessCounter assertions (#9842) - [Fix][Zeta] Fix typo in isPhysicalDAGInfo (#9840) - [Fix][Flink]Delete duplicate code (#9839) - [Fix][Connector-xugu] Fix several bugs in the xugu connector (#9820) - [Fix][Zeta] Fix seatunnel.sh - j command not working (#9832) - [Fix][Zeta] Handle null startTimestamp in BaseService to fix flaky MysqlCDCWithBinlogDeleteIT test (#9815) - [Fix][Connectors-v2] Fix UT for connector-http (#9821) - [Fix][Connector-V2][ClickHouse] Fix ThreadLocal memory leak in ClickhouseCatalogUtil (#10264) - [Fix][Connector-V2][Hbase] Fix ERROR_WHEN_DATA_EXISTS NPE on empty table (#10336) - [Fix][Connector-V2] Bump jsch from 0.1.55 to 0.2.20 to fix buffer issues (#10298) - [Fix][Connector-V2][GraphQL] Clarify subscription modes and JSON-only response (#10303) - [Fix][Connector-V2][Hbase] Fix HBase sink binary rowkey handling (#10300) - [Fix][HiveSink] Implement overwrite semantics for streaming commits to prevent multiple deletions of target directories (#10279) - [Fix][Connector-V2][Hbase] Fix source reader only scanning first split (#10287) - [Fix][Connecotr][MongoDB] Fix mongodb maxtime naming (#10267) - [Fix][Connector-V2][Postgres-CDC] Fix PostgreSQL GEOMETRY handling with JDBC sink (#10186) - [Fix][Zeta] Fix memory leak in SinkAggregatedCommitterTask (#10189) - [Fix][Connector-V2][SqlServer-CDC] Fix earliest startup.mode offset and align tests (#10207) - [Fix][E2E] Limit Flink restart attempts to avoid infinite retries masking real errors (#10152) - [Fix][Transform-V2] Fix datetime/numeric/string function edge cases and update tests (#10168) - [Fix][Connector-Kudu] Fix Doris auto table from Kudu STRING being created as CHAR(16) (#10175) - [Fix][Connector-V2][Clickhouse] Handle special characters in column comments (#10128) - [Fix][Connector-V2][HBase] Ensure fully qualified table name is used in tableExists method and add unit tests (#10126) - [Fix][Connector-V2][Clickhouse] Fix ClickHouse catalog nullable column type and add tests (#10119) - [Fix][Connector-V2] Fix 'file_filterpattern' cannot filter directories (#10049) - [Fix][Bugfix] Doris Sink should not throw exception when the transaction is already committed/visible (#10079) - [Fix][fix][e2e] Fix Databend e2e (#9985) - [Fix][E2E] Fix DruidIT ConditionTimeout (#9979) - [Fix][Connector-V2][Doris] Fix DECIMAL scale=0 conversion to avoid unintended MAX_SCALE (#9947) - [Fix][Connector-V2] Fixed the problem of complex path reading of ftp (#9781) - [Fix][Connector-V2][Hive] Fix init failure when Hive table/partition directory is empty (#10331) - [Fix][connector-jdbc] Fix integer overflow when merging table schema with large column length (#10387) - [Fix][Connector-V2][File] Fix IndexOutOfBoundsException when reading empty directories (#10373) - [Fix][Connector-V2][Email] Fix NPE on null values, add configurable attachment name and delimiter (#10112) - [Fix][seatunnel-connectors-v2][connector-elasticsearch] ElasticsearchSink encounters a writing error and the task does not exit (#10038) - [Fix][seatunnel-e2e] Increase timeout (#10066) - [Fix][CI] Fix TestSQLIT (#10087) - [Fix][e2e] Fix MongoDB CI failure (#9997) - [Fix] [connector-jdbc-e2e-part-7] CI failure caused by a conflict during container deletion (#9922) - [Fix][CI] Fix mysql image not found error (#9921) Finally, let's remember the contributors who participated in contributing PRs this time. They are (in no particular order) - Adam Wang - AzkabanWarden.Gf - Bo Schuster - cloud456 - CloverDew - corgy-w - CosmosNi - Cyanty - David Zollo - dotfive-star - dy102 - dyp12 - Frui Guo - Jarvis - Jast - Jeremy - JeremyXin - Jia Fan - Joonseo Lee - krutoileshii - 老王 - Leon Yoah - Li Dongxu - LiJie20190102 - limin - LimJiaWenBrenda - liucongjy - loupipalien - mengxpgogogo-eng - misi - 巧克力黑 - shfshihuafeng - silenceland - Sim Chou - Steven Zhao - wanmingshi - wtybxqm - xiaochen - yzeng1618 - zhan7236 - zhangdonghao - zhuxt2015 - zy 版本安装包下载: https://seatunnel.apache.org/download
最后提交信息为:
[maven-release-plugin] prepare release 2.3.13
2.3.12
1fce0a7
2025-10-27 14:24
对比
Apache SeaTunnel 2.3.12 发布!核心引擎升级、连接器生态再扩张
davidzollo
发版详情中文介绍:https://www.oschina.net/news/354859/apache-seatunnel-2-3-11-released SeaTunnel 是新一代超高性能开源 AI-ready 数据集成工具,为中国开源立足世界之巅努力! 非常欢迎有意向共建 SeaTunnel 的伙伴欢迎添加微信:davidzollo,贡献不限于代码、文档、文章、经验分享等等都是对 SeaTunnel 的贡献! 需要下载部署安装包请去 Apache SeaTunnel 官网:https://seatunnel.apache.org/download 下载!!! 感兴趣的试用想进微信用户群的伙伴请添加群助手:easyworkflow 或 seatunnel1 Apache SeaTunnel 2.3.12 正式发版。这是继 2.3.11 之后的又一次迭代,本周期合并 82 个 PR,提供 9 项新特性、30+ 项功能增强、20+ 处文档修正,并修复 43 个 Bug。核心改进集中在 SensorsData 与 Databend 生态接入,Paimon、ClickHouse、MaxCompute 等连接器读写能力扩充,SQL Transform 语法与向量函数增强,以及 Zeta 引擎 Checkpoint 细粒度监控及 REST 接口易用性提升等方面。 亮点一览 Apache SeaTunnel 2.3.12 亮点很多,以下为归类整理: 新增连接器:SensorsData 与 Databend 连接器。 连接器能力扩充: Paimon:多源并发、权限校验、LIKE/IN 谓词下推。 ClickHouse:多表并行读取与表结构并行拉取。 MaxCompute Sink:追加 upsert&delete 会话模式及时间戳字段写入。 Transform/SQL 语法与向量函数增强:SQL Transform 新增 COALESCE 类型转换、multi_if、向量函数与 Murmur64 哈希。 Zeta 引擎可观测性增强:REST API 可返回 SQL 格式结果,作业信息自带 startTime,任务队列大小可观测。 File 连接器增强: 支持二进制分块、CSV 分隔符自定义、按最后修改时间过滤文件。 文档修正与补充:补充 Iceberg S3 Tables、JDBC GenericDialect、StarRocks 必填 schema 等说明。 Bug 修复:43 项修复涵盖 Iceberg 时区、Kafka 位点、Oracle CDC、Transform 向量维度等场景。 功能更新列表 完整变动列表请查阅官方 Release 页面: https://github.com/apache/seatunnel/releases/tag/2.3.12 # 以下为英文原文: ## 2.3.12 Release Note ## Docs - [Doc] Added deepwiki to README.md #9354 (#9356) - [Doc] Fix link error and DynamoDB parameter error (#9447) - [Doc][Improve] update projection supported in Paimon (#9425) - [Doc][Zeta] Add zeta tuning guide (#9539) - [doc]The link in the document is 404 (#9561) - [Docs] update jdbc related document (#9679) - [Docs][Connector-Iceberg] Update Iceberg doc with support S3 Tables rest catalogs (#9686) - [Fix][Doc] Fix rest api finished-jobs doc miss `SAVEPOINT_DONE` (#9676) - [Fix][Doc] Fix transform-v2 TableFilter title (#9528) - [Fix][Doc] Sink's plugin_input is incorrect configurations (#9492) - [Fix][Doc] Update StarRocks doc change schema necessity to true (#9656) - [Improve][Doc] Add GenericDialect support in jdbc doc (#9763) - [Improve][Doc] Add multimodal support description to docs (#9652) - [Improve][Doc] Add SeaTunnel tools into Readme (#9707) - [Improve][Doc] Fix formatting of parameter types (#9753) - [Improve][Doc] Update sql function result type (apache#9703) (#9711) ## Bug Fix - [Bug] [Connector-V2] Fix the issue of writing the ORC format Iceberg report "Illegal provider-class name" (#6754) (#9588) - [Bug] [Connector-V2] Updates Iceberg version to 1.6.1 (#9387) (#9451) - [Bug] [seatunnel-connector-http-base] An NPE (NullPointerException) will occur when the pageField is null (#9498) - [Bug][connector-http] Fix paging request running infinitely (#9504) - [Bug][Connector-V2] fix NPE when decimal type precision is incompatible for Paimon (#9452) - [Bug][Connector-V2] NoSuchMethodError caused by Netty version conflict on Spark 3.3.0 (#9632) - [bug][dist]fix the release packaging exception (#9436) - [bugfix][Connector-V2] Fixed the load driver inaccurate situation (#9468) - [Fix] [connector-jdbc] prevent precision loss in Float to BigDecimal conversion (#9670) - [Fix] [Transform-V2] Fix embedding output columns vector dimension (#9646) - [Fix][CI] Update iris docker version to fix ci (#9360) - [Fix][Connecotr-kafka] Fix kafka IllegalArgumentException when offset is -1 (#9376) - [Fix][Connector-clickhouse] Fix SeaTunnelRow tableId set error (#9585) - [Fix][Connector-File] Fix parquet support user config schema (#9596) - [Fix][Connector-HTTP] Add default content-type when user not set (#9497) - [Fix][Connector-Http] fix Invalid mime type (#9363) - [Fix][connector-http] fix parsing httpjson, the number of two fields is inconsistent with the import failure (#9103) - [Fix][Connector-Iceberg] Fix Time Zone Issue for Iceberg Timestamp Type (#9460) - [Fix][Connector-Jdbc] Supports reading and writing Postgres network dress types (#9618) - [Fix][Connector-Jdbc]Fixed Vertica data source cannot upsert data. (#9607) - [Fix][connector-rabbitmq] Set default value for durable, exclusive and auto-delete (#9631) - [Fix][Connector-V2] Add Filter for Partitions to Prevent Blocking in KafkaConsumer StreamMode (#9598) - [Fix][Connector-V2] ArrowToSeatunnelRowReader convertSeatunnelRowValue add handle Second TIMESTAMP type (#9393) - [Fix][Connector-V2] Correct typo in batch-size-per-scan option key (#9434) - [Fix][Connector-V2] Fix misleading parameter name in DorisStreamLoad (#9685) - [Fix][Connector-V2] Fix OceanBase Oracle create unsupported data type (#9383) - [Fix][Connector-V2] Fix prometheus check time can not parse double value (#9311) - [Fix][Connector-V2] Fix starrocks decimal column definition generation(#9470) (#9471) - [Fix][Connector-V2] Optimize Paimon DECIMAL type check to prevent precision loss (#9480) - [Fix][Connector-V2] Optimize start mode of kafka recovery job (#9736) - [Fix][Connector-V2] Oracle cdc not update transaction commit when LOB enabled (#9412) - [Fix][Connector-V2] set default tableid in SeaTunnelRow for Debezium JSON deserialization (#9431) - [Fix][Connector-V2] Update catalog table schema of debezium json (#9525) - [Fix][Connector-V2] Update file filter pattern compilation to remove unnecessary quoting (#9658) - [Fix][Connector-V2] Update waitCompaction value for batch mode and writeonly (#9479) - [Fix][Connectors-Jdbc] Postgres supports streaming and batch reading and writing of the `interval` data type (#9590) - [Fix][Connectors-v2] fix dynamic bucket for paimon sink (#9595) - [fix][connectors-v2] repeated commit cause task exceptions (#9665) - [Fix][Core]fix kotlin jar conflict (#9683) - [Fix][E2E] Fixed e2e test cases of Kafka did not work as expected (#9359) - [Fix][engine-server] Fix the issue of garbled characters in log output (#9594) - [Fix][Mongo-CDC] Fix the issue where mongo isExactlyOnce defaults to true, causing room to malfunction (#9454) - [Fix][paimon-e2e] e2e test error (#9467) - [Fix][paimon-e2e] Optimize Paimon E2E Cases (#9612) - [Fix][seatunnel-dist]fix duplicate dependency (#9458) - [Fix][Spark] Fix source parallelism not working with Spark engine (#9319) - [Fix][Transform-V2] correct handling of 'T' in date format strings (#9406) - [Fix][Transform-v2] Fix custom udf throw exception (#9195) - [Fix][Transform-V2] Reduce embedding precision from double to float (#9635) - [Fix][Transform] Support integer input for from_unixtime function (#9738) - [Fix][Zeta] Avoid redundant checkpoint reads when disabled checkpoint (#9552) - [Fix][Zeta] change parallelStream to stream in SeaTunnelTask to avoid classloader mismatch (#9426) - [Fix][Zeta] Enhance job state display by including pending jobs in status retrieval (#9489) - [Fix][Zeta] Fix Imap resource leak (#9696) - [Fix][Zeta] Fix local mode can not finish (#9549) - [Fix][Zeta] Fix operation thread leak when master switch (#9464) - [Fix][Zeta] Use dynamic port allocation for HTTP in `RestApiHttpsForTruststoreTest` and update Prometheus image (#9792) - [Fix][POM] Fix transform udf dependency version (#9803) - [Fix][Core] Fix the placeholders cannot pass parameters when using complex config (#9800) - [Future][Connector-V2]Support the automatic creation of non-primary key table (#9219) - [HotFix][CI] The Some CI subtasks are not executed (#9684) - [Hotfix][Connector-Jdbc] Write MySQL to support set collection data type (#9553) - [Hotfix][Transform-V2] Fix some model return number of dimensions (#9644) - [Hotfix][Zeta] Fix custom https port configuration not working (#9705) ## Feature - [Chore] fix typos filed -> field (#9757) - [Chore][Core] Remove useless parameter in ConfigBuilder (#9494) - [Feature] [connector-file] Add configurable sheet_max_rows support for Excel sink connector (#9668) - [Feature] Version from 2.3.11 to 2.3.12 (#9366) - [Feature][Connector-Clickhouse] Support Clickhouse multi table source read (#9704) - [Feature][Connector-File-Hadoop]Support multi table sink feature for HdfsFile (#9651) - [Feature][connector-hive] hive sink connector support overwrite mode #7843 (#7891) - [Feature][connector-kudu] implement the filter (#9405) - [Feature][connector-paimon] Paimon connector supports paimon privilege (#9722) - [Feature][connector-tdengine] Support subtable and fieldNames in tdengine source (#9593) - [Feature][connector-v2] Add Sensorsdata Connector Support #9323 (#9432) - [Feature][Connector-V2] Jdbc mysql support read tinyint(1) to byte(tinyint) (#9373) - [Feature][Connector-V2] Support databend source/sink connector (#9331) - [Feature][Connector-V2] Support like predicate pushdown in paimon (#9484) - [Feature][Connector-v2] Support multi paimon source (#9759) - [Feature][Connector-V2][JDBC] Add presto/trino dialect (#9388) - [Feature][Connectors-v2] Optimize the size of CDC JAR Files (#9546) - [Feature][Connectors-v2] Support auto-increment id for FakeSource (#9505) - [feature][connectors-v2] Support in predicate pushdown in paimon (#9379) - [Feature][Connectors-v2] Support Mysql8.4+ for mysql-cdc (#9720) - [Feature][Connectors-V2][Elasticsearch] Support vector transformation sink (#9330) - [Feature][Connectors-v2]Paimon version upgrade to 1.1.1 (#8074) - [Feature][Core] Add plugin directory support for each connector (#9650) - [Feature][Core] Support show cluster members information in seatunnel-cluster scripts (#9502) - [Feature][elasticsearch-connector] Add API key authentication support (#9610) - [Feature][Format] Improve maxwell_json,canal_json,debezium_json format add ts_ms and table (#9701) - [Feature][Jdbc] Support read multiple tables by regular expressions (#9380) - [Feature][MySQL CDC] MySQL cdc support start by time (#9735) - [Feature][Redis] Add redis key into the result record (#9574) - [Feature][Sink] File support new format: maxwell_json,canal_json,debezium_json (#9278) (#9336) - [Feature][SQL function] Enhance SQL Transform COALESCE functions to support type cast (#9299) - [Feature][SQL Transform] Check SQL Cast will fail or not during the SQL parsing stage (#9600) - [Feature][Transform-V2] Add `TRIM_SCALE` function for sql transform (#9700) - [Feature][transform-v2] Data Validator Transform support (#9445) - [Feature][transform-v2] sql transform support multi_if function (#9154) - [Feature][Transform-V2] Support jsonpath extracting multiple fields in a configuration block (#9712) - [Feature][Transform-V2] Support vector series sql function (#9765) - [Feature][Transform] Add Murmur64 function to obtain the lower 64 bit (#9748) - [Feature][Transform] Support single/batch mode vectorization using Amazon Titan & cohere embedding model (#9120) - [Feature][TransForms-V2] Support scala dynamic compile (#9625) - [Feature][Transform V2] Add vector dimension reduction transform (#9783) - [Feature][Zeta] Add metrics for task intermediate queue size (#9550) - [Feature][Zeta] Add startTime to the job info (#9400) - [Feature][Zeta] extended jobStateEvent event listening for zeta (#9689) - [Feature][Zeta] Support SQL format in REST API (#9802) - [improve] jdbc options (#9541) - [Improve] JdbcInputFormat nextRecord Exception throw TableId (#9374) - [improve] pulsar options (#9180) - [improve] rocketmq options (#9251) - [improve] selectdb options (#9252) - [improve] socket options (#9517) - [Improve] table_store options (#9515) - [improve] tdengine options (#9399) - [improve] typesense options (#9398) - [Improve][API] Add metadata schema into catalog table (#9586) - [Improve][API] Optimize the enumerator API semantics and reduce lock calls at the connector level (#9671) - [Improve][CI] Disable close stable issue and JdbcVerticaIT (#9742) - [Improve][CI] Update state action fix not all pr/issue be checked (#9557) - [Improve][connector-clickhouse] Clickhouse support parallelism reading schema (#9446) - [Improve][Connector-file] Add configurable binary chunk size support to BinaryReadStrategy (#9391) - [Improve][Connector-Hudi] Add pre-combine field option for hudi sink (#9496) - [improve][Connector-jdbc] add comments when schema not include all columns (#9559) - [Improve][Connector-milvus]update milvus-sdk-java to 2.5.11 (#9710) - [Improve][Connector-V2] Optimize Milvus doc and e2e test case (#9766) - [Improve][Connector-V2] Add customizable row delimiter support for text file processing (#9608) - [Improve][Connector-V2] Add tunnel_endpoint option to MaxCompute source for emulator test (#9548) - [improve][Connector-V2] delete jdbc param support_upsert_by_query_primary_key_exist (#9408) - [Improve][Connector-V2] File Source Support filtering files by last modified time. (#9526) - [Improve][Connector-V2] Replace deprecated createDownloadSession by buildDownloadSession (#9555) - [Improve][Connector-V2] Support like predicate pushdown in paimon (#9653) - [Improve][Connector-V2] Support maxcompute sink writer upsert/delete action with upsert session mode (#9462) - [Improve][Connector-V2] Support maxcompute sink writer with timestamp field type (#9234) - [Improve][Connector-V2] Use key_field_name option when reading Redis hash data (#9642) - [Improve][Core] Configure spotless to auto-replace imports with shaded packages. (#9655) - [Improve][Core] Unify the aws-sdk-v2 version to 2.31.30 (#9698) - [Improve][Core] Update apache common to apache common lang3 (#9694) - [Improve][Csv] support configurable CSV delimiter in file connector (#9660) - [Improve][E2E] Optimize Hudi E2E Cases (#9752) - [Improve][E2E] Optimize iceberg E2E Cases (#9769) - [Improve][Oracle-CDC] Remove duplicate load table names (#9357) - [Improve][Transform-V2] Improve sql transform exception to locate error expression (#9227) - [Improve][Transform-V2] Remove unnecessary unquoting method and streamline date parsing (#9478) - [Improve][Transform-V2] SQL transform EXTRACT function support more fields (#9342) - [Improve][Transform][SQL] Support cast to TINYINT/SMALLINT (#9347) - [Improve][Zeta] Add verification for Env options (#9569) - [Improve][Zeta] Improve local mode doc and default config (#9770) - [Improve][Zeta] Make sure the pending job schedule always works (#9532) - [Improve][Zeta] Optimize unstable CheckpointErrorRestoreEndTest cases (#9619) - [Improve][Zeta] Remove distributed lock when store metrics imap (#9776) - [Improve][Zeta] Set the default `slot-num` value to twice the number of CPU cores (#9601) - [improve]improve FE node failover logging for better observability (#9657)
最后提交信息为:
[maven-release-plugin] prepare release 2.3.12
2.3.11
a923c36
2025-06-22 12:34
对比
多源多表写入、数据格式增强,SeaTunnel 2.3.11 重磅更新来了!
davidzollo
发版详情中文介绍:[https://www.oschina.net/news/354859/apache-seatunnel-2-3-11-released](https://www.oschina.net/news/354859/apache-seatunnel-2-3-11-released) SeaTunnel 是新一代超高性能开源 AI-ready 数据集成工具,为中国开源立足世界之巅努力! 非常欢迎有意向共建 SeaTunnel 的伙伴欢迎添加微信:davidzollo,贡献不限于代码、文档、文章、经验分享等等都是对 SeaTunnel 的贡献! 需要下载部署安装包请去 Apache SeaTunnel 官网:https://seatunnel.apache.org/download 下载!!! 感兴趣的试用想进微信用户群的伙伴请添加群助手:easyworkflow 或 seatunnel1 以下为英文原文介绍: # 2.3.11 Release Note ## Docs - [Doc][Improve] support chinese [docs/zh/connector-v2/source/MySQL-CDC.md] (#8884) - Add MongoDB-CDC connector Chinese documentation (#9337) - [Doc][zh-CN] Add HiveJdbc connector Chinese documentation (#8497) (#9329) - [Doc][Connector-V2] Update save mode config for OssFileSink (#9303) - [Doc][zh-CN] Add Jira connector Chinese documentation (#9236) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/Cloudberry.md] (#9211) - [Fix][Doc] Delete space before _test and _sink (#9216) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/Github.md] (#9210) - [Feature][doc] Repair md document format (#9177) - [Fix][Doc] Adjust the description of the explode function (#9168) - [Improve][Doc] Unify the header format and fix some documents with abnormal formats (#9159) - [Improve][Doc] Adjust description of trim series sql function (#9143) - [Improve][Doc] Update kerberos part of kafka doc (#9031) - [Doc] Update changelog (#9071) - [Doc] Fix classloader-cache-mode default value - [Doc][Fix] DB2.md fix markdown formatting in Data Type Mapping (#9062) - [Doc] fix deadlinks (#9053) - [Improve][Doc] Improve changelog generate tool to ignore useless commit (#9035) - [Fix][Doc] fix deadlinks (#9016) ## Bug Fix - [Bug][Zeta] SeaTunnelClient can not exit with error (#9281) - [Improve][Oracle-CDC] Fix oracle rename ddl event missing column type (#9314) - [Fix][Connector-jdbc] Fix postgresql sink trying to update unique key (#9293) (#9298) - [Fix][Zeta] Fix losing checkpoint scheduling in extreme cases (#9246) - [Fix][Connector-V2] Fix hive client thread unsafe (#9282) - [Fix][Connector-V2] Fix oceanbase mysql jdbc sink create statement error (#9267) - [Fix][CI] Fix update build status action error (#9300) - [Fix][CI] Disable dead link check (#9296) - [Fix][CI] Set continue-on-error to true for dead link job (#9290) - [Fix][Connector-V2] Fix the problem that missing options configuration when building ClickHouse Nodes (#9277) - [Fix][CI] Remove dead link check from sanity check (#9274) - [fix][connector-mango] fix split with avgSize zero error (#9255) - [Bugfix][Starrocks] Fix starrocks batch data exceeds the maximum limit (#9256) - [Fix][Config] Fix invalid telemetry-log config in seatunnel.yaml (#9230) - [Improve][connector-iceberg] fix schema change event (#9217) - [Fix][Zeta] Fix premature closure of the checkpoint thread pool causes abnormal task status (#9228) - [Bugfix][CI] Fix transform check (#9237) - [Bugifx][kafka] Fix kafka enumerator assign split NPE (#9220) - [Fix][CI] Release file resources in testcase (#9232) - [Fix][Core]Fix config parse with `""` error (#9225) - [Fix][Connector-V2] Fix kafka database name (#9201) - [Fix][Serialize] prevent scientific notation for decimal numbers in JSON output (#9186) - [Fix][Zeta] Fix double-checked locking without volatile in HdfsStorage (#9200) - [Fix][connector-file-base] fix parquet int32 convert error (#9142) - [Fix][CI] Upgrade action job runner host version (#9185) - [Fix][API] Fixed not invoke the `SinkAggregatedCommitter`'s init method (#9070) - [Fix][Connector-V2] Fix NullPointerException when column or tag contains null value in TDengine sink (#9158) - [Bugfix][Csv] Fix csv format delimiter (#9066) - [Fix][Zeta] Adjust the timing of invoking the enumerator open method (#9092) - [Fix][Connector-V2] Fix postgres cdc with debezium_json format can not parse number without scale (#9052) - [Fix][Connector-V2] Fix maxcompute write with multi parallelism (#9089) - [Fix][MongoDB] The Long type cannot handle string values in scientific notation (#8783) - [Bugfix][Elasticsearch] Fix add column event (#9069) - [Fix][Connector-V2] Fix SqlServer create table when database with dot (#9007) - [Fix] Fix `DateUtils` can not parse datetime string with local timezone (#9019) - [Fix][Connector-V2] Fixed missing timestamp accuracy of starrocks connector (#9096) - [Fix][Connector-V2][OceanBase] oceanbase vector support simple vector index (#9072) - [Fix][JDBC] fix jdbc default connection parameter invalid (#8185) - [Improve][Checkpoint] Use fixed serialVersionUID in sink state class (#9079) - [Fix][Connector-V2] assign size for KafkaSource reader cache queue (#9041) - [Fix][Connector-Redis] Redis did not write successfully, but the task did not fail (#9055) - [Hotfix][Jdbc] Fix mysql tinyint(1) type mapping for TypeMapper (#9012) - [Fix][Core] Cancel pending job (#8993) - [Fix][Paimon] nullable and comment attribute was lost during automatic table creation (#9020) - [Fix][Connector-JDBC] Fix JDBC driver selection for data source connections (#8986) - [Fix] Fix dead link (#9023) - [Fix][Connector-V2] Fix maxcompute sink write date less than actual date (#8999) ## Feature - [Feature][http-Sink] Implementing http batch writes (#9292) - [Feature][Connectors-V2] Add end_timestamp for timstamp start mode (#9318) - [Feature][Connector-doris] Adds case insensitivity feature (#9306) - [Feature][Connector-V2] Iceberg add glue catalog support (#9247) - [Improve][Connector-V2] Add remote host verification option for FTP data channels (#9324) - [improve] EasySearch support schema_save_mode/data_save_mode (#9310) - [Feature][Connector-JDBC] Supprot read Oracle BLOB data as string instead of bytes (#9305) - [Improve] Optimize variable handling robustness in `stop-seatunnel-cluster.sh` (#9316) - [Improve] Remove useless iceberg sink config `iceberg.table.config` (#9307) - [Feature][Connector-V2] Support multi-table sink feature for ClickHouse (#9301) - [Improve] Remove release-note.md in dev branch (#9304) - [improve] sentry options (#9261) - [improve] sls options (#9260) - [Feature][connector-http] Parameters support placeholder replacement (#9184) - [Improve][Starrocks] Catch lable already exception (#9222) - [improve] neo4j options (#9164) - [Improve][Zeta] Add log to print the each task execute location (#9205) - [improve] qdrant options (#9235) - [Feature][Connector-V2] Make some sink parameters optional for DataHub (#9229) - [Feature][Transform] Add table filter transform (#9189) - [improve] openmldb options (#9166) - [Feature][Connector-V2] Support multi-table sink feature for TDengine (#9215) - [Feature][Connector-V2] Datahub support multi-table sink (#9212) - [Feature][Transform] Support define sink column type (#9114) - [Feature][Transform] support boolean type for sql transform (#9136) - [Feat][Connector-v2][Iceberg]support filter conditions in iceberg source (#9095) - [Feature][Checkpoint] Add check script for source/sink state class serialVersionUID missing (#9118) - [Feature][Zeta] Support basic authentication for web ui (#9171) - [Feature][connector-elasticsearch] elasticsearch source support PIT (#9150) - [Improve][Connector-V2][Http] Supports Cursor-based Pagination (#9109) (#9138) - [Feature][Connector-V2] Support GraphQL Connector (#8557) (#9021) - [Improve] maxcompute options (#9163) - [Improve] kudu options (#9162) - [improve] paimon options (#9167) - [improve] milvus options (#9165) - [Feature][Zeta] Format exception messages on task running management page (#9147) - [Improve][connector-doris] Improved doris source enumerator splits allocation algorithm for subtasks (#9108) - [Improve][Zeta] Support restore execute savemode (#9059) - [improve] update file connectors config (#9034) - [Improve][seatunnel-engine-ui] improve sorting of Running Jobs and Finished Jobs (#9107) - [Improve][Connector-V2] Optimize dialect selection in jdbc (#8820) - [Improve][Transform-V2] support try_cast expressions (#9029) - [Improve][Transform] Update MetadataTransformConfig extends (#9082) - [Chore] Upgrade actions/cache@v2 to actions/cache@v4 (#9084) - [Improve][Sql] Support boolean fields in case-when condition clauses (#9073) - [Feature][File] Support extract CSV files with different columns in different order (#9064) - [Feature][Zeta] Support enable https protocol for rest-api v2 (#9010) - [Feature] Version from 2.3.10 to 2.3.11 (#9058) - [Improve] Refactor file enumerator to prevent duplicate put split (#8989) - [Feature][Jdbc] Add String type column split Support by charset-based splitting algorithm (#9002) - [Feature][Connector-V2] Add aerospike sink connector (#8821) - [Feature][E2E] Add helm test case (#9006) - [Feature][Connector] Add Apache Cloudberry Support (#8985) - [Improve][File] Add row_delimiter options into text file sink (#9017) - [Improve][Zeta] Remove misleading exception log when job be canceled (#8988) - [Improve][Jdbc] Upgrade sap-hana driver from 2.14.7 to 2.23.10 (#9013)
最后提交信息为:
[maven-release-plugin] prepare release 2.3.11
2.3.10
5c8a4c0
2025-04-12 11:13
对比
Apache SeaTunnel 2.3.10 Release 发布
davidzollo
发版详情中文介绍:https://www.oschina.net/news/330584/apache-seatunnel-2-3-9-released SeaTunnel 是新一代超高性能开源数据集成工具,为中国开源立足世界之巅努力! 非常欢迎有意向共建 SeaTunnel 的伙伴欢迎添加微信:davidzollo,贡献不限于代码、文档、文章、经验分享等等都是对 SeaTunnel 的贡献! 需要下载部署安装包请去 Apache SeaTunnel 官网:https://seatunnel.apache.org/download 下载!!! 感兴趣的试用想进微信用户群的伙伴请添加群助手:easyworkflow 或 seatunnel1 以下为英文原文介绍: # 2.3.10 Release Note ## Feature - [improve] update localfile connector config (#8765) - [Improve][Zeta] Check closing log file handle every 1 minute (#9003) - Revert " [improve] update localfile connector config" (#9018) - [improve] update Web3j connector config option (#9005) - [Improve] influxdb options (#8966) - [improve] http connector options (#8969) - [improve] iotdb options (#8965) - [improve] email connector options (#8983) - [Feature][Jdbc] Support sink ddl for sqlserver #8114 (#8936) - [Improve] iceberg options (#8967) - [Improve] Update label-scope-conf.yml for core label (#8979) - [Improve][Core] Support parse quote as key (#8975) - [Improve][deploy] helm chart config improve (#8954) - [Feature][Connector-V2] Support between predicate pushdown in paimon (#8962) - [Improve][Connector-V2] Ensure that the FTP connector behaves reliably during directory operation (#8959) - [Improve] easysearch options (#8951) - [Feature][elasticsearch-connector] support elasticsearch sql source (#8895) - [Improve][Connector-V2] RocketMQ Source add message tag config (#8825) - [improve] hudi options (#8952) - [Improve][Shade] Unit the module name of Shade. (#8960) - [Feature][Connector-V2] Suppor Time type in paimon connector (#8880) - [improve] fake source options (#8950) - [Improve] hbase options (#8923) - [Improve][CDC] Filter ddl for snapshot phase (#8911) - [Improve][Oracle-CDC] Support ReadOnlyLogWriterFlushStrategy (#8912) - [improve] google sheets options (#8922) - [Improve][Connector-V2] Random pick the starrocks fe address which can be connected (#8898) - [Improve][E2E][Connector V2][CDC Oracle] OracleContainer support ARM architecture images (#8928) - [Improve] filestore options (#8921) - [improve] improve TaskLocation/TaskLocationGroup info (#8862) - [Improve][CDC] Extract duplicate code (#8906) - [Feature][Paimon] Customize the hadoop user (#8888) - [Improve][connector-file-base] Improved multiple table file source allocation algorithm for subtasks (#8878) - [Improve][connector-hive] Improved hive file allocation algorithm for subtasks (#8876) - [Improve] sink mongodb schema is not required (#8887) - [Feature][Connector-v2] Support multi starrocks source (#8789) - [Feature][Kafka] Support native format read/write kafka record (#8724) - [Improve][Redis] Optimized Redis connection params (#8841) - [Improve][CDC] Filter heartbeat event (#8569) - [Improve][Jdbc] Support upsert for opengauss (#8627) - [Improve][Zeta] Split classloader in job master (#8622) - [Feature][Connector-V2] Add parameter for read/write file (#8769) - [Improve] doris options (#8745) - [Feature][Transform-v2] Add support for Zhipu AI in Embedding and LLM module (#8790) - [Improve][Jdbc] Remove useless utils. (#8793) - [improve] update clickhouse connector config option (#8755) - [Feature][Config] Support custom config keys for encrypt/decrypt (#8739) - [Improve] rabbit mq options (#8740) - [Improve] re-struct Zeta Engine config options (#8741) - [Improve][Zeta] Disable restful api v1 by default (#8766) - [improve] update kafka source default schema from content<ROW<content STRING>> to content<STRING> (#8642) - [Feature][Transforms-V2] Handling LLM non-standard format responses (#8551) - [improve] console sink options (#8743) - [Improve][Connector-V2] Improve orc read error message (#8751) - [Improve][connector][activemq] Remove duplicate dependencies (#8753) - [Improve][Jdbc] Improve catalog connection cache (#8626) - [improve] datahub sink options (#8744) - [improve] dingtalk sink options (#8742) - [improve] Slack connector options (#8738) - [Improve][Connector-V2] Add optional flag for rocketmq connector to skip parse errors instead of failing (#8737) - [Improve][Connector-v2][Paimon]PaimonCatalog close error message update (#8640) - [Feature][Jdbc] Support sink ddl for dameng (#8380) - [Improve] restruct connector common options (#8634) - [improve] add StarRocks options (#8639) - [improve] update Redis connector config option (#8631) - [improve] add assert options (#8620) - [Improve][e2e] Remove duplicate dependencies (#8628) - [improve] update S3File connector config option (#8615) - [Feature][Connector-V2] Support maxcompute source with multi-table (#8582) - [improve] add Elasticsearch options (#8623) - [improve] update amazondynamodb connector (#8601) - [improve] amazon sqs connector update (#8602) - [improve] update activemq connector config option (#8580) - [Feature][transform-v2] jsonpath support map array type (#8577) - [improve] cassandra connector options (#8608) - [improve] kafka connector options (#8616) - [improve] update Druid connector config option (#8594) - [Refactor][core] Unify transformFactory creation logic (#8574) - [improve] add connector options class exist check (#8600) - [Feature][Core] Add slot allocation strategy (#8233) - [Improve] Update snapshot version to 2.3.10 (#8578) - [Improve][Jdbc] Remove oracle 'v' query (#8571) - [feature][core] Unified engine initialization connector logic (#8536) - [Feature][Iceberg] Support read multi-table (#8524) - [Feature] [Postgre CDC]support array type (#8560) - [Feature][Connector-V2] Support create emtpy file when no data (#8543) - [config][enhance]support use properties when encrypt/decrypt config (#8527) - [Improve][Connector-v2] add starrocks comment test (#8545) - [Feature][Transform-V2] llm add deepseek (#8544) - [Feature][Connector-V2] Support single file mode in file sink (#8518) - [Improve][Connector-V2] MaxComputeSink support create partition in savemode (#8474) ## Bug Fix - [Fix][Connector-V2] Fix load state check in MilvusSourceReader to consider partition-level status (#8937) - [Fix][File]use common-csv to read csv file (#8919) - [Fix][CI] Ignore dead link check for change log commit url (#9001) - [Fix][Connector-V2] Fix StarRocksCatalogTest#testCatalog() NPE (#8987) - [Improve] Update nodejs version to fix ci (#8991) - [Fix][Command] Run seatunnel on windows with fileAppender enabled, no log file been created (#8938) - [Fix][Connector-V2] Fix maxcompute read with partition spec (#8896) - [Fix] [Mongo-cdc] Fallback to timestamp startup mode when resume token has expired (#8754) - [Fix][Connector-V2] Fix text file read separator issue (#8970) - [hotfix][redis] fix npe cause by null host parameter (#8881) - [Fix][CI] Update known-dependencies.txt to fix ci (#8947) - [Fix] [Clickhouse] Parallelism makes data duplicate (#8916) - [Fix][Connector-V2] Fixed incorrectly setting s3 key in some cases (#8885) - [Fix]update reload4j version to 1.7.36 (#8883) - [Fix][chore] Fix --role parameter not working in seatunnel-cluster.cmd (#8877) - [Fix][Connector-V2] Fix MaxCompute cannot get project and tableName when use schema (#8865) - [Fix][Connector-File] Fix conflicting requirement (#8823) - [Fix][Connector-V2] Fix parse SqlServer JDBC Url error (#8784) - [Fix][Plugin] Optimize the plugin discovery mechanism (#8603) - [Fix] Fix error log name for SourceSplitEnumerator implements class (#8817) - [Fix][connector-http] fix when post have param (#8434) - [Bugfix] Fix ClassCastException of ExceptionUtil (#8776) - [Fix][Connector-V2] Fix possible data loss in scenarios of request_tablet_size is less than the number of BUCKETS (#8768) - [Fix][Connector-V2]Fix Descriptions for CUSTOM_SQL in Connector (#8778) - [Fix][E2e] Optimized pom file name tag (#8770) - [Fix][Connector-v2] Add DateMilliConvertor to Convert DateMilliVector into Default Timezone (#8736) - [Fix][Transform] Fix FieldMapper transform lost field constraint information (#8697) - [Bugfix][Canal] Fix canal serialization to json (#8695) - [Fix][Connector-V2] Fix jdbc sink statement buffer wrong time to clear (#8653) - [Fix][Connector-V2] Fix file reading cannot read empty strings (#8646) - [Fix][Connector-v2][DorisIT]Fix the problem that DorisIT cannot run local (#8630) - [Fix][transform-v2]LLM transform provider switch case miss break (#8643) - [Fix][transform-v2]SQL transform support max/min function (#8625) - [Fix][MySQL-CDC]fix recovery task failure caused by binlog deletion (#8587) - [Fix][mysql-cdc] Fix GTIDs on startup to correctly recover from checkpoint (#8528) - [Fix][Connector-V2] User selects csv string pattern (#8572) - [Fix][doris-e2e] Fix flaky Doris e2e tests (#8596) - [Fix][Connector-Mongodb] close MongodbClient when close MongodbReader (#8592) - [Bugfix][example] Fixing spark test cases (#8589) - [Fix][Connector-V2] fix starRocks automatically creates tables with comment (#8568) - [Fix][Connector-V2] Fix CSV String type write type (#8499) - [Hotfix][Connector-V2][SFTP] Add quote to sftp file names with wildcard characters (#8501) - [Fix][connector-elasticsearch] support elasticsearch nest type && spark with Array<map> (#8492) - [Fix] [Connector-V2] Postgres support for multiple primary keys (#8526) - [Fix][File] Fix Multi-file with binary format synchronization failed (#8546) - [Fix] Update zh table-merge.md (#8535) - [Fix] Update table-merge.md (#8532) - [Fix][Connector-V2] Fixed adding table comments (#8514) - [Fix] [Kafka Source] kafka source use topic as table name instead of fullName (#8401) - [Fix][Hive] Writing parquet files supports the optional timestamp int96 (#8509) ## Docs - [Improve][Doc] Added automatically generate connector commit history documents (#8948) - [Fix][Doc] s3 file doc mismatch with code (#8926) - [Doc][Improve] translate FtpFile related chinese document (#8944) - [Fix][Doc] Fixed the parameter error in the JDBC doc (#8943) - [Doc] Fix example error (#8905) - [Doc][FTP] Fix the dead link of ftp doc. (#8860) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/CosFile.md] (#8826) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/Clickhouse.md] (#8824) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/ObsFile.md] (#8827) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/OceanBase.md] (#8830) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Oracle.md] (#8831) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/OssFile.md] (#8832) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/OssJindoFile.md] (#8833) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/RocketMQ.md] (#8834) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/S3-Redshift.md] (#8835) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/DB2.md] (#8842) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/Easysearch.md] (#8843) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/SftpFile.md] (#8844) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Snowflake.md] (#8845) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/FakeSource.md] (#8847) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/FtpFile.md] (#8848) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/S3File.md] (#8849) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/SelectDB-Cloud.md] (#8850) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/SqlServer.md] (#8851) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Vertica.md] (#8852) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Mysql.md] (#8818) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Tablestore.md] (#8731) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Kudu.md] (#8725) - [Fix][Doc] fix s3File doc (#8798) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/TDengine.md] (#8732) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Socket.md] (#8729) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Milvus.md] (#8727) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/IoTDB.md] (#8722) - [Docs][S3File] "Orc Data Type" should be corrected to "Parquet Data Type" in the documentation (#8705) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/Cassandra.md] (#8704) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/CosFile.md] (#8700) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Slack.md] (#8701) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/AmazonSqs.md] (#8703) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/GoogleSheets.md] (#8706) - [Doc] Add Milvus source zh doc (#8709) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/Maxcompute.md] (#8708) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/OpenMldb.md] (#8710) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/Phoenix.md] (#8711) - [Improve][Doc] Update old links in doc (#8690) - [Doc][Improve] support chinese [docs/zh/connector-v2/source/AmazonDynamoDB.md] (#8694) - [Doc][Improve] support chinese [docs/zh/connector-v2/sink/Sentry.md] #8497 (#8672) - [Improve][dist] Reduce Docker image size (#8641) - [hotfix][doc] typo HdfsFile doc (#8613) - [Doc][Improve] translate Redis/Paimon related chinese document (#8584) - [Doc][Mysql-cdc]Update doc to support mysql 8.0 (#8579) - [Doc][Fix]fix deadlink (#8555) - [Doc][Improve] translate postgresql related chinese document (#8552) - [Doc][Improve] translate neo4j starrocks related chinese document (#8549) - [config][doc]add sensitive columns and enhance the doc (#8523) - [Doc][Translate] translated and corrected the error in the original document (#8505) - [Fix][Doc] Fix dead link (#8525) - [Improve][Doc] Update the transform contribute guide (#8487) - [Docs][Iceberg] translate connector-v2/sink/Iceberg.md to Chinese #8497 (#8520) - [Fix][Doc] Fix dead link in kubernetes docs (#8510) - [Improve][Doc] Add remote_user parameter in HdfsFile.md (#8503)
最后提交信息为:
[maven-release-plugin] prepare release 2.3.10
2.3.9
074a02e
2025-02-07 09:59
对比
Apache SeaTunnel 2.3.9 Release 发布
davidzollo
发版详情中文介绍:[https://www.oschina.net/news/330584/apache-seatunnel-2-3-9-released ](https://www.oschina.net/news/330584/apache-seatunnel-2-3-9-released) SeaTunnel 是新一代超高性能开源数据集成工具,为中国开源立足世界之巅努力! 非常欢迎有意向共建 SeaTunnel 的伙伴欢迎添加微信:davidzollo,贡献不限于代码、文档、文章、经验分享等等都是对 SeaTunnel 的贡献! 需要下载部署安装包请去 Apache SeaTunnel 官网:https://seatunnel.apache.org/download 下载!!! 感兴趣的试用想进微信用户群的伙伴请添加群助手:easyworkflow 或 seatunnel1 以下为英文原文介绍 # 2.3.9 Release Note ## Bug fix - [Bug][Avro] Fix avro miss convert short type to int (#8459) - [Bug][CI] Fix all-connectors and update-modules run simultaneously (#8343) - [Bug] [connector-file] When the data source field is less than the target (Hive) field,it will throw null pointer exception#8150 (#8200) - [Bug][connectors-v2] fix mongodb bson convert exception (#8044) - [Bug] [connectors-v2] The Hadoop Source/Sink fails with Unable to find valid Kerberos Ticket. (#7809) - [Bug][Connector-v2] MongoDB CDC Set SeatunnelRow's tableId (#7935) - [Bug][Core] Local mode cancel running JobStatusRunner (#7943) - [bugfix][core] Fix the problem of incorrect association between metrics and nodes (#7799) - [BUG] Fixed avro format support for storing null (#8424) - [BugFix][Excel] Fix read formulas/number cell value of excel (#8316) - [Bug][Kafka] kafka reads repeatedly (#8465) - [Fix][API] Fix column length can not be long (#8039) - [Fix][CI] Fix ci dependency check error (#8262) - [Fix][CI] Fix CI error caused by set `classloader-cache-mode` to true (#7940) - [Fix][CI] Fix schedule test be canceled (#8024) - [Fix][CI] time-consuming module optimization (#8052) - [Fix][Connecotr-V2] Fix clickhouse sink does not support composite primary key (#8021) - [Fix][Connector-starrocks] Fix drop column bug for starrocks (#8216) - [Fix][Connector][TDEngine] TDEngine support NCHAR type (#8411) - [fix][connector-v2][connector-assert] Optimize Assert Sink verification method (#8356) - [Fix][Connector-V2][connector-file-base-hadoop] Fixed HdfsFile source load the krb5_path configuration (#7870) - [Fix][Connector-V2] Fix AbstractSingleSplitReader lock useless when do checkpoint (#7764) - [Fix][Connector-V2] Fix cdc use default value when value is null (#7950) - [Fix][Connector-V2] Fixed clickhouse connectors cannot stop under multiple parallelism (#7921) - [Fix][Connector-V2] Fix file binary format sync convert directory to file (#7942) - [Fix][Connector-V2] Fix hana type loss of precision (#7912) - [Fix][Connector-V2] Fix hive krb5 path not work (#8228) - [Fix][Connector-V2] Fix kafka `format_error_handle_way` not work (#7838) - [Fix][connector-v2]Fix Paimon table connector Error log information. (#7873) - [Fix][Connector-V2] Fix When reading Excel data, string and date type conversion errors (#7796) - [Fix][Connector-V2][FTP] Fix FTP connector connection_mode is not effective (#7865) - [Fix][Connector-V2]Oceanbase vector database is added as the source server (#7832) - [fix][docker] update Dockerfile (#8421) - [Fix][Docker] Workflow "push-docker" failed run with error "No space left on device" (#8339) - [Fix][Doris] Fix catalog not closed (#8415) - [fix] fix get job metrics get NPE (#8093) - [Fix][Flink] Fix NPE when get null row from upstream transform (#8469) - [Fix] [Flink/Spark] Fix transform stream choose wrong when not configure source_table_name (#7907) - [Fix][Kafka] Fix in kafka streaming mode can not read incremental data (#7871) - [fix][log]Fix log returns interface issue and adds test code (#8387) - [fix] move docker build plugin into dist module (#8338) - [Fix] Set all snappy dependency use one version (#8423) - fix transforms-v2 nlpmodel typo (#8430) - [Fix][Zeta] Fix apply resource again for another pipeline when restore one pipeline (#7965) - [Fix][Zeta] Fix job client print error msg even job finished (#7981) - [Fix][Zeta] Fix worker node metrics acquisition (#7862) - [Fix][Zeta] Introduce SeaTunnel CompletableFuture to prevent ForkJoinPool thread shortage (#8445) - [Fix][Zeta] Remove duplicate `LIFECYCLE_WRITER_CLOSE` events (#7984) - [Fix][Zeta] Set `AsyncLogger.ThreadNameStrategy=UNCACHED` to avoid thread name cache (#8215) - [Hotfix][CDC] Fix occasional database connection leak when read snapshot split (#7918) - [Hotfix][Config] Fix configuration key sort disorder (#7893) - [hotfix] [connector-cdc-oracle ] support read partition table (#8265) - [hotfix][connector-elasticsearch-sink] Convert index to lowercase (#8429) - [hotfix][connector-v2][hive]Fix hive3 e2e dependencies (#8045) - [Hotfix][Connector-V2][kafka] fix kafka sink config exactly-once exception (#7857) - [Hotfix][Core][Flink] SeaTunnel flink engine support application mode on yarn (#7762) - [Hotfix][Docs]Correct errors in the FAQ doc (#8048) - [Hotfix][E2E] Fix OracleCDCIT compile error (#8023) - [HotFix]Fix Dead Link In ObsFile.md (#8251) - [hotfix] fix exceptions caused by operator priority in connector-clickhouse when using sharding_key (#8162) - [Hotfix] Fix redis sink NPE (#8171) - [hotfix][gbase] Fix gbase driver link (#8110) - [Hotfix][Transform][Sql] function concat_ws handle array type, avoid write [Ljava.lang.String. (#8369) - [Hotfix][Transforms-v2] DynamicCompile Plugin compatibility fix (#8057) - [Hotfix][Zeta] Fix the dependency conflict between the guava in hadoop-aws and hive-exec (#7986) - [Hotfix][Zeta][Log] Fix zeta parallelStream log trace for job (#8456) ## Docs - [Chore] delete chinese desc in code (#8306) - [Core][Flink] Resolve streaming source high CPU usage (#8354) - [doc][connector][hive] Add hive chinese doc (#8169) - [Doc][Format] Add protobuf doc (#7989) - [Doc][hive] Rename `result_table_name` to `plugin_output` in hive doc (#8203) - [Docs] [Elasticsearch] fix the doc about index name replacement (#8392) - [Doc][Transform-v2] Update doc for Array function (#8419) - [Fix][Doc] Correct hive-jdbc config `useKerberos` to `use_kerberos` (#7896) - [Fix][Doc] fix backup-count config (#8147) - [Fix][Doc] fix doc tip style and add document format specification (#8378) - [Fix][Doc] Fixed unreachable links (#8131) - [Fix][Doc] Fixing errors in the documentation and adding information (#8353) - [Fix][Doc] Fix jetty doc error (#7883) - [Fix][Doc] Fix `key` description error in redis zh doc (#7993) - [Fix][Doc] Fix klaviyo doc 404 link (#7969) - [Fix][Doc] Fix outdated plugin path in oracle documentation (#8403) - [Fix][Doc] Fix rest-api missing content (#8384) - [Fix][Doc] Fix wrong link in about/index.html (#8486) - [Fix][Doc] Fix zh doc build error (#7882) - [Fix][Doc] Modify error name `SEATNUNNEL` to `SEATUNNEL` (#8257) - [Fix][Doc] Modify the example of enable-dynamic-port in the documentation. (#8331) - [Fix][docs] fix wrong config in setup.md (#8483) - [Fix][Doc] Update Elasticsearch Sink and Oracle CDC Source Sample Configuration (#8425) - [Improve][doc] Add doc name check (#8140) - [Improve][Doc] Add enable_header_write parameter in File doc (#8397) - [Improve][Doc] Add `file_filter_pattern` example to doc (#7922) - [Improve][Doc] Add some connector icons (#7944) - [Improve][Doc] Add the way of configure jvm options in client (#8091) - [Improve][Doc] Correcting typo errors in logging (#7874) - [Improve][Doc] Correction to docker doc for get container ip (#7801) - [Improve][Doc] Fix chinese doc miss grafana dashborad config (#7955) - [Improve][Doc] Improve the connector-v2 develop doc (#8190) - [Improve][Doc] Move seatunnel engine deployment doc (#8239) - [Improve][Docs] Add driver reference to doris/starrocks docs (#8414) - [Improve][Docs] Edit the description about startup.mode for Opengauss-CDC (#7815) - [Improve][Doc] Update connector v2 contribute guide (#8375) - [Improve][Doc] Updated telemetry doc (#7827) ## Feature - [Feature][API] Support timestamp with timezone offset (#8367) - [Feature][CDC] Add 'schema-changes.enabled' options (#8252) - [Feature][CDC] Add 'schema-changes.enabled' options (#8285) - [Feature]Check Chinese comments in the code (#8319) - [Feature][ClickhouseFile] Support add publicKey to identity (#8351) - [Feature][Clickhouse] Support sink savemode (#8086) - [Feature][connector-elasticsearch] elasticsearch support nested type (#8462) - [Feature] [connector-milvus] update milvus connector to support dynamic schema, failed retry, etc. (#7885) - [Feature] [Connector-Redis] Redis connector support delete data (#7994) - [Feature][Connectors] LocalFile Support reading gz (#8025) - [Feature][Connector-V2] Add prometheus source and sink (#7265) - [Feature][Connector-V2[Doris]Support sink ddl (#8250) - [Feature][Connector-V2]Ftp file source support multiple table (#7795) - [Feature][Connector-V2]Jdbc chunk split add snapshotSplitColumn config #7794 (#7840) - [Feature][Connector-V2] Jdbc DB2 support upsert SQL (#7879) - [Feature][Connector-V2] Piamon Sink supports changelog-procuder is lookup and full-compaction mode (#7834) - [Feature][Connector-V2]Sftp file source support multiple table (#7824) - [Feature][Connector-V2] Starrocks implements multi table sink (#8467) - [Feature][Connector-V2] StarRocks-sink support schema evolution (#8082) - [Feature][Connector-V2]Support Doris Fe Node HA (#8311) - [Feature][Connector-V2] Support MaxCompute save mode (#8277) - [Feature][connector-v2]Support opengauss jdbc connnector using opengauss driver. (#7622) - [Feature][Connector-v2] Support S3 filesystem of paimon connector (#8036) - [Feature][Connector-v2] Support schema evolution for Oracle connector (#7908) - [Feature][Connector-v2] Support schema evolution for paimon sink (#8211) - [Feature][Connector-V2] Support the jdbc connector for highgo db (#8282) - [Feature][Connector-V2] Support use EasyExcel as read excel engine (#8064) - [Feature][Connector-V2] Support write cdc changelog event into hudi sink (#7845) - [Feature][Core] Rename `result_table_name`/`source_table_name` to `plugin_input/plugin_output` (#8072) - [Feature][Core] Support cdc task ddl restore for zeta (#7463) - [Feature][Core] Support read arrow data (#8137) - [Feature][Doc]Paimon Souce changelog update (#8187) - [Feature][Doris] Support multi-table source read (#7895) - [Feature][E2E] Add E2E test case time analysis (#8028) - [Feature][E2E] Add hive3 e2e test case (#8003) - [Feature][E2E][Kerberos] Support for Kerberos in e2e (#8108) - [Feature][Elasticsearch] Support sink ddl (#8412) - [Feature][Engine UI] partial pages of the engine (#7602) - [Feature][File] Support config null format for text file read (#8109) - [Feature][Iceberg] Support custom delete sql for sink savemode (#8094) - [Feature][Jdbc] Add Jdbc default dialect for all jdbc series database without dialect (#8132) - [Feature][JDBC source] pg support char types (#8420) - [Feature][Jdbc] Support sink ddl for postgresql (#8276) - [Feature][K8S deploy] add helm chart (#8291) - [Feature][Kafka] Add `debezium_record_table_filter` and fix error (#8391) - [Feature][Mongodb-CDC] Support multi-table read (#8029) - [Feature][MySQL-CDC] Support database/table wildcards scan read (#8323) - [Feature][Redis] Flush data when the time reaches checkpoint.interval (#8198) - [Feature][Redis] Flush data when the time reaches checkpoint.interval and update test case (#8308) - [Feature][Restapi] Allow metrics information to be associated to logical plan nodes (#7786) - [Feature] [rest-api] Support Rest Api to upload file and submit task (#8442) - [Feature][RestAPI] Support submit job with seatunnel style hocon format config (#8000) - [Feature][Rest api] Use jetty to replace Hazelcast native rest api (#7647) - [Feature][Transform-SQL]Support sql transform to generate UUID (#7881) - [Feature][Transform] Sql transform support array and split function (#8016) - [Feature][Transform] Support merge shading-tables to one table (#8360) - [Feature][Transform] Support rename table/column (#8170) - [Feature][transforms-v2] Support append only stream from cdc source (#7763) - [Feature][transform] transform support explode (#7928) - [Feature][Transform-v2] Add metadata transform (#7899) - [Feature][Transform-V2] Spark support transform with multi-table (#8340) - [Feature][Transform-V2] Support transform with multi-table (#7628) - [Feature][Zeta] Add COS support for checkpoint storage (#7931) - [Feature][Zeta]Add jar path precheck when job submit on master (#7976) - [Feature][Zeta][Core] Support rest api get logs (#7818) - [Feature] [Zeta] Optimize CoordinatorService ThreadPool Configuration to Prevent Potential OOM (#8241) - [Feature][Zeta] Submit job scheduling support pending (#7693) - [Feature][Zeta] Support delete logs regularly (#7787) - [Imporve][ClickhouseFile] Directly connect to each shard node to obtain the corresponding path (#8449) - [Imporve][ClickhouseFile] Improve clickhousefile generation parameter configuration (#8293) - [Improve] Allow nullable for SeaTunnelRowType convert to Column (#8098) - [Improve][api] Improve inheritance relationship of `AlterTableColumnEvent` (#7825) - [Improve][API] Move AlterTableNameEvent parent (#7869) - [improve][API] support metrics interface in rest v2 (#8312) - [Improve][Api] Supports simultaneous config of conditions and optional options (#7788) - [Improve][API] Unified tables_configs and table_list (#8100) - [Improve][CI]add code specification check (#8209) - [Improve][CI] Fix module runs CI repeatedly (#8284) - [Improve][CI] Improve oracle schema evolution e2e case (#8224) - [Improve][CI] Optimizing CI time cost (#7997) - [Improve][CI]skip ui module, improve module dependent (#8225) - [Improve][ClickhouseFile] Added attach sql log for better debugging (#8315) - [Improve][ClickhouseFile] ClickhouseFile Connector's rsync transmission supports specifying users (#8236) - [Improve][ClickhouseFile] Clickhouse supports option configuration when connecting to shard nodes (#8297) - [Improve][ClickhouseFile Connector] Unified specifying clickhouse file generation path (#8302) - [Improve][ClickhouseFile] Improve rsync log output (#8332) - [Improve][connector-e2e][Hive]Optimize script and method names (#8249) - [Improve][Connector-file-base] Improved file allocation algorithm for subtasks. (#8453) - [Improve][Connector][Hive] skip temporary hidden directories (#8402) - [Improve][Connector-V2] Add doris/starrocks create table with comment (#7847) - [Improve][Connector-V2] Add pre-check for table enable cdc (#8152) - [Improve][Connector-V2] Add pre-check starrocks version before exeucte alter table field name (#8237) - [Improve][Connector-V2] Add some debug log when create dir in (S)FTP (#8286) - [Improve][Connector-V2] Add table info when multi table sink error (#8163) - [Improve][Connector-V2] Change File Read/WriteStrategy `setSeaTunnelRowTypeInfo` to `setCatalogTable` (#7829) - [Improve][Connector-V2] Fix SqlServer cdc memory leak (#8083) - [Improve][Connector-V2][FTP] delete duplicated code (#7915) - [Improve][Connector-V2] Improve jdbc merge table from path and query when type is decimal (#7917) - [Improve][Connector-V2] Improve schema evolution on column insert after for mysql-jdbc (#8017) - [improve][connector-v2][kafka-connector] Add e2e code for Kafka Kerberos authentication (#8159) - [Improve][Connector-V2] Optimized DefaultSaveModeHandlerconstruct method (#8179) - [Improve][Connector-V2] Redis support custom key and value (#7888) - [Improve][Connector-V2] Reduce the create times of iceberg sink writer (#8155) - [Improve][Connector-V2] Reduce the request times of iceberg load table (#8149) - [Improve][Connector-V2] RocketMQ Sink add message tag config (#7996) - [Improve][Connector-V2] Save data savemode operation when schema savemode created new table (#8178) - [Improve][Connector-v2] Support checkpoint in batch mode for paimon sink (#8333) - [Improve][Connector-V2] Support read comment when jdbc dialect without catalog (#8196) - [Improve][Connector-V2] The interface supports jdbc respects the target database field type (#8031) - [Improve][Connector-v2] Use checkpointId as the commit's identifier instead of the hash for streaming write of paimon sink (#7835) - [Improve][Connector-v2] Use regex to match filedName placeholders in jdbc sink (#8222) - [Improve][Core] Add protobuf transform test case (#7914) - [Improve][Core] Add test case to check deprecated `result_table_name` and `source_table_name` (#8153) - [Improve][Core] Refactor common options of column/row (#7911) - [Improve][dist]add shade check rule (#8136) - [Improve][dist]add UT class name check (#8182) - [Improve][E2E] improve doris initialize (#8446) - [Improve][E2E] Improve Druid E2E Case (#8077) - [Improve][E2E] improve kafka e2e (#8295) - [Improve][E2E] improve oracle e2e (#8292) - [Improve][E2E] modify the method of obtaining JobId (#7880) - [Improve][Elasticsearch] Truncate the exception message body for request errors (#8263) - [Improve][Example] Add log config for job mdc (#7876) - [Improve][Example] Improve zeta local/cluster example (#7877) - [Improve][Examples]Enable Flink Example WebUI (#8355) - [Improve][Excel] Support read blank string & auto type-cast (#8111) - [Improve][Fake] Improve memory usage when split size is large (#7821) - [Improve][Formats] Support not primary-key table for debezium format (#7836) - [Improve][Format] Support complex data type parse of debezium_json (#8330) - [Improve][Iceberg] Filter catalog table primaryKey is empty (#8413) - [Improve][Iceberg] Support table comment for catalog (#7936) - [Improve] Improve AlterTableSchemaEventHandler (#8050) - [improve] improve hazelcast joiner, lite node can't be election as master (#8261) - [Improve][Jdbc] Improve ddl write validate (#8158) - [Improve][Jdbc] Optimize index name conflicts when create table for postgresql (#7875) - [Improve][Jdbc] Refactor ddl change (#8134) - [Improve][Jdbc] Support nvarchar in dm (#8270) - [Improve][Jdbc] Support postgresql inet type. (#7820) - [Improve][Jdbc] Support save mode for the sink of jdbc-dm (#7814) - [Improve][Kafka] Support custom topic for debezium compatible format (#8145) - [Improve][POM] Bump the version of maven-shade-plugin to 3.4.1 (#8067) - [Improve][PostgreSQL CDC]-PostgresSourceOptions description error (#7813) - [Improve] Remove unused code (#8167) - [Improve][Rest api]add verifyHtmlResponse test case (#7919) - [Improve][rest api] improve rest-api doc (#7804) - [Improve][RestApi] Unify the code logic of REST API V1 and V2 (#7920) - [Improve][RestApi] Update context-path to / as default path (#7800) - [Improve][Sls] Add sls sink connector、e2e、doc (#7830) - [Improve][Test] Enable some spark test case on jdk 11 (#8238) - [Improve][Transform] Auto mark column length with jsonpath transform (#7636) - [Improve][Transform] gz support excel (#8181) - [Improve][Transform] Optimize transform structure (#8071) - [Improve][Transform] Rename sql transform table name from 'fake' to 'dual' (#8298) - [Improve][transform-v2] Support dynamic types for array function (#8139) - [Improve] update clickhouse connector, use factory to create source/sink (#7946) - [Improve] Update snapshot version to 2.3.9 (#7841) - [Improve] Update snapshot version to 2.3.9 (#7849) - [Improve][Zeta] Fixed issues related to log deletion during ci (#8076) - [Improve][Zeta] Jetty server enable dynamic port (#7903) - [Improve][Zeta] Make sure the local mode CompletableFuture behavior same as server mode (#8476) - [Improve][Zeta] Make the default value of classloader-cache-mode is true (#7938) - [Improve][Zeta] Remove default jvm memory option (#8068) - [Improve][Zeta] Split classloader in config parse phase (#8193) - [Improvment][Build] Provide option to disable source jar creation. (#7680) - [Zeta][Log] Fix trace parallel stream (#8206)
最后提交信息为:
[maven-release-plugin] prepare release 2.3.9
2.3.8
8604631
2024-11-23 10:24
对比
Apache SeaTunnel 2.3.8 Release
davidzollo
SeaTunnel 力争成为世界第一流开源同步工具,为中国开源立足世界之巅努力! 非常欢迎有意向共建 SeaTunnel 的伙伴欢迎添加微信:davidzollo,贡献不限于代码、文档、文章、经验分享等等都是对 SeaTunnel 的贡献! 需要下载部署安装包请去 Apache SeaTunnel 官网:https://seatunnel.apache.org/download 下载!!! 感兴趣的试用想进微信用户群的伙伴请添加群助手:easyworkflow 或 seatunnel1 # 2.3.8 Release Note ## Bug fix ### Core - [Hotfix][Core] Fix concurrency exceptions when MultiTableSink#PrepareCommit (#7686) - [hotfix][zeta] conf property is null, print log bug fix (#7487) - [Fix][Seatunnel-core]Fix syntax error in the execution script on Windows (#7423) ### Connectors - [Fix][Connecotr-V2] Fix paimon dynamic bucket tale in primary key is not first (#7728) - [Fix][Connector-V2] Fix iceberg throw java: package sun.security.krb5 does not exist when use jdk 11 (#7734) - [Fix][Connector-V2] Release resources when task is closed for iceberg sinkwriter (#7729) - [Fix][Connector-V2] Release resources even the task is crashed for paimon sink (#7726) - [Fix][Connector-V2] Fix paimon e2e error (#7721) - [Fix][Connector-V2] Fix known directory create and delete ignore issues (#7700) - [Fix][Connector-V2] Fixed iceberg sink can not handle uppercase fields (#7660) - [Hotfix][CDC] Fix ddl duplicate execution error when config multi_table_sink_replica (#7634) - [Fix][Connector-V2] Fix some throwable error not be caught (#7657) - [Fix][Connector-V2] Fix jdbc test case failed (#7690) - [Fix][Connector-v2] Throw Exception in sql query for JdbcCatalog in table or db exists query (#7651) - [Fix][JDBC] Fix starrocks jdbc dialect catalog conflict with starrocks connector (#7578) - [bugfix] fix oracle query table length (#7627) - [Hotfix] Fix iceberg missing column comment when savemode create table (#7608) - [Hotfix][Seatunnel-common] Fix the CommonError msg for paimon sink (#7591) - [Hotfix][Connector-v2] Fix the ClassCastException for connector-mongodb (#7586) - [Hotfix][Connector-v2] Fix the NullPointerException for jdbc oracle which used the table_list (#7544) - [Bug][e2e][jdbc-gbase] The gbase driver address certificate expired (#7531) - [Hotfix][Connector-V2] Fixed lost data precision for decimal data types (#7527) - [Fix][Connector-V2] Fix jdbc query sql can not get table path (#7484) - [Hotfix][Connector-V2] Fix null not inserted in es (#7493) - [Fixbug] doris custom sql work (#7464) - [Fix] Fix oracle sample data from column error (#7340) - [Hotifx][Jdbc] Fix MySQL unsupport 'ZEROFILL' column type (#7407) - [Hotfix][CDC] Fix package name spelling mistake (#7415) - [Hotfix][Zeta] Fix hazelcast client should overwrite cluster address by system env (#7790) ### Zeta(ST-Engine) - [Core][Zeta] If Zeta not a TCP discovery, it cannot find other members (#7757) - [Fix][Zeta] Fix resource isolation not working on multi node (#7471) ### Transformer - [Bug][Transforms-V2] Fix LLM transform can not parse boolean value type (#7620) ### CI - [Fix][CI] Fix CI loss document check when raise PR (#7749) - [Hotfix][ci] Fix github ci License header error (#7738) - [Fix][CI] Add doc sync to fix ci error (#7720) - [hotfix] fix FixSlotResourceTest unstable issue (#7577) - [Fix][e2e] remote loading driver ignores the certificate to avoid certificate address expiration (#7547) - [Fix] Fix document build error (#7546) - [Fix][doc] fix dead link (#7508) - [Fix] update paimon.apache.org deadlink (#7504) - [Hotfix][Metrics] fix sporadic multi-metrics ci (#7468) - [Fix] Fix dead link on seatunnel connectors list url (#7453) - [FIX][E2E]Modify the OceanBase test case to the latest imageChange image (#7452) ## Improve ### Core - [Improve][Spark] Convert array type to exact type (#7758) - [Improve][Zeta] Split the classloader of task group (#7580) - [Improve][Core] Config variables update doc and add test case (#7709) - [Improve][Zeta] Add log for tryTriggerPendingCheckpoint because the wrong time of server (#7717) - [Improve][EventService] improve event code and extract event code to EventService (#7153) - [Chore] Code specification adjustments (#7572) - [Chore] Update zeta example log4j2.properties (#7563) - [Improve] Update docker doc and build tag (#7486) - [Improve][Zeta] Handle user privacy when submitting a task print config logs (#7247) - [Improve][API] Add IGNORE savemode type (#7443) - [Improve][API] Move catalog open to SaveModeHandler (#7439) - [Improve] Skip downloading transitive dependency when install plugins (#7374) - [Improve] Flink support embedding transform (#7592) ### Connector-V2 - [Improve][Connector-v2] Remove useless code and add changelog doc for paimon sink (#7748) - [Improve][Connector-V2] Optimize sqlserver package structure (#7715) - [Improve][Connector-V2] Optimize milvus code (#7691) - [Improve][Redis]Redis scan command supports versions 5, 6, 7 (#7666) - [Improve][Connector-V2] Support read archive compress file (#7633) - [Improve][Jdbc] Jdbc truncate table should check table not database (#7654) - [Improve] [Connector-V2] Optimize milvus-connector config code (#7658) - [Improve][Connector-V2] Time supports default value (#7639) - [Improve][Iceberg] Add savemode create table primaryKey testcase (#7641) - [Improve][Kafka] kafka source refactored some reader read logic (#6408) - [Improve][Connector-V2][MongoDB] A BsonInt32 will be convert to a long type (#7567) - [Improve][Connector-v2] Improve the exception msg in case-sensitive case for paimon sink (#7549) - [Improve][Connector-v2] Support mysql 8.1/8.2/8.3 for jdbc (#7530) - [Improve][Connector-v2] Release resource in closeStatements even exception occurred in executeBatch (#7533) - [Improve][Connector-V2] Remove hard code iceberg table format version (#7500) - [Improve][Connector-V2] Fake supports column configuration (#7503) - [Improve][Connector-V2] update vectorType (#7446) - [Improve] Improve some connectors prepare check error message (#7465) - [Improve] Refactor S3FileCatalog and it's factory (#7457) - [Improve] Added OSSFileCatalog and it's factory (#7458) - [Improve][Connector-V2] Reuse connection in StarRocksCatalog (#7342) - [Improve][Connector-V2] Remove system table limit (#7391) - [Improve][Connector-V2]Support multi-table sink feature for email (#7368) - [Improve] Update pull request template and github action guide (#7376) - [Improve][Connector-V2] Close all ResultSet after used (#7389) - [Improvement] add starrocks jdbc dialect (#7294) ### Transform - [Improve][Transform] Improve inner sql query for map field type (#7718) - [Improve][Transform] Support errorHandleWay on jsonpath transform (#7524) - [Improve][Transform-v2] Refactor a transformRow from FilterFieldTransform (#7598) - [Improve][Transform] Add LLM model provider microsoft #7778 ### CI - [Improve][CI] Move paimon into single task (#7719) - [Improve][Test][Connector-V2][MongoDB] Add few test cases for BsonToRowDataConverters (#7579) - [Improve][Test] Remove useless code of S3Utils. (#7515) - [Improve][E2E] update doris image to official version #7773 ## Feature ### Core - [Feature][Flink] Support multiple tables read and write (#7713) - [Feature][Zeta][Core] Support output log file of job (#7712) - [Feature][REST-API] Add threaddump rest api (#7615) - [Feature][rest-api] Add whether master node identifier (#7603) - [Feature][Core] shell batch cancel task (#7612) - [Feature] Support config variable substitution with default value (#7562) - [Feature][zeta]Support exposing monitoring metrics by prometheus exporter protocol (#7564) - [Feature][Zeta] add rest api to update node tags (#7542) - [Feature][Zeta] Optimized llm doc && add DOUBAO LLM (#7584) - [Feature][Zeta] Support slf4j mdc tracing job id output into logs (#7491) - [Feature][Core] Added rest-api for batch start and stop (#7522) - [Feature][Core] Add event notify for all connector (#7501) - [Feature] add dockerfile (#7346) - [Feature][Zeta] Added other metrics info of multi-table (#7338) - [Feature][Spark] Support multiple tables read and write (#7283) ### Connector-V2 - [Feature][Connector-V2] Assert support multi-table check (#7687) - [Feature][Connector-Paimon] Support dynamic bucket splitting improves Paimon writing efficiency (#7335) - [Feature][Connector-v2] Support streaming read for paimon (#7681) - [Feature][Connector-V2] Optimize hudi sink (#7662) - [Feature][Connector-V2] jdbc saphana source tablepath support view and synonym (#7670) - [Feature][Connector-V2] Ftp file sink suport multiple table and save mode (#7665) - [Feature] Support tidb cdc connector source #7199 (#7477) - [Feature][kafka] Add arg poll.timeout for interval poll messages (#7606) - [Feature][Connector-V2][Hbase] implement hbase catalog (#7516) - [Feature][Elastic search] Support multi-table source feature (#7502) - [Feature][CONNECTORS-V2-Paimon] Paimon Sink supported truncate table (#7560) - [Feature][Connector-V2] Support Qdrant sink and source connector (#7299) - [Feature][Connector-V2] Support multi-table sink feature for HBase (#7169) - [Feature][Connector-V2] Support typesense connector (#7450) - [Feature][Rabbitmq] Allow configuration of queue durability and deletion policy (#7365) - [Feature][Connector-V2] Add `decimal_type_narrowing` option in jdbc (#7461) - [Feature][connector-v2]Add Kafka Protobuf Data Parsing Support (#7361) - [Feature][Connector-V2][Tablestore] Support Source connector for Tablestore #7448 (#7467) - [Feature][Connector-V2] Support opengauss-cdc (#7433) - [Feature][Connector-V2] Suport choose the start page in http paging (#7180) - [Feature][Connector-V2][OceanBase] Support vector types on OceanBase (#7375) - [Feature][Connector-V2] Fake Source support produce vector data (#7401) - [Feature][Connector-V2][Iceberg] Support Iceberg Kerberos (#7246) - [Feature][Connector-V2] SqlServer support user-defined type (#7706) - [Feature][Connector-V2] sftp file sink suport multiple table and save mode (#7668) ### Transform - [Feature][Transforms-V2] LLM transforms Support custom field name (#7640) - [Feature][Transforms-V2] LLM transforms Support KimiAI (#7630) - [Future][Transforms-V2] llm trans support field projection (#7621) - [Feature][Transform] Add embedding transform (#7534) ## Docs - [Docs] Spark use doc update (#7722) - [Docs] Improve startrocks sink doc (#7744) - [Docs] Add logging into sidebars.js (#7742) - [Docs] Add tuning guide for doris sink in streaming mode (#7732) - [Docs] update Dynamic-compile document (#7730) - [Docs] Improve engine deployment doc for skip deploy client (#7723) - [Docs] Add some connector icons (#7710) - [Docs] Fixed hive sink doc (#7696) - [Docs] Refactor job env config document (#7631) - [Docs] Add doc for mysql-cdc schema evolution (#7626) - [Docs] Additional rest api documentation. (#7645) - [Docs] Add a usage method for a keyword in sql-config (#7594) - [Docs] add docker cluster guide (#7532) - [Docs] Add remind for job config file suffix (#7625) - [Docs] Fixed telemetry doc (#7623) - [Docs] Fix document symbol escape error (#7611) - [Docs] resource isolation add update node tags link (#7607) - [Docs] Update PostgreSQL-CDC.md (#7601) - [Docs] Improve quick start and build from source code (#7548) - [Docs] Update jar download link and formats sidebar (#7569) - [Docs]add kafka doc (#7553) - [Docs] Remove a `fs.oss.credentials.provider` option (#7507) - [Docs] Update the doc structure (#7425) - [Docs] Update the guide and add example (#7388) - [ASF] Add new collaborator (#7399) - [Docs] Improve startrocks source doc #7777
最后提交信息为:
[maven-release-plugin] prepare release 2.3.8
2.3.3
6977e9f
2023-12-04 11:51
对比
Apache SeaTunnel 2.3.3 Release
Apache SeaTunnel
部署二进制请去官网:https://seatunnel.apache.org/download 下载!!! # 2.3.3 Release Note ## Bug fix ### Core - [Translation] [Spark] Fix SeaTunnelRowConvertor fail to convert when schema contains row type (#5170) ### Connector - [Connector] [Jdbc] Fix the problem of JdbcOutputFormat database connection leak (#4802) - [Connector-V2] [AmazonDynamoDB] Fix the problem that all table data cannot be obtained (#5146) - [Connector-V2] [CDC-base] Fix cdc connection does not close (#4922) - [Connector-V2] [Clickhouse] Fix clickhouse source connector read Nullable() type is not null,example:Nullable(Float64) while value is null the result is 0.0 (#5080) - [Connector-V2] [ClickhouseFile] Fix ClickhouseFile write file failed when field value is null (#4937) - [Connector-V2] [Doris] Add streamload Content-type for doris URLdecode error (#4880) - [Connector-V2] [E2E] Fix maven scope (#4901) - [Connector-V2] [File-Base] Fix Hadoop Kerberos authentication related issues (#5171) - [Connector-V2] [Flink-runtime] Flink register table Environment The running mode is set to`job.mode` (#4826) - [Connector-V2] [HbaseSink] Fix default timestamp (#4958) - [Connector-V2] [Hive] Support user-defined hive-site.xml (#4965) - [Connector-V2] [Jdbc] Support postgresql json type (#5194) - [Connector-V2] [Jdbc] Fix XA Transaction bug (#5020) - [Connector-V2] [Jdbc] Modify error comment in JdbcSourceConfigFactory (#5088) - [Connector-V2] [Jdbc-Oracle] Fix the Oracle number type mapping problem (#5209) - [Connector-V2] [Jdbc-Postgres] PostgreSQL versions below 9.5 are compatible use cdc sync problem (#5120) - [Connector-V2] [JindoOssFile] Fix plugin-mapping.properties (#5215) - [Connector-V2] [LocalFileSink] Fix LocalFile Sink file_format_type (#5118) - [Connector-V2] [Mongodb] Fix document error content and remove redundant code (#4982) - [Connector-V2] [Mongodb] Compatible with historical parameters (#4997) - [Connector-V2] [MongoDB-CDC] Incremental data kind error in snapshot phase (#5184) - [Connector-V2] [MongoDB-CDC] Solve startup resume token is negative (#5143) - [Connector-V2] [MongoDB-CDC] Refine data format to adapt to universal logic (#5162) - [Connector-V2] [MongoDB-CDC] Fix array index anomalies caused by #5057 (#5195) - [Connector-V2] [MySql-CDC] Fix jdbc connection leak for mysql (#5037) - [Connector-V2] [MySql-CDC] Fix mysql bit column to java byte (#4817) - [Connector-V2] [MySql-CDC] Fix listener not released when BinlogClient reuse (#5011) - [Connector-V2] [MySql-CDC] ServerId from int to long (#5033) (#5035) - [Connector-V2] [Paimon] Bump paimon-bundle version to 0.4.0-incubating (#5219) - [Connector-V2] [Redis] Fix redis nodes format error (#4981) - [Connector-V2] [StarRocks] Fix StarRocksJsonSerializer will transform array/map/row to string (#5281) - [Connector-V2] [StarRocks] Fix code style (#4966) ### Zeta(ST-Engine) - [Zeta] Resolved the issue causing checkpoints to halt on tolerable-failure=0 (#5263) - [Zeta] Fix the issue of two identical IDs appearing when executing seatunnel.sh -l as the job resumes (#5191) - [Zeta] Fix SinkFlowLifeCycle without init lastCommitInfo (#5152) - [Zeta] Fix MultipleTableJobConfigParser ignore env option (#5067) - [Zeta] Fix checkpoint error report without msg (#5137) - [Zeta] [REST-API] Fix class not found exception (#5063) - [Zeta] [REST-API] Fix browser long type intercept (#5267) - [Zeta] Fix task state memory leak (#5139) - [Zeta] Fix when execute seatunnel.sh, console may print error (#4984) - [Zeta] Fixed the issue of duplicated metrics caused by job fault tolerance or restore (#5214) - [Zeta] Avoid Redundant Job Submissions by Checking Job Status (#5229) - [Zeta] Fix the serialization issue of GetMetricsOperation during multi-node operation (#5206) - [Zeta] Fix after the savepoint job is restored, the checkpoint file cannot be generated #4985 (#5051) - [Zeta] Fixed multi-table job data loss and latency issues (#149) (#5031) - [Zeta] Fix the HdfsStorage can not delete checkpoint file #5046 (#5054) - [Zeta] Fix if the initialization task throws an error and the task can not return to master (#4888) ### TEST - [Test] Split updated modules integration test for part 5 (#5208) - [Test] Add code style check when docs changed (#5183) - [Test] Turn on the testSavepoint test (#5199) - [Test] Fix the CI Job name error (#5032) - [Test] [E2E] Fix testGetErrorInfo case error (#5282) - [Test] [Kafka] Kafka e2e error (#5200) - [Test] [MongoDB-CDC] Fix mongodb cdc e2e instability (#5128) - [Test] Declare files that will always have UNIX line endings on checkout (#5221) - [Test] Fixed a minor bug (#5274) - [Test] Fixed IMap file storage e2e bug (#5237) - [Test] Split updated modules integration test for part 4 (#5028) - [Test] Fix zeta ci error (#5254) ### Others - Update the project description (#4967) - Update version to 2.3.3-SNAPSHOT (#5043) - Fix com.google.common.base.Preconditions to seatunnel shade one (#5284) - Fix style error (#5280) - Fix code style (#5092) ## Improve ### Core - [API & Zeta] Using connector custom serializer encode/decode states (#5238) - [API]Improve savemode api (#4767) ### Connector - [CDC Base] Add some split parameters to the optionRule (#5161) - [CDC Base] Support exactly-once of cdc and fix the BinlogOffset comparing bug (#5057) - [CDC Base] Add a fast sampling method that supports character types (#5179) - [CDC Base] Change driver scope to provider (#5002) - [CDC Base] Remove driver for cdc connector (#4952) - [Connector-V2] [File] Optimize files commit order (#5045) - [Connector-V2] [HiveSink] Remove drop partition when abort (#4940) - [Connector-V2] [Jdbc] Remove scheduler in JDBC sink #4736 (#5168) - [Connector-V2] [Jdbc] Check url not null throw friendly message (#5097) - [Connector-V2] [Jdbc] Support for Decimal types as splict keys (#4634) - [Connector-V2] [Mongodb] Sink support transaction update/writing (#5034) - [Connector-V2] [Mongodb] Optimize reading logic (#5001) - [Connector-V2] [Neo4j] Supports neo4j sink batch write and update docs (#4841) - [Connector-V2] [OSS-Jindo] Optimize jindo oss connector (#4964) - [Connector-V2] [Tablestore sink] Remove scheduler in Tablestore sink (#5272) ### Transform - [Transform-V2] [SQL] Support use catalogTableName as SQL expression (#5273) ### CI - [CI/CD] Remove 'paths-ignore', enable the code style check for markdown files (#5286) ### Zeta(ST-Engine) - [Zeta] Upgrade the key log output level (#4993) - [Zeta] Don't trigger handleSaveMode when restore (#5192) - [Zeta] Move checkpoint notify complete in checkpoint stage (#5185) - [Zeta] Add sleep for Task to reduce CPU cost (#5117) - [Zeta] Add an interface for batch retrieval of JobMetrics (#4576) - [Zeta] Move imap storage file dependency packages to submodules (#5218) - [Zeta] Improve CheckpointCoordinator log error when report error from task (#178) (#5134) - [Zeta] Improve CheckpointCoordinator notify complete when restore (#5136) ## Feature ### Connector - [Connector-V2] [CDC-base] Support tables without primary keys (with unique keys) (#163) (#5150) - [Connector-V2] [CDC-base] Support disable/enable exactly once for INITIAL (#4921) - [Connector-V2] [CDC-base] Change the time zone to the default time zone (#5030) - [Connector-V2] [CDC-base] Support string type shard fields (#5147) - [Connector-V2] [Clickhouse] Add clickhouse connector time zone key,default system time zone (#5078) - [Connector-V2] [Clickhouse] Clickhouse writes with checkpoints (#4999) - [Connector-V2] [Doris] Add doris factory type convertor (#5061) - [Connector-V2] [File] Add config of 'file_filter_pattern', which used for filtering files (#5153) - [Connector-V2] [File] Add cos source&sink (#4979) - [Connector-V2] [Hive] Hive add option because web need (#5154) - [Connector-V2] [Jdbc] Add JDBC Catalog auto create table (#4917) - [Connector-V2] [Jdbc] Add oceanbase dialect factory (#4989) - [Connector-V2] [Jdbc] JDBC source support string type as partition key (#4947) - [Connector-V2] [Jdbc-DM] Add DM upsert support (#5073) - [Connector-V2] [Kafka] Support read debezium format message from kafka (#5066) - [Connector-V2] [Kafka] Connector-kafka source support data conversion extracted by kafka connect source (#4516) - [Connector-V2] [Mongodb] Mongodb support cdc sink (#4833) - [Connector-V2] [Mongodb-CDC] Support source mongodb cdc (#4923) - [Connector-V2] [Mysql-CDC] Conversion of tinyint(1) to bool is supported (#5105) - [Connector-V2] [Redis] Support redis to set expiration time (#4975) ### Zeta(ST-Engine) - [Zeta] [CDC-base] Support schema evolution framework(DDL) (#5125) - [Zeta] [REST-API] Add REST API To Submit Job (#5107) - [Zeta] Checkpoint support hdfs ha mode (#4942) - [Zeta] The expiration time of a historical Job can be config (#5180) - [Zeta] Support history service record job execute error (#5114) - [Zeta] Configuration files support user variable replacement (#4969) ### Transform - [Transform-V2] [SQL] Support 'select *' and 'like' clause for SQL Transform plugin (#4991) ### CI - [CI] Update action config to support run CI on fork repo (#5065) - [E2E] [FtpFile] Add ftp file e2e test case (#4647) ## Docs - [Connector-V2][Clickhouse] Reconstruct the clickhouse connector doc (#5085) - [Connector-V2][Doris] Reconstruct the Doris connector document (#4903) - [Connector-V2][HDFS] Refactor connector-v2 docs using unified format HDFS (#4871) - [Connector-V2][Http] Reconstruct the Http connector document (#4962) - [Connector-V2][Hudi] Reconstruct the Hudi connector document (#4905) - [Connector-V2][Jdbc] Change the line boundary store value type to BigDecimal (#4900) - [Connector-V2][Jdbc-DB2、Jdbc-Vertica] Improve DB2 Source Vertica Source & DB2 Sink Vertica Sink document (#5102) - [Connector-V2][Jdbc-Oracle] Add JDBC Oracle Documentation (#5239) - [Connector-V2][Kafka] Reconstruct the kafka connector document (#4778) - [Connector-V2][MyHours] Reconstruct the MyHours connector document (#5129) - [Connector-V2][PostgreSQL] Refactor connector-v2 docs using unified format PostgreSQL #4590 (#4757) - [Connector-V2][S3File] Improve S3File Source & S3File Sink document (#5101) - [Connector-V2][SelectDB-Cloud] Reconstruct the SelectDB-Cloud connector document (#5130) - [Connector-V2][StarRocks] Reconstruct the StarRocks connector document (#5132) - [Connector-V2][StarRocks] StarRocks `nodeUrls` property name fix (#4951) - [README] Remove useless github workflow, and adjust description of 'engineering structure' (#4305) - [Zeta] Add savepoint doc (#5081) - Update bug-report.yml (#5160) - Add Value types in Java to Schema feature (#5087) - Documentation and partial word optimization (#4936) - Change repository name from incubator-seatunnel to seatunnel (#4868) - Update .asf.yaml (#5242) - Update the Readme (#4968) - Set Up with Kubernetes, dockerfile document error in constructing docker image (#5022) - Fix Dockerfile and seatunnel-flink.yaml in Set Up with Kubernetes (#4793) - Change the transform website url (#4954) - Update quick-start-seatunnel-engine.md (#4943) - Remove `incubating` keyword in document (#5257)
最后提交信息为:
[maven-release-plugin] prepare release 2.3.3
2.3.2
db79592
2023-06-22 22:55
对比
2.3.2 Release
Apache SeaTunnel
# 2.3.2 Release Note ## Bug fix ### Core - [Core] [API] Fixed generic class loss for lists (#4421) - [Core] [API] Fix parse nested row data type key changed upper (#4459) ### Connector-V2 - [Json-format] [Canal-Json] Fix json deserialize NPE (#4195) - [Connector-V2] [Jdbc] Field aliases are not supported in the query of jdbc source. (#4210) - [Connector-V2] [Jdbc] Fix connection failure caused by connection timeout. (#4322) - [Connector-V2] [Jdbc] Set default value to false of JdbcOption: generate_sink_sql (#4471) - [Connector-V2] [JDBC] Fix TiDBCatalog without open (#4718) - [Connector-V2] [Jdbc] Fix XA DataSource crash(Oracle/Dameng/SqlServer) (#4866) - [Connector-V2] [Pulsar] Fix the bug that can't consume messages all the time. (#4125) - [Connector-V2] [Eleasticsearch] Document description error (#4390) - [Connector-V2] [Eleasticsearch] Source deserializer error and inappropriate (#4233) - [Connector-V2] [Kafka] Fix KafkaProducer resources have never been released. (#4302) - [Connector-V2] [Kafka] Fix the permission problem caused by client.id. (#4246) - [Connector-V2] [Kafka] Fix KafkaConsumerThread exit caused by commit offset error. (#4379) - [Connector-V2] [kafka] Fix the problem that the partition information can not be obtained when kafka is restored (#4764) - [Connector-V2] [SFTP] Fix incorrect exception handling logic (#4720) - [Connector-V2] [File] Fix read temp file (#4876) - [Connector-V2] [CDC Base] Solving the ConcurrentModificationException caused by snapshotState being modified concurrently. (#4877) - [Connector-V2] [Doris] update last checkpoint id when doing snapshot (#4881) - [Connector-v2] [kafka] Fix the short interval of pull data settings and revise the format (#4875) - [Connector-v2] [RabbitMQ] Fix reduplicate ack msg bug and code style (#4842) - [Connector-V2] [Jdbc] Fix the error of extracting primary key column in sink (#4815) - [Connector-V2] [Jdbc] Fix reconnect throw close statement exception (#4801) - [Connector-V2] [Jdbc] Fix sqlserver system table case sensitivity (#4806) - [Connector-v2] [File] Fix configuration file format and error comments (#4762) - [Connector-v2] [Jdbc] Fix oracle sql table identifier (#4754) - [Connector-v2] [Clickhouse] fix get clickhouse local table name with closing bracket from distributed table engineFull (#4710) ### Zeta(ST-Engine) - [Zeta] Fix LogicalDagGeneratorTest testcase (#4401) - [Zeta] Fix MultipleTableJobConfigParser parse only one transform (#4412) - [Zeta] Fix missing common plugin jars (#4448) - [Zeta] Fix handleCheckpointError be called while checkpoint already complete (#4442) - [Zeta] Fix job error message is not right bug (#4463) - [Zeta] Fix finding TaskGroup deployment node bug (#4449) - [Zeta] Fix the bug of conf (#4488) - [Zeta] Fix Connector load logic from zeta (#4510) - [Zeta] Fix conflict dependency of hadoop-hdfs (#4509) - [Zeta] Fix TaskExecutionService synchronized lock will not release (#4886) - [Zeta] Fix TaskExecutionService will return not active ExecutionContext (#4869) - [Zeta] Fix deploy operation timeout but task already finished bug (#4867) - [Zeta] Fix restoreComplete Future can't be completed when cancel task (#4863) - [Zeta] Fix IMap operation timeout bug (#4859) - [Zeta] fix pipeline state not right bug (#4823) - [Zeta] Fix the incorrect setting of transform parallelism (#4814) - [Zeta] Fix master active bug (#4855) - [Zeta] Fix completePendingCheckpoint concurrent action (#4854) - [Zeta] Fix engine runtime error (#4850) - [Zeta] Fix TaskGroupContext always hold classloader so classloader can't recycle (#4849) - [Zeta] Fix task `notifyTaskStatusToMaster` failed when job not running or failed before run (#4847) - [Zeta] Fix cpu load problem (#4828) - [zeta] Fix the deadlock issue with JDBC driver loading (#4878) ### E2E - [E2E] [Kafka] Fix kafka e2e testcase (#4520) - [Container Version] Fix risk of unreproducible test cases #4591 - [E2e] [Mysql-cdc] Removing the excess MySqlIncrementalSourceIT e2e reduces the CI time (#4738) ## Improve ### Core - [Core] [Spark] Push transform operation from Spark Driver to Executors (#4503) - [Core] [Starter] Optimize code structure & remove redundant code (#4525) - [Core] [Translation] [Flink] Optimize code structure & remove redundant code (#4527) - [Core] [Starter] Add check of sink and source config to avoid null pointer exception. (#4734) ### Connector-V2 - [Connector-V2] [CDC] Improve startup.mode/stop.mode options (#4360) - [Connector-V2] [CDC] Optimize jdbc fetch-size options (#4352) - [Connector-V2] [CDC] Fix chunk start/end parameter type error (#4777) - [Connector-V2] [SQLServer] Fix sqlserver catalog (#4441) - [Connector-V2] [StarRocks] Improve StarRocks Serialize Error Message (#4458) - [Connector-V2] [Jdbc] add the log for sql and update some style (#4475) - [Connector-V2] [Jdbc] Fix the table name is not automatically obtained when multiple tables (#4514) - [Connector-V2] [S3 & Kafka] Delete unavailable S3 & Kafka Catalogs (#4477) - [Connector-V2] [Pulsar] Support Canal Format - [Connector-V2] [CDC base] Implement Sample-based Sharding Strategy with Configurable Sampling Rate (#4856) - [Connector-V2] [SelectDB] Add a jobId to the selectDB label to distinguish between tasks (#4864) - [Connector-V2] [Doris] Add a jobId to the doris label to distinguish between tasks (#4839) (#4853) - [Connector-v2] [Mongodb]Refactor mongodb connector (#4620) - [Connector-v2] [Jdbc] Populate primary key when jdbc sink is created using CatalogTable (#4755) - [Transform-V2] Optimize SQL Transform package and Fix Spark type conversion bug of transform (#4490) ### CI - [CI] Fix error repository name in ci config files (#4795) ### Zeta(ST-Engine) - [Zeta] Support run the server through daemon mode (#4161) - [Zeta] Change ClassLoader To Improve the SDK compatibility of the client (#4447) - [Zeta] Client Support Async Submit Job (#4456) - [Zeta] Add more detailed log output. (#4446) - [Zeta] Improve seatunnel-cluster.sh (#4435) - [Zeta] Reduce CPU Cost When Task Not Ready (#4479) - [Zeta] Add parser log (#4485) - [Zeta] Remove redundant code (#4489) - [Zeta] Remove redundancy code in validateSQL (#4506) - [Zeta] Improve JobMetrics fetch performance (#4467) - [Zeta] Reduce the operation count of imap_running_job_metrics (#4861) - [Zeta] Speed up listAllJob function (#4852) - [Zeta] async execute checkpoint trigger and other block method (#4846) - [Zeta] Reduce the number of IMAPs used by checkpointIdCounter (#4832) - [Zeta] Cancel pipeline add retry to avoid cancel failed. (#4792) - [Zeta] Improve Zeta operation max count and ignore NPE (#4787) - [Zeta] Remove serialize(deserialize) cost when use shuffle action (#4722) ## Feature ### Core - [Core] [API] Support convert strings as List<T> option (#4362) - [Core] [API] Add copy method to Catalog codes (#4414) - [Core] [API] Add options check before create source and sink and transform in FactoryUtil (#4424) - [Core] [Shade] Add guava shade module (#4358) ### Connector-V2 - [Connector-V2] [CDC] [SQLServer] Support multi-table read (#4377) - [Connector-V2] [Kafka] Kafka source supports data deserialization failure skipping (#4364) - [Connector-V2] [Jdbc] [TiDB] Add TiDB catalog (#4438) - [Connector-V2] [File] Add file excel sink and source (#4164) - [Connector-v2] [Snowflake] Add Snowflake Source&Sink connector (#4470) - [Connector-V2] [Pular] support read format for pulsar (#4111) - [Connector-V2] [Paimon] Introduce paimon connector (#4178) - [Connector V2] [Cassandra] Expose configurable options in Cassandra (#3681) - [Connector V2] [Jdbc] Supports GEOMETRY data type for PostgreSQL (#4673) - [Transform-V2] Add UDF SPI and an example implement for SQL Transform plugin (#4392) - [Transform-V2] Support copy field list (#4404) - [Transform-V2] Add support CatalogTable for FieldMapperTransform (#4423) - [Transform-V2] Add CatalogTable support for ReplaceTransform (#4411) - [Transform-V2] Add Catalog support for FilterRowKindTransform (#4420) - [Transform-V2] Add support CatalogTable for FilterFieldTransform (#4422) - [Transform-V2] Add catalog support for SQL Transform plugin (#4819) ### Zeta(ST-Engine) - [Zeta] Support for mixing Factory and Plugin SPI (#4359) - [Zeta] Add get running job info by jobId rest api (#4140) - [Zeta] Add REST API To Get System Monitoring Information (#4315) - [Transform V2 & Zeta] Make SplitTransform Support CatalogTable And CatalogTable Evolution (#4396) - [Zeta] Move driver into lib directory and change operation count (#4845) - [Zeta] Add Metaspace size default value to config file (#4848) - [Zeta] Reduce the frequency of fetching data from imap (#4851) - [Zeta] Add OSS support for Imap storage to cluster-mode type (#4683) - [Zeta] Improve local mode startup request ports (#4660) ## Docs - [Docs] Optimizes part of the Doris and SelectDB connector documentation (#4365) - [Docs] Fix docs code style (#4368) - [Docs] Update jdbc doc and kafka doc (#4380) - [Docs] Fix max_retries default value is 0. (#4383) - [Docs] Fix markdown syntax (#4426) - [Docs] Fix Kafka Doc Error Config Key "kafka." (#4427) - [Docs] Add Transform to Quick Start v2 (#4436) - [Docs] Fix Mysql sink format doc (#4800) - [Docs] Add the generate sink sql parameter for the jdbc sink document (#4797) - [Docs] Add the generate sink sql parameter And example (#4769) - [Docs] Redshift add defaultRowFetchSize (#4616) - [Docs] Refactor connector-v2 docs using unified format Mysql (#4590)
最后提交信息为:
[maven-release-plugin] prepare release 2.3.2
2.1.3
f641116
2022-08-23 14:40
对比
2.1.3 Release 正式发布,新一代云原生数据集成平台
Apache SeaTunnel
[Feature & Improvement] [Connector][Flink][Fake] Supported BigInteger Type (#2118) [Connector][Spark][TiDB] Refactored config parameters (#1983) [Connector][Flink]add AssertSink connector (#2022) [Connector][Spark][ClickHouse]Support Rsync to transfer clickhouse data file (#2074) [Connector & e2e][Flink] add IT for Assert Sink in e2e module (#2036) [Transform][Spark] data quality for null data rate (#1978) [Transform][Spark] Add a module to set default value for null field #1958 [Chore]a more understandable code,and code warning will disappear #2005 [Spark] Use higher version of the libthrift dependency (#1994) [Core][Starter] Change jar connector load logic (#2193) [Core]Add plugin discovery module (#1881) [BUG] [Connector][Hudi] Source loads the data twice [Connector][Doris]Fix the bug Unrecognized field "TwoPhaseCommit" after doris 0.15 (#2054) [Connector][Jdbc]Fix the data output exception when accessing Hive using Spark JDBC #2085 [Connector][Jdbc]Fix JDBC data loss occurs when partition_column (partition mode) is set #2033 [Connector][Kafka]KafkaTableStream schema json parse #2168 [seatunnel-core] Failed to get APP_DIR path bug fixed (#2165) [seatunnel-api-flink] Connectors dependencies repeat additions (#2207) [seatunnel-core] Failed to get APP_DIR path bug fixed (#2165) [seatunnel-core-flink] Updated FlinkRunMode enum to get the proper help message for run modes. (#2008) [seatunnel-core-flink]fix same source and sink registerplugin librarycache error (#2015) [Command]fix commandArgs -t(--check) conflict with flink deployment target (#2174) [Core][Jackson]fix jackson type convert error (#2031) [Core][Starter] When use cluster mode, but starter app root dir also should same as client mode. (#2141) Docs source socket connector docs update (#1995) Add uuid, udf, replace transform to doc (#2016) Update Flink engine version requirements (#2220) Add Flink SQL module to website. (#2021) [kubernetes] update seatunnel doc on kubernetes (#2035) Dependency upgrade Upgrade common-collecions4 to 4.4 Upgrade common-codec to 1.13
最后提交信息为:
[maven-release-plugin] prepare release 2.1.3
2.1.0
e166028
2022-03-23 10:52
对比
V2.1.0
Apache SeaTunnel
- Use JCommander to do command line parameter parsing, making developers focus on the logic itself. - Flink is upgraded from 1.9 to 1.13.5, keeping compatibility with older versions and preparing for subsequent CDC. - Support for Doris, Hudi, Phoenix, Druid, and other Connector plugins, and you can find complete plugin support here plugins-supported-by-seatunnel. - Local development extremely fast starts environment support. It can be achieved by using the example module without modifying any code, which is convenient for local debugging. - Support for installing and trying out Apache SeaTunnel(Incubating) via Docker containers. - SQL component supports SET statements and configuration variables. - Config module refactoring to facilitate understanding for the contributors while ensuring code compliance (License) of the project. - Project structure realigned to fit the new Roadmap. - CI&CD support, code quality automation control (more plans will be carried out to support CI&CD development). - Please go to the official channel to download: https://seatunnel.apache.org/download
最后提交信息为:
[maven-release-plugin] prepare release 2.1.0
v2.0.4
c2abd39
2022-01-05 22:46
对比
v2.0.4
Apache SeaTunnel
published api modules to maven central repo. added waterdrop-config source code. added build.md guide. refined project code and pom.xml structure.
最后提交信息为:
Merge pull request #573 from InterestingLab/garyelephant.fea.bump_v...
v1.5.6
c1de273
2022-01-05 22:44
对比
v1.5.6
Apache SeaTunnel
- [project rename] changed start-waterdrop.sh to start-seatunnel.sh, changed logo ascii code from waterdrop to seatunnel by @garyelephant - [Feature] added the abstraction of BaseAction by @garyelephant in #810 - [feature] allow user to customize log4j.properties @garyelephant in #267 (comment) - [bugfix] fixed a bug of kerberos config in spark config by @garyelephant in #590 - [bugfix] Fix bug of #719 by @RickyHuo in #743
最后提交信息为:
bump version to 1.5.6
v1.5.7
2a76db5
2022-01-05 22:39
对比
v1.5.7
Apache SeaTunnel
- [feature] add jdbc action by @wntp in #872
最后提交信息为:
bump version to v1.5.7
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/seatunnel/SeaTunnel.git
git@gitee.com:seatunnel/SeaTunnel.git
seatunnel
SeaTunnel
SeaTunnel
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册