Apache SeaTunnel 9月份社区发展记录

各位热爱 SeaTunnel 的小伙伴们,9月份社区月报来啦!这里将定期更新SeaTunnel社区每个月的重大进展,欢迎关注!

月度Merge Stars

感谢以下小伙伴上个月为 Apache SeaTunnel 做的精彩贡献(排名不分先后):

file

@ZhangWeike2000,@wuchunfu,@chl-wxp,@hawk9821,@happyboy1024,@jiamin13579,@CosmosNi,@EricJoy2048,@arshadmohammad,@liunaijie,@sunxiaojian,@BilwaST,@PeppaPage,@hailin0,@FuYouJ,@loustler,@corgy-w,@Zuhdan,@Carl-Zhou-CN,@Cheun99,@Hisoka-X,@zhangshenghang,@dailai,@liugddx

apache/seatunnel仓库

fix

  • [hotfix]修复Docker镜像构建脚本 @liunaijie
  • [Fix]调整Docker镜像发布设置 @liunaijie
  • [Fix][Zeta]如果Zeta不是TCP发现的一部分,它将无法找到其他成员 @loustler
  • [Fix][CI]在提交PR时,修复CI损失文档检查问题 @Hisoka-X
  • [Hotfix][ci]修复GitHub CI许可证头部错误 @hawk9821
  • [ [Fix][Connector-V2]使用 JDK 11 时,遇到错误 "package sun.security.krb5 does not exist" 并尝试修复 Iceberg 的问题。 ]( https://github.com/apache/seatunnel/pull/7734 " [Fix][Connector-V2]使用 JDK 11 时,遇到错误 "package sun.security.krb5 does not exist" 并尝试修复 Iceberg 的问题。 ") @sunxiaojian
  • [Hotfix][Connector-V2]在冰川sinkwriter的任务关闭时释放资源 @dailai
  • [Fix][Connecotr-V2]修复Paimon动态桶表在主键中不是第一项 @hawk9821
  • [Hotfix][Connector-V2]即使任务崩溃,也要释放Paimon目标相关的资源 @dailai
  • [Fix][Connector-V2]修复Paimon的端到端错误 @hawk9821
  • [ [Fix][CI]为了解决CI错误,请添加文档同步。请注意,Apache SeaTunnel的"fix"和"feature"保持不变,不进行翻译。 ]( https://github.com/apache/seatunnel/pull/7720 " [Fix][CI]为了解决CI错误,请添加文档同步。请注意,Apache SeaTunnel的"fix"和"feature"保持不变,不进行翻译。 ") @zhangshenghang
  • [Fix][Connector-V2]修复HTTP源无法读取流 @CosmosNi
  • [Fix][Connector-V2]修复已知的目录创建和删除忽略问题 @corgy-w
  • [Fix][Connector-V2]修复JDBC测试用例失败 @Hisoka-X
  • [Hotfix][Core]修复MultiTableSink#PrepareCommit时的并发异常 @hailin0
  • [Fix][Connector-V2]关于Apache SeaTunnel的Iceberg sink修复无法处理大写字段 @sunxiaojian
  • [Fix][Connector-V2]修复某些可抛出异常未被捕获的问题 @Hisoka-X
  • [Fix][Connector-v2]在JdbcCatalog的SQL查询中,对于表或数据库存在查询时抛出异常 @dailai
  • [Hotfix][CDC]在配置multi_table_sink_replica时,修复DDL重复执行错误 @hailin0
  • [Fix]修复Oracle查询表,将'char'改为'varchar'长度 @chl-wxp
  • [Fix][Transforms-V2]修复LLM转换无法解析布尔值类型 @hawk9821
  • [Hotfix]修复Iceberg在创建表时缺失列注释的问题 @hailin0
  • [Fix][Document]修正PostgreSQL-CDC文档中的拼写错误 @Zuhdan
  • [Fix][Common]修复Paimon 沉淀时的CommonError消息 @dailai
  • [Hotfix][Connector-v2]修复connector-mongodb中的ClassCastException @dailai
  • [Fix][JDBC]解决Starrocks JDBC方言目录与Starrocks连接器之间的冲突 @liunaijie
  • [Fix][Test]修复FixSlotResourceTest不稳定的问题 @liunaijie
  • [Fix][E2E]远程加载驱动程序忽略了证书 @hawk9821
  • [Fix][Document]修复文档构建错误 @Hisoka-X
  • [Hotfix][Connector-v2]修复jdbc oracle中使用table_list时出现的NullPointerException。 @dailai

improve

  • [Improve][E2E]将Doris镜像更新至官方版本 @hawk9821
  • [Improve][Spark]将数组类型转换为精确类型 @corgy-w
  • [Improve][Connector-v2]移除无用的代码,并为paimon 沉淀添加变更日志文档。 @dailai
  • [Improve][doc]优化startrocks sink文档 @jiamin13579
  • [Improve][Doc]将日志添加到sidebars.js @Hisoka-X
  • [Improve][Docs]为流式模式的Doris源添加调优指南 @dailai
  • [Improve][Doc]优化引擎部署文档,针对跳过部署客户端 @Hisoka-X
  • [Improve][Doc]Apache SeaTunnel 使用文档更新 @Carl-Zhou-CN
  • [Improve][CI]将paimon移入单一任务 @Hisoka-X
  • [Improve][Transform]优化内部SQL查询以适应映射字段类型 @liunaijie
  • [Improve][Zeta]为尝试触发待检查点时记录日志,因为服务器的时间可能出错。 @dailai
  • [Improve][Connector-V2]优化SQLServer包结构 @corgy-w
  • [Feature][Flink]支持多张表的读取和写入 @PeppaPage
  • [Feature][Zeta][Core]支持作业输出日志文件 @hailin0
  • [Improve][Doc]添加一些连接器图标 @zhangshenghang
  • [Improve][Core]配置变量更新文档和添加测试案例 @zhangshenghang
  • [Feature][Connector-V2]SQL Server 支持用户自定义类型 @Hisoka-X
  • [Improve][doc]修复Hive sink文档 @jiamin13579
  • [Improve][Connector-V2]优化milvus代码 @corgy-w
  • [Feature][Connector-V2]断言支持多表检查 @Hisoka-X
  • [Feature][Connector-v2]支持Paimon的流式读取 @dailai
  • [Feature][Connector-V2]关于Apache SeaTunnel的JDBC SAP HANA源表路径支持视图和同义词 @chl-wxp
  • [Feature][Connector-V2]SFTP文件汇支持多表保存及模式 @chl-wxp
  • [improve][Redis]Redis scan 命令支持的版本包括5、6、7。 @FuYouJ
  • [Feature][Connector-V2]FTP文件汇支持多个表和保存模式 @chl-wxp
  • [Feature][Connector-V2]优化Hudi 沉淀 @happyboy1024
  • [Improve] [Connector-V2]优化milvus-connector配置代码 @corgy-w
  • [Improve][Jdbc]对于 Jdbc 的 truncate table 操作,应该检查的是表而不是数据库。 @Hisoka-X
  • [Feature][Rest Api]额外的REST API文档。 @liugddx
  • [Improve][Iceberg]添加savemode创建表主键测试案例 @hailin0
  • [Feature][Transforms-V2]LLM 转换支持自定义字段名称 @hawk9821
  • [Improve][Connector-V2]时间支持默认值 @corgy-w
  • [Improve][Connector-V2]支持读取归档压缩文件 @corgy-w
  • [Improve][Document]重构作业环境配置文档 @Hisoka-X
  • [Feature][Transforms-V2]LLM 转换支持 KimiAI @hawk9821
  • [Improve][Doc]为MySQL-CDC模式添加文档说明 @dailai
  • [Improve][Document]为作业配置文件后缀添加提醒 @Hisoka-X
  • [Improve][doc]修复的遥测文档 @corgy-w
  • [Feature][Transforms-V2]LLM转支持字段投影 @hawk9821
  • [Feature][REST-API]添加threaddump rest api @liugddx
  • [Feature][Core]取消任务批处理命令 @zhangshenghang
  • [Improve][Docs]资源隔离 添加 更新 节点标签 链接 @Cheun99
  • [Feature][kafka]为间隔轮询消息添加参数 arg poll.timeout @CosmosNi
  • [Feature][rest-api]是否添加主节点标识符 @liugddx
  • [Improve][Transform-v2]重构一个从FilterFieldTransform来的transformRow @loustler
  • [Improve][Docs]在sql-config中为一个关键词添加使用方法 @dailai
  • [Improve][Connector-V2]Flink 支持嵌入式转换 @corgy-w
  • [Improve][Transform]LLM 转换支持 Doubao @corgy-w
  • [Improve][Zeta]拆分任务组的类加载器 @Hisoka-X
  • [Improve][Test][Connector-V2][MongoDB]为BsonToRowDataConverters添加几个测试用例 @loustler
  • [Improve][Document]更新jar下载链接和侧边栏格式 @Hisoka-X
  • [Improve][Connector-V2][MongoDB]一个BsonInt32将被转换为long类型 @loustler
  • [Feature][zeta]支持通过Prometheus exporter协议暴露监控指标 @corgy-w
  • [Feature]支持配置变量替换,具有默认值 @zhangshenghang
  • [Feature][Connector-V2]Apache SeaTunnel Paimon Sink 支持清空表 @hawk9821
  • [Improve][Connector-v2]针对Paimon 沉淀,在大小写敏感情况下优化异常消息 @dailai
  • [Improve][Document]优化快速开始和从源代码构建 @Hisoka-X
  • [Feature][Zeta]为节点添加REST API以更新标签 @Cheun99
  • [Feature][Transform]添加嵌入式转换 @corgy-w
  • [Improve][Transform]在jsonpath转换中支持errorHandleWay @hailin0
  • [Feature][Connector-V2][Hbase]实现HBase目录 @zhangshenghang
  • [Feature][Elastic search]支持多表源特性 @FuYouJ
  • [Feature][Zeta]支持slf4j mdc跟踪作业ID输出到日志 @hailin0
  • [Feature][Connector-V2]支持TiDB CDC连接器源 @sunxiaojian

others

  • [Docs]更新 动态编译 文档 @liunaijie
  • [Doc]修复文档符号转义错误 @zhangshenghang
  • [Chore]代码规范调整 @ZhangWeike2000
  • [Chore]在zeta示例日志中输出job-id @hailin0
  • [Docs][kafka]添加kafka protobuf文档 @zhangshenghang
  • [Docs]添加Docker集群指南 @liunaijie

    apache/seatunnel

improve

  • [Feature][Connector-Paimon]支持动态桶划分提升Paimon写入效率 @hawk9821
  • [Improve][EventService]改进事件代码并将事件代码提取到EventService @EricJoy2048
  • [Improve][Kafka]Apache SeaTunnel 的 Kafka 源重构了一些读者的读取逻辑 @Carl-Zhou-CN

apache/seatunnel-website仓库

fix

  • [Fix]无法导入图标 @Hisoka-X
  • [Fix]在使用深色模式时,修复团队标题难以注意到 @Hisoka-X
  • [Fix]在使用深色模式时,修复团队标题难以注意到 @Hisoka-X

improve

  • [Improve]更新favicon.ico @Hisoka-X
  • [Improve]支持深色模式 @Hisoka-X
  • [Improve]移除导师标签,因为SeaTunnel属于TLP。 @Hisoka-X

others

  • 添加文档卡片 @zhangshenghang

    apache/seatunnel-web仓库

fix

  • [Bug][Seatunnel-web][DB2]由于不正确地使用数据库和模式名称,DB2 数据源失败。 @arshadmohammad
  • [Bug][Seatunnel-web][Hive]在尝试使用Hive连接器保存作业时发生了错误。 @arshadmohammad
  • [Bug] [Seatunnel-web][Hive]在配置Hive源时,Hive数据源没有出现在UI中。 @arshadmohammad
  • [Bug] [Seatunnel-web] [Metrics]从seatunnel-engine获取指标时出现NPE。 @arshadmohammad
  • [Bug][Seatunnel-web]任务实例过滤器没有按预期工作 @arshadmohammad
  • [Bug] [Seatunnel-web]作业模式是硬编码的,作业创建API始终创建BATCH作业 @arshadmohammad
  • [ [Bug] [Seatunnel-web]当传递作业模式时,"/seatunnel/api/v1/job/definition" 的 GET 请求失败。 ]( https://github.com/apache/seatunnel-web/pull/201 " [Bug] [Seatunnel-web]当传递作业模式时,"/seatunnel/api/v1/job/definition" 的 GET 请求失败。 ") @arshadmohammad
  • [Bug] [Seatunnel-web]Apache SeaTunnel的作业实例删除功能无法正常使用 @arshadmohammad

improve

  • [Improvement][Seatunnel-web]在集成测试中支持H2数据库 @arshadmohammad
  • [Improvement][Seatunnel-web][Hive-JDBC]将Hive-JDBC添加到seatunnel-web @arshadmohammad
  • [Improvement][Seatunnel-web]将包com.whaleops.datasource重命名为org.apache.seatunnel @arshadmohammad
  • [Improve][SeaTunnel-Web]统一使用JSONUtils @wuchunfu
  • [Improve][SeaTunnel-Web]统一版本 @wuchunfu
  • [Improve][SeaTunnel-Web]将JobMode和EngineType更改为枚举类型以避免硬编码 @wuchunfu
  • [Improvement][Seatunnel-web]dom4j-1.6.1.jar存在多个CVE,更新… @BilwaST
  • [Feature][Seatunnel-web]在作业配置中添加支持,可以配置占位符并设置默认值。 @arshadmohammad
  • [Improve]为版本2.3.8更新README.md @Hisoka-X
  • [Improve][SeaTunnel-Web]将JobStatus转换为枚举类型以避免硬编码 @wuchunfu
  • [Improvement] [Seatunnel-web]velocity-1.7.jar存在多个CVE漏洞,升级所有依赖此组件的maven插件。 @arshadmohammad

本文由 白鲸开源科技 提供发布支持!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/445746.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【网络安全】CVE-2024-46990: Directus环回IP过滤器绕过实现SSRF

未经许可,不得转载。 文章目录 背景漏洞详情受影响版本解决方案背景 Directus 是一款开源 CMS,提供强大的内容管理 API,使开发人员能够轻松创建自定义应用程序,凭借其灵活的数据模型和用户友好的界面备受欢迎。然而,Directus 存在一个漏洞,允许攻击者绕过默认的环回 IP …

问卷调查毕设计算机毕业设计投票系统SpringBootSSM框架

目录 一、引言‌ ‌二、需求分析‌ 用户角色‌: ‌功能需求‌: ‌非功能需求‌: ‌三、系统设计‌ ‌技术选型‌: ‌数据库设计‌: ‌界面设计‌: ‌四、实现步骤‌ ‌后端实现‌: …

UM981最小系统推荐设计

L1:推荐使用 0603 封装的 68nH 射频电感 C1:推荐使用 100nF 100pF 两个电容并联 C2:推荐使用 100pF 电容 C3:推荐使用 n*10μF1*100nF 电容并联,总容值不小于 30μF R1:推荐使用 10kΩ电阻 注&#x…

dbt doc 生成文档命令示例应用

DBT提供了强大的命令行工具,它使数据分析师和工程师能够更有效地转换仓库中的数据。dbt的一个关键特性是能够为数据模型生成文档,这就是dbt docs命令发挥作用的地方。本教程将指导您完成使用dbt生成和提供项目文档的过程。 dbt doc 命令 dbt docs命令有…

【C++】map和set的介绍以及用法

个人主页 文章目录 ⭐一、系列式容器和关联式容器🚀二、set的使用1. set类的介绍2. set的构造3. set的迭代器4. set的常用函数 🎡三、multiset🎄四、map类的使用1. map类的介绍2. map的构造3. map的迭代器4. map的operator[]5. map的常用函数…

git删除错误的commit

文章目录 1、git删除错误的commit2、.gitignore配置文件不生效的问题 1、git删除错误的commit git的流程如图: 当某次失误造成commit的版本有问题,需要回退到正常的版本修改后重新add。 首先通过git log查看commit提交记录,可以看到HEAD-…

【在Linux世界中追寻伟大的One Piece】信号捕捉|阻塞信号

目录 1 -> 信号捕捉初识 2 -> 阻塞信号 2.1 -> 信号其他相关常见概念 2.2 -> 在内核中的表示 2.3 -> sigset_t 2.4 -> 信号集操作函数 2.5 -> sigprocmask 2.6 -> sigpending 3 -> 捕捉信号 3.1 -> 内核如何实现信号的捕捉 3.2 ->…

在Spring Boot中具有多个实现的接口正确注入的六种方式

​ 博客主页: 南来_北往 系列专栏:Spring Boot实战 在Spring Boot中,当一个接口具有多个实现时,正确地将这些实现注入到需要使用它们的地方是一个常见的需求。以下是在Spring Boot中实现这一目标的六种方式: 1. 使用Autowir…

Apple A18 和 A18 Pro 的裸晶照揭示出兩款處理器有著不同的設計

向來蘋果在發布使用新晶片的設備後,就會有人為新晶片進行詳細剖析,看看蘋果在新處理器上面又使用了什麼新技術。如今 iPhone 16 系列已經推出, Apple A18 和A18 Pro 兩款處理器自然也成為了研究對象。最近就有機構將 Apple A18 和 A18 Pro 兩…

雷池社区版本SYSlog使用教程

雷池会对恶意攻击进行拦截,但是日志都在雷池机器上显示 如何把日志都同步到相关设备进行统一的管理和分析呢? 如需将雷池攻击日志实时同步到第三方服务器, 可使用雷池的 Syslog 外发 功能 启用 Syslog 外发 进入雷池 系统设置 页面, 配置 Syslog 设置…

Miniconda更改虚拟环境创建路径

Miniconda更改虚拟环境创建路径 文章目录 Miniconda更改虚拟环境创建路径前言步骤一 修改配置文件步骤二 提升路径访问权限步骤三 测试配置修改是否生效 前言 在我使用 conda 命令创建新的虚拟环境时,发现创建好的虚拟环境存放路径是在 ../miniconda3/pkgs/ 路径下…

Python 在Excel中添加数据条

在Excel中添加数据条是一种数据可视化技巧,它通过条形图的形式在单元格内直观展示数值的大小,尤其适合比较同一列或行中各个单元格的数值。这种表示方式可以让大量的数字信息一目了然。本文将介绍如何使用Python在Excel中的指定单元格区域添加数据条。 …

Android:记录一个打包发布版的release包以后闪退的问题

个人感觉其实release闪退的问题挺难排查的,因为release包运行起来as捕获不到相应的应用程序进程,从而不易查看到日志,也是我玩得不溜,大家有不同的方法可以评论区探讨,我也定期回复一些评论一起讨论。以下是我遇到的情…

计算机毕业设计 基于Hadoop的智慧校园数据共享平台的设计与实现 Python毕业设计 Python毕业设计选题 Spark 大数据【附源码+安装调试】

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

出海电商新怎样用海外云手机引流?

随着互联网行业的迅猛发展,出海电商、海外社交媒体营销以及游戏产业等领域对技术工具的需求不断增加。在这种趋势下,海外云手机作为一种新型解决方案,正在受到广泛关注。 特别是在出海电商中,平台如亚马逊、速卖通、eBay等通过结合…

MLCC贴片电容不同材质区别:【及电容工作原理】

贴片电容的材质常规有:NPO(COG),X7R,X5R,Y5V 等,主要区别是它们的填充介质不同。在相同的体积下由于填充介质不同所组成的电容器的容量就不同,随之带来的电容器的介质损耗、容量稳定…

GS-LRM: Large Reconstruction Modelfor 3D Gaussian Splatting 论文解读

目录 一、概述 二、相关工作 1、多视图的三维重建 2、前馈重建 三、LRM 1、编码器 2、解码器 3、NeRF渲染 四、GS-LRM 1、输入处理 2、Transformer 3、损失函数 五、实验 六、局限 一、概述 该论文提出了一种利用稀疏输入图像高效预测3D高斯原语的方法&#xff…

鸿蒙--WaterFlow 实现商城首页

目录结构 ├──entry/src/main/ets // 代码区 │ ├──common │ │ ├──constants │ │ │ └──CommonConstants.ets // 公共常量类 │ │ └──utils │ │ └──Logger.ets // 日志打印类 │ ├──entryability │ │ └──EntryAbility.ets // 程序入口…

基于Python Django的在线考试管理系统

🍊作者:计算机毕设匠心工作室 🍊简介:毕业后就一直专业从事计算机软件程序开发,至今也有8年工作经验。擅长Java、Python、微信小程序、安卓、大数据、PHP、.NET|C#、Golang等。 擅长:按照需求定制化开发项目…

2013年国赛高教杯数学建模C题古塔的变形解题全过程文档及程序

2013年国赛高教杯数学建模 C题 古塔的变形 由于长时间承受自重、气温、风力等各种作用,偶然还要受地震、飓风的影响,古塔会产生各种变形,诸如倾斜、弯曲、扭曲等。为保护古塔,文物部门需适时对古塔进行观测,了解各种变…