各位热爱 Apache SeaTunnel 的小伙伴们,社区 7-8 月份月报来啦!这两个月项目有了哪些进展?又有谁登上了我们社区的贡献者榜单呢?快来一睹为快吧。
Merge Stars
感谢以下小伙伴上两个月为 Apache SeaTunnel 项目和社区发展所做的精彩贡献(排名不分先后):

@Hisoka-X,@xxsc0529,@arshadmohammad,@TyrantLucifer,@ZhangWeike2000,@loustler,@Carl-Zhou-CN,@wuchunfu,@Gxinge,@cl0924,@alextinng,@chl-wxp,@chenqianwen,@jackyyyyyssss,@yujian225,@virvle,@kevinjmh,@corgy-w,@baicie,@liunaijie,@hawk9821,@Anush008,@zhilinli123,@OswinWu,@zhangm365,@ISADBA,@luzongzhu,@tcodehuber,@liugddx,@litiliu,@dependabotbot,@Thomas-HuWei,@Xuzhengz,@Wudadada,@MRYOG,@latch890727,@jw-itq,@BruceWong96,@panpan2019,@XIAOKUOAIyang,@cloud456,@hailin0,@Vonng,@zhangshenghang,@whhe,@dailai,@zqr10159,@SachinS10-lab,@EricJoy2048,@XenosK,@Asura7969,@zhouhoo,@chaos-cn,@FlechazoW,@asapekia,@BilwaST,@bingquanzhao,@FuYouJ
apache/seatunnel仓库
修复
- FixE2E将gbase驱动程序版本更改为解决证书过期问题 @hawk9821
- HotfixConnector-V2修复了Paimon目标中decimal数据类型的小数精度问题 @dailai
- Fixdoc修复失效链接 @corgy-w
- HotfixConnector-V2修复ES中未插入null的问题 @corgy-w
- FixCore修复当配置值为null时出现的NPE @hawk9821
- FixConnector-V2修复jdbc查询sql无法获取表路径 @corgy-w
- FixZeta在多节点环境下,资源隔离的修复未起作用。 @chenqianwen
- HotfixMetrics修复间歇性的多指标持续集成 @corgy-w
- FixbugDoris自定义SQL工作 @zhangshenghang
- Fix修复seatunnel连接器列表URL中的死链 @Hisoka-X
- FIXE2E将OceanBase测试用例更新到最新的imageChange image @xxsc0529
- FixSeatunnel-core修复Windows执行脚本中的语法错误 @cl0924
- HotfixMySQL-CDC修正包名拼写错误 @ISADBA
- Revert "\[FixConnector-V2修复 Doris 主键顺序和字段顺序不一致的问题("#7377") ]( https://github.com/apache/seatunnel/pull/7402 " Revert "FixConnector-V2修复 Doris 主键顺序和字段顺序不一致的问题("#7377") ") @Hisoka-X
- HotfixMySQL-CDC修复MySQL二进制日志读取时的ArrayIndexOutOfBoundsException @hailin0
- BugfixDoris-connector修复Json序列化问题,空值导致数据错误。 @liugddx
- FixConnector-V2修复 Doris 主键顺序和字段顺序不一致的问题 @Hisoka-X
- HotfixConnector修复JDBC编译错误 @hailin0
- FixZeta修复任务无法结束,原因可能是锁定度量失败 @Hisoka-X
- Fix修复http e2e案例 @jackyyyyyssss
- Fix修复Oracle示例数据中列错误 @Hisoka-X
- FIXSFTP修复sftp sink文档中的用户名参数错误 @wuchunfu
- FixDoris修复CDC场景中数据删除的异常问题。 @liugddx
- HotfixConnector修复Kafka消费者下一次启动时的日志偏移量 @hailin0
- FixConnector-V2OceanBase移除OceanBase目录对mysql驱动的依赖 @xxsc0529
- FixDoc修复 miss sink-options-placeholders.md 在侧边栏中 @Hisoka-X
- FixDoc修复混合集群部署文档显示错误 @Hisoka-X
- HotfixZeta当系统繁忙时,无法停止修复任务 @hailin0
- HotfixZeta当系统繁忙时,无法停止修复任务 @hailin0
- FixConnector-V2修复Doris TRANSFER_ENCODING头部错误 @liugddx
- FixDist在发布包中移除aws jar依赖 @Hisoka-X
-
- HotfixZeta修复任务组失败日志丢失 @EricJoy2048
- FixZeta修复发布槽资源两次 @Hisoka-X
- FixZeta在初始化时,混合部署模式无法获取工作节点 @Hisoka-X
- FixConnector kafka修复Kafka消费者在TM节点重启后停止获取数据的问题 @litiliu
- FixE2E修复类加载器数量 @jackyyyyyssss
- HotFix Remote Debug描述 当远程调试启用时,Seatunel 服务器的5801端口未能正确监听 @hawk9821
- FixConnector-V2Maxcompute修复Maxcompute 沉淀无法映射字段的问题 @panpan2019
- FixConnector-V2修复Hana类型转换器的十进制小数位数为0时转换为整数错误 @Hisoka-X
- BugfixRestApi修复hazelcast/rest/maps/submit-job返回错误的jobId @liugddx
- hotfixconnector-v2-hbase修复并优化HBase源问题 @zhangshenghang
- FixConnector-V2修复Kafka批处理模式无法读取所有消息 @Hisoka-X
- FixConnector-V2Elasticsearch修复DROP_DATA数据sink配置 @Wudadada
- bugFixConnector-V2CDCApache SeaTunnelRowDebeziumDeserializationConverters NPE @Asura7969
- Hotfixconnector-v2-rabbit修复Rabbit检查点异常在Flink模式下 @zhangshenghang
- HotfixZeta修复批量任务在重试后无法停止 @hailin0
- HotfixHive Connector修复Hive的hdfs-site.xml和hive-site.xml文件,以解决加载错误 @EricJoy2048
- FixFlink-starterApache SeaTunnel的Flink检查点默认值的热修复 @zhangshenghang
- FixZeta修复env jars在zeta上无法运行 @Hisoka-X
- fix connector-tdengine在连接到Taos并读取数据时,解决SQL异常和并发修改异常 @alextinng
优化
- ImproveConnector-v2在JDBC的executeBatch执行过程中发生异常时,即使在closeStatements中释放资源。 @dailai
- ImproveConnector-v2支持MySQL 8.1/8.2/8.3的JDBC @dailai
- FeatureCore为批处理开始和停止添加了rest-api @zhangshenghang
- ImproveTest移除S3Utils中的无用代码。 @FlechazoW
- ImproveDocument修复paimon.apache.org死链 @FuYouJ
- ImproveConnector-V2仿冒支持列配置 @corgy-w
- FeatureCore为所有连接器添加事件通知 @zhangshenghang
- ImproveConnector-V2移除硬编码的Iceberg表格式版本 @Hisoka-X
- Improve更新Docker文档并构建标签 @Hisoka-X
- FeatureConnector-V2Tablestore支持Tablestore的Source连接器 #7448 @cloud456
- Improve改进一些连接器,准备检查错误消息 @zhangshenghang
- FeatureConnector-V2在jdbc中添加
decimal_type_narrowing选项 @Hisoka-X - Improve添加了OSSFileCatalog及其工厂 @loustler
- Improve重构S3FileCatalog及其工厂 @loustler
- FeatureConnector-V2支持Typesense连接器 @zhangshenghang
- ImproveConnector-V2更新向量类型 @corgy-w
- ImproveAPI添加 IGNORE savemode 类型 @jw-itq
- ImproveAPI将catalog open移动到SaveModeHandler @Hisoka-X
- Improve将快照版本更新到2.3.8 @wuchunfu
- FeatureConnector-V2支持opengauss-cdc @dailai
- ImproveDoc更新文档结构 @Hisoka-X
- FeatureConnector-V2假源支持生成向量数据 @corgy-w
- ImproveConnector-V2移除系统表限制 @Hisoka-X
- ImproveConnector-V2使用完毕后关闭所有ResultSet @Hisoka-X
- ImproveDocument更新指南并添加示例 @yujian225
- Improve更新pull请求模板和github动作指南 @Hisoka-X
- FeatureConnector-V2OceanBaseOceanBase上的支持向量类型 @xxsc0529
- Improve在安装插件时,跳过下载传递依赖项 @kevinjmh
- ImproveConnector-V2支持多表sink特性用于邮件 @corgy-w
- ImproveDocument在setup.md中更改废弃的连接器名称 @Hisoka-X
- FeatureRabbitmq允许配置队列持久性和删除策略 @zqr10159
- Featureconnector-v2添加Kafka Protobuf数据解析支持 @zhangshenghang
- ImproveConnector添加多表sink选项检查 @hailin0
- ImproveAPI在发送到下游之前,请检查目录表字段名称是否合法 @Hisoka-X
- ImproveConnector-V2Console将现有规则添加到optionRule中 @chaos-cn
- FeatureConnector-V2添加阿里云SLS连接器 #3733 @XenosK
- Feature添加Dockerfile @liunaijie
- ImproveConnector-V2优化 Doris 错误消息 @Hisoka-X
- ImproveConnector-V2在StarRocksCatalog中重用连接 @Hisoka-X
- FeatureZeta增加了多表的其他度量信息 @corgy-w
- ImproveConnector-V2Jdbc移除JdbcDialect中的MysqlType引用 @whhe
- ImproveE2E支持Paimon的端到端(e2e)中的Windows @hawk9821
- ImproveTransform优化DynamicCompile转换 @jackyyyyyssss
- ImproveJdbc在创建表时合并用户配置主键 @hailin0
- Improve将快照版本更新至2.3.7 @Hisoka-X
- FeatureTransform添加LLM转换 @Hisoka-X
- FeatureConnector-V2支持Qdrant沉淀和源连接器 @Anush008
- ImproveSQL-Transform从输出字段中移除转义标识符 @hailin0
- ImprovementJDBC支持方言名称,用于选择方言。 @liunaijie
- ImproveJdbc在自动创建表时,跳过所有索引以提高写入性能 @dailai
- FeatureTransformsSQL中将支持的cast到字节函数 @hailin0
- FeatureSpark支持多表读取和写入 @Carl-Zhou-CN
- Improve优化doris jar中的thrift shade包 @luzongzhu
- ImproveCore基于插件名称改进查找策略基础 @corgy-w
- ImproveTransform优化DynamicCompile转换 @jackyyyyyssss
- FeatureJdbc支持Hive兼容模式添加Inceptor方言 @Xuzhengz
- ImproveConnector-v2优化数据库和表的存在性检查方式 @dailai
- ImproveAPI确保TablePath中的表名不为null @Hisoka-X
- Feature Activemq添加了activemq 沉淀 @asapekia
- ImproveConnector-v2优化jdbc-oracle和oracle-cdc的计数表行 @dailai
- ImproveZeta处理用户隐私当提交任务打印配置日志时 @hawk9821
- FeatureConnector-V2Iceberg支持Iceberg Kerberos @luzongzhu
- ImproveCore将MultiTableSink移至seatunnel-api模块 @Hisoka-X
- ImproveConnector-V2为paimon字段添加可为空属性 @hawk9821
- ImproveDoris Connector统一序列化方法,使用RowToJsonConverter和TextSerializationSchema @liugddx
- Feature将转换拆分并移入连接器目录的jar包 @liunaijie
- FeatureZeta在多表模式下添加了表统计的度量信息 @hawk9821
- ImproveHive在出现异常时关闭资源 @hailin0
- ImproveRestapi在监控信息中添加ip和端口 @liugddx
- ImproveCI将milvus添加到标签 @Hisoka-X
- Improve在无法解析datetime值时,改进错误消息 @Hisoka-X
- FeatureConnector-V2支持选择在HTTP分页中开始的页面 @Gxinge
- ImproveJdbc在catalog-table选项中移除用户信息 @hailin0
- ImproveCI添加自动标签动作 @Hisoka-X
- FeatureRestAPI概览支持标签筛选 @liunaijie
- FeatureTransform动态编译添加转换 @jackyyyyyssss
- FeatureConnector-V2支持HBase的多表sink特性 @BruceWong96
- ImproveJdbc支持将Unicode文本写入SQLServer @hailin0
- FeatureConnector-V2Milvus支持Milvus数据源与sink @Thomas-HuWei
- Improveconnector-v2-jdbc-mysql为MySQL 8.4添加支持 @wuchunfu
- FeatureConnector-V2Clickhouse将clickhouse.config添加到源连接器 @loustler
- ImproveJdbc将catalog table log更改为debug级别 @Hisoka-X
- FeatureCore支持在sink选项中使用上游表占位符,并自动替换 @hailin0
- FeatureCore为动态自定义参数添加一个测试案例 @liugddx
- featureconnector-v2-hbase-sink支持Connector v2 HBasesink的TTL数据写入 @zhangshenghang
- ImproveDocument在Postgre-CDC.md文件中将Postgre修复为PostgreSQL @Vonng
- Improve修复
plugin_config@hailin0 - Feature Github CI模块反复运行 @hawk9821
- ImproveRedis关于Apache SeaTunnel的Redis读取器使用scan命令而非keys,单模式的读写支持批量操作。 @FuYouJ
- featureconnector-file-local为localfile添加保存模式功能 @chl-wxp
- ImproveE2EDoris为连接器-doris-e2e添加无模式测试用例 @bingquanzhao
- ImproveDoc优化钉钉文档 @MRYOG
- ImproveZeta在资源管理器上请求槽位时添加重试 @Hisoka-X
- ImproveDoc将IMap OSS配置JAR文件添加到文档中 @zhouhoo
- \[ImproveZeta关于Apache SeaTunnel的功能和特性,请勿翻译,仅将以下内容翻译成中文:"为提交重复的工作ID添加检查" ]( https://github.com/apache/seatunnel/pull/7021 " ImproveZeta关于Apache SeaTunnel的功能和特性,请勿翻译,仅将以下内容翻译成中文:"为提交重复的工作ID添加检查" ") @Hisoka-X
- FeatureConnector-V2支持jdbc hana目录和类型转换器 @Hisoka-X
- FeatureZeta在Apache SeaTunnel中添加Master和Worker的分裂模式部署 @EricJoy2048
- ImproveConnector-V2支持MySQL-CDC和MySQL-JDBC的模式演化 @dailai
- Improvehbase指定的列写入指定的列族 @zhilinli123
- Featureconnectorkafka支持从kafka读取Maxwell格式消息 #4415 @zhilinli123
- FeatureConnector-V2 Hudi添加Hudi Sink连接器 @liugddx
其他事项
- Document移除一个
fs.oss.credentials.provider选项 @loustler - HotifxJdbc修复MySQL不支持'ZEROFILL'列类型 @hailin0
- ASF添加新合作者 @Hisoka-X
- CoreFlink优化方法名称 @TyrantLucifer
- CoreFlink重构 Flink 代理源/汇 @TyrantLucifer
- DOCOss在选择oss作为检查点基础时,修正了文档配置的错误 @Carl-Zhou-CN
- E2E启用JdbcPostgresIdentifierIT @hailin0
- E2E启用Spark/Flink的fakesource端到端(E2E)功能 @hailin0
- E2E移除未使用的代码 @hailin0
- 将org.apache.activemq:activemq-client从5.14.5升级到5.15.16在/seatunnel-connectors-v2/connector-activemq中 @dependabotbot
- 更新Oracle-CDC.md @virvle
- Docs事件监听器文档翻译成中文 @OswinWu
- ChoreNOTICE在NOTICE文件中更正年份 @wuchunfu
- Docs更新与引擎相关的文档信息 @tcodehuber
- DocHDFS文件文档校正 @liunaijie
- E2E修复Iceberg全链路图像标签 @hailin0
- Docs更新贡献和readme相关的文档信息 @tcodehuber
- Docs更新关于transform和faq相关文档信息 @tcodehuber
- Docs更新概念相关的文档信息 @tcodehuber
- Docs更新与快速启动v2相关的文档信息 @tcodehuber
- 将org.xerial.snappy:snappy-java从1.1.8.3升级到1.1.10.4在/seatunnel-connectors-v2/connector-hudi中 @dependabotbot
- CI修复k8s引擎,当仅更改测试用例时无法运行 @Hisoka-X
- Docs更新rest-api文档 @liunaijie
- Chore删除无用代码 @TyrantLucifer
- CITest修复engine-k8s-it失败 @Hisoka-X
- typo关于Apache SeaTunnel的提示:错误的拼写,保存模式执行位置 @liunaijie
- Doc修正文档 @liunaijie
- Docsconnector-sink添加 Docs 连接器 v2 沉淀 @zhangshenghang
- Docs将clickhousefile,phoenix,rabbitmq,starrocks sink文档翻译成中文 @latch890727
apache/seatunnel-website仓库
fix
- FixDoc修复 miss sink-options-placeholders.md 在侧边栏中 @Hisoka-X
- FixDoc修复混合集群部署文档显示错误 @Hisoka-X
others
- 新增提交者 @liunaijie
- 添加发布文档2.3.7修复 @wuchunfu
- 添加版本文档2.3.7 @wuchunfu
- 还原旧版本文档 @Hisoka-X
- 修复版本脚本 @baicie
- 添加版本文档2.3.6 @Hisoka-X
- 修复:同步图像 @baicie
apache/seatunnel-web仓库
修复
- Bug Seatunnel-webApache SeaTunnel的/seatunnel/api/v1/job/executor/resource API并未使用已登录用户。 @arshadmohammad
- Bug Seatunnel-web当作业执行初始化失败时,作业执行状态保持不变。 @arshadmohammad
- Bug Seatunnel-web如果不存在,则创建日志目录。 @arshadmohammad
- Bug Seatunnel-web验证消息错误 @arshadmohammad
- Fix修复运行时间计算,以考虑缺失的天数。 @XIAOKUOAIyang
- BugSeatunnel-webJWT算法是硬编码的。使用配置的j... @BilwaST
- Bug Seatunnel-webApache SeaTunnel的seatunnel-web启动脚本和插件下载脚本默认没有执行权限 @arshadmohammad
- Bug Seatunnel-webSeatunnel-web始终要求集群名称为seatunnel @arshadmohammad
- Bug Seatunnel-web在logs目录之外创建了gc.log,nohup.out @arshadmohammad
- ImprovefeatureBug在任务定义中添加提示框,并修复设计问题。 @SachinS10-lab
优化
- Improvement Seatunnel-web改进DatasourceServiceImpl和SeaTunnelEngineMetricsExtractor等代码。 @arshadmohammad
- Improvement Seatunnel-web添加API以获取和更新作业定义。 @arshadmohammad
- Improvement Seatunnel-web添加API以获取作业执行状态。 @arshadmohammad
- Improvement Seatunnel-web增加支持以提供作业失败的原因 @arshadmohammad
- Feature Seatunnel-web通过API支持使用参数执行作业。 @arshadmohammad
- Improvement Seatunnel-web将seatunnel版本从2.3.6升级到2.3.7 @arshadmohammad
- FeatureSeatunnel-web增加对使用单一API创建作业的支持 @arshadmohammad
- ImprovementSeatunnel-web执行作业REST API 应该是POST类型,而不是GET类型。 @arshadmohammad
- ImprovementSeatunnel-web为seatunnel-web REST API添加端到端执行支持 @arshadmohammad
- ImprovementSeatunnel-web将frontend-maven-plugin从1.11.3升级到1.15.0,同时将slf4j.version从1.7.25升级到1.7.36。 @arshadmohammad
- FeatureSeatunnel-web将FakeSource和Console数据源添加到seatunnel-web中 @arshadmohammad
- Improve Seatunnel-Web在Seatunnel-Web中添加对Seatunnel 2.3.6的支持 @arshadmohammad
其他事项
- Chore代码整洁 @ZhangWeike2000
- Build将快照版本更新至1.0.2 @Hisoka-X
- 撤销"为修复seatunnel.sh命令更新README.md" ( https://github.com/apache/seatunnel-web/pull/175 " 撤销"为修复seatunnel.sh命令更新README.md" ") @Hisoka-X
- 更新.asf.yaml @Hisoka-X
- 更新README.md以修复seatunnel.sh命令 @zhangm365
- 添加图标 @liunaijie
本文由 白鲸开源科技 提供发布支持!