10月回顾 | Apache SeaTunnel社区动态与进展一览

各位热爱 Apache SeaTunnel 的小伙伴们,社区10月份月报来啦,请查收!

这里将记录Apache SeaTunne社区每月动态和进展,欢迎关注。

月度Merge之星

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

file

@Hisoka-X,@prclin,@JohnTeslaa,@happyboy1024,@jiamin13579,@luckyLJY,@CosmosNi,@zhangshenghang,@xxsc0529,@zhilinli123,@hawk9821,@JeremyXin,@czshh0628,@shashwatsai,@arshadmohammad,@corgy-w,@YOMO-Lee,@BilwaST,@nianliuu,@QiaoJ-Chen,@chl-wxp,@dependabot[bot],@wuchunfu,@XenosK,@TyrantLucifer,@hailin0,@liunaijie,@lm-ylj,@liugddx,@dailai,@Asura7969

apache/seatunnel仓库

Fix

  • [Fix][Connector-V2]修复CDC在值为null时使用默认值 @Hisoka-X
  • [Bug][Core]本地模式取消运行的 JobStatusRunner @zhangshenghang
  • [Fix][Connector-V2]修复文件二进制格式同步转换目录为文件 @zhangshenghang
  • [Fix][CI]修复由设置 classloader-cache-modetrue 引起的 CI 错误 @Hisoka-X
  • [Fix][Connector-V2]修复了在多个并行情况下无法停止ClickHouse连接器的问题 @YOMO-Lee
  • [Hotfix][CDC]修复偶尔出现的数据库连接泄漏问题当读取快照拆分时 @hailin0
  • [Fix][Connector-V2]修复 Hana 类型精度丢失问题 @Hisoka-X
  • [Fix] [Flink/Spark]修复 Flink/Spark 转换流在未配置 source_table_name 时选择错误的问题 @CosmosNi
  • [Fix][Doc]修正hive-jdbc配置中的useKerberosuse_kerberos。 @czshh0628
  • [Hotfix][Config]修复配置键排序混乱问题 @hailin0
  • [Fix][Doc]修复jetty文档错误 @zhangshenghang
  • [Fix][Doc]修复中文文档构建错误 @Hisoka-X
  • [Fix][connector-v2]修复 Paimon 表连接器错误日志信息。 @luckyLJY
  • [Fix][Connector-V2][connector-file-base-hadoop]修复了HdfsFile源加载krb5_path配置的问题 @JeremyXin
  • [Fix][Connector-V2][FTP]修复FTP连接器的connection_mode无效的问题 @zhangshenghang
  • [Fix][Zeta]修复工作节点指标获取 @corgy-w
  • [Fix][Connector-V2]修复 Kafka format_error_handle_way 不起作用的问题 @Hisoka-X
  • [Fix][Connector-V2]Oceanbase向量数据库被添加为源服务器。 @xxsc0529
  • [Bug] [connectors-v2]Hadoop Source/Sink 失败,错误为“无法找到有效的 Kerberos 票据”。 @shashwatsai
  • [bugfix][core]修复指标与节点之间关联错误的问题 @liugddx
  • [Fix][Connector-V2]修复 当读取Excel数据时,字符串和日期类型转换错误 @CosmosNi
  • [Hotfix][Zeta]修复Hazelcast客户端应通过系统环境变量覆盖集群地址 @liunaijie
  • [Fix][Connector-V2]修复 AbstractSingleSplitReader 在进行检查点时无用的锁定问题 @CosmosNi
  • [Hotfix][Core][Flink]SeaTunnel Flink 引擎支持在 YARN 上的应用模式。 @TyrantLucifer

Improve

  • [Improve][Doc]修复中文文档缺少Grafana仪表板配置的问题 @corgy-w
  • [Improve]更新 ClickHouse 连接器,使用工厂创建源/ sink @liunaijie
  • [Improve][Doc]添加一些连接器图标 @zhangshenghang
  • [Improve][Zeta]将类加载器缓存模式的默认值设置为true。 @dailai
  • [Improve][Iceberg]支持目录的表注释 @hailin0
  • [Feature][Zeta]添加COS支持以用于检查点存储 @lm-ylj
  • [Improve][Doc]在文档中添加file_filter_pattern示例。 @YOMO-Lee
  • [Improve][RestApi]统一REST API V1和V2的代码逻辑 @liugddx
  • [Improve][Rest api]添加 verifyHtmlResponse 测试用例 @liugddx
  • [Improve][Connector-V2]改进当类型为十进制时,从路径和查询合并表的JDBC功能。 @Hisoka-X
  • [Improve][Connector-V2][FTP]删除重复的代码 @zhangshenghang
  • [Improve][Core]添加protobuf转换测试用例 @zhangshenghang
  • [Improve][Core]重构列/行的通用选项 @Hisoka-X
  • [Improve][Zeta]Jetty服务器启用动态端口 @corgy-w
  • [Feature][Doris]支持多表源读取 @happyboy1024
  • [Improve][Connector-V2]Redis 支持自定义键和值 @lm-ylj
  • [Feature] [connector-milvus]更新 Milvus 连接器以支持动态模式、重试失败等功能。 @nianliuu
  • [Feature][Transform-SQL]支持生成UUID的SQL转换功能 @zhilinli123
  • [Improve][E2E]修改获取JobId的方法 @hawk9821
  • [Feature][Connector-V2]Jdbc DB2 支持 Upsert SQL @shashwatsai
  • [Improve][Example]改进zeta本地/集群示例 @hailin0
  • [Improve][Example]添加作业mdc的日志配置 @hailin0
  • [Improve][Jdbc]优化在创建表时对于 PostgreSQL 的索引名称冲突问题 @hailin0
  • [Improve][Doc]修正日志中的拼写错误 @Hisoka-X
  • [Improve]移动AlterTableNameEvent父类 @hailin0
  • [Improve]将快照版本更新为2.3.9 @liunaijie
  • [Improve][Connector-V2]添加带有注释的doris/starrocks创建表语句 @Hisoka-X
  • [Feature][Connector-V2]支持将 CDC 变更日志事件写入 Hudi 数据sink。 @happyboy1024
  • [Improve]将快照版本更新为2.3.9 @liunaijie
  • [Improve][Formats]支持非主键表的 Debezium 格式 @hailin0
  • [Improve][Connector-v2]使用 checkpointId 作为流式写入 paimon sink 的提交标识,而不是使用哈希。 @dailai
  • [Feature][Connector-V2]Piamon Sink 支持 changelog-producer,模式为 lookup 和 full-compaction。 @hawk9821
  • [Improve][Sls]添加SLS Sink连接器、端到端测试、文档 @XenosK
  • [Improve][Connector-V2]更改文件读取/写入策略从 setSeaTunnelRowTypeInfosetCatalogTable @Hisoka-X
  • [Improve][Doc]更新遥测文档 @corgy-w
  • [Improve][api]优化AlterTableColumnEvent的继承关系 @hailin0
  • [Feature][Connector-V2]SFTP文件源支持多个表 @chl-wxp
  • [Improve][Fake]提高当拆分大小较大时的内存使用情况 @hailin0
  • [Improve][Jdbc]支持 PostgreSQL 的 inet 类型。 @CosmosNi
  • [Feature][Zeta][Core]支持获取日志的API @zhangshenghang
  • [Improve][Docs]编辑关于Opengauss-CDC的startup.mode描述 @dailai
  • [Improve][Jdbc]支持jdbc-dm的sink的保存模式 @dailai
  • [Improve][PostgreSQL CDC]-PostgresSourceOptions 描述错误 @Asura7969
  • [Improve][rest api]改进REST API文档 @liugddx
  • [Improve][Doc]对于获取容器IP的Docker文档更正,请不要翻译专有名词如Apache SeaTunnel的修复和功能。 更正Docker文档以获取容器IP。 @Hisoka-X
  • [Improve][RestApi]将上下文路径更新为默认路径/ @liugddx
  • [Feature][Connector-V2]FTP文件源支持多个表 @chl-wxp
  • [Improve][Api]支持同时配置条件和可选选项。 @corgy-w
  • [Feature][Restapi]允许将指标信息关联到逻辑计划节点上。 @liugddx
  • [Improve][Transform]添加LLM模型提供商微软。 @corgy-w
  • [Improve][doc]改进startrocks源文档 @jiamin13579
  • [Feature][transforms-v2]支持从CDC源追加-only流 @hawk9821
  • [Feature][Zeta]提交作业调度支持待处理 @zhangshenghang
  • [Feature][Rest api]使用Jetty替换Hazelcast原生REST API,请注意不要翻译“Apache SeaTunnel”这个 proper noun。但如果上下文中涉及到“SeaTunnel”,请保持原样不翻译。根据你的要求,这里只涉及到了“Jetty”和“Hazelcast”,这两个词将保持不变。 @liugddx
  • [Feature][connector-v2]支持使用opengauss驱动的JDBC连接器。 @luckyLJY
  • [Feature][Engine UI]引擎的部分页面 @QiaoJ-Chen
  • [Feature][Connector-V2]添加Prometheus源和sink @CosmosNi

其他

  • 升级 /seatunnel-connectors-v2/connector-clickhouse 中的 commons-io:commons-io 从 2.11.0 到 2.14.0 @dependabot[bot]
  • [Improvment][Build]提供禁用源码jar创建的选项。 @arshadmohammad

    apache/seatunnel-website仓库

Improve

  • [Improve][Team]新增 committer 名为 Mohammad Arshad @arshadmohammad
  • [Improve]更新站点地图以改善搜索结果 @Hisoka-X
  • [Improve][Team]新增 committer 名为 Lai Dai @dailai
  • [Improve]添加Matomo集成以进行网站分析 @Hisoka-X

其他

  • Seatunnel-Web 1.0.2 版本更新 @arshadmohammad
  • 更新发布流程文档 @liunaijie
  • 更新部署.md @prclin
  • 添加发行文档 2.3.8 @liunaijie

    apache/seatunnel-web仓库

Fix

  • [Bug] [Seatunnel-web]分页功能不起作用。 @BilwaST
  • [Bug][Seatunnel-web][Addendum]转义 SeaTunnel-web 占位符 @arshadmohammad
  • [Bug][Seatunnel-web]download_datasource.sh 失败,因为缺少 mvnw 命令。 @arshadmohammad
  • [Bug][Seatunnel-web]转译:替换 seatunnel-web 占位符 @arshadmohammad
  • [Bug] [Seatunnel-web]HiveJDBC 不应被用作目标数据源。 @arshadmohammad
  • [Bug][Seatunnel-web][Hive]筛选系统数据库 @arshadmohammad
  • [Bug] [Seatunnel-web] [HiveJDBC]重复的列在源中显示。 @arshadmohammad

Improve

  • [Improve][Doc]在文档中添加兼容性部分。 @Hisoka-X
  • [Improve]使用 generate_sink_sql=true 进行 DB2 更新操作 @shashwatsai
  • [Improvement] [Seatunnel-web]添加支持以提供作业失败的原因… @BilwaST
  • [Improvement][Seatunnel-web]文档占位符功能 @arshadmohammad
  • [Improve][SeaTunnel-Web]更新README_CN.md为版本2.3.8 @wuchunfu
  • [Improvement][Seatunnel-web]升级SeaTunnel版本从2.3.7到2.3.8 @arshadmohammad

其他

  • [Build]将快照版本更新为1.0.3 @arshadmohammad
  • [Doc]初始化部署README优化 @JohnTeslaa

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

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

__VUE_PROD_HYDRATION_MISMATCH_DETAILS__ is not explicitly defined

VUE_PROD_HYDRATION_MISMATCH_DETAILS 未明确定义。您正在运行 Vue 的 esm-bundler 构建,它期望这些编译时功能标志通过捆绑器配置全局注入,以便在生产捆绑包中获得更好的tree-shaking优化。 Vue.js应用程序正在使用ESM(ECMAScript模块&#…

浪潮信息“源”Embedding模型登顶MTEB榜单第一名

在自然语言处理(NLP)和机器学习领域,Embedding模型是将文本数据转换为高维向量表示的核心技术,直接影响NLP任务(如文本分类、情感分析等)的效果,对于提升模型性能和深入理解文本语义具有至关重要…

一文6个步骤带你实现接口测试入门

软件测试资料领取:[内部资源] 想拿年薪40W的软件测试人员,这份资料必须领取~ 软件测试面试刷题工具:软件测试面试刷题【800道面试题答案免费刷】 一、接口测试概述 1 什么是接口测试: 接口测试是测试系统组件间交互的一种测试…

成人失禁护理领导品牌可靠亮相广州SIC老博会 助力推动养老产业高质量发展

2024年11月15日至17日,第十届中国国际老龄产业博览会(SIC老博会)在广州保利世贸博览馆开幕。可靠股份(股票代码:301009)携成人失禁护理系列等经典及战略产品受邀亮相本次展会,全方位展示企业在产…

【macOS】Mac安装consola字体至系统和PyCharm的最简单教程

博主本人是Mac小白,刚使用Air没多久,今天coding的时候发现PyCharm的字体怎么看怎么不舒服,一对比才发现跟win里的有较大差别,查看Mac的PyCharm字体原来是默认的JetBrains Mono: 但由于PyCharm可以同步账号的所有设置再…

mysql delete后通过日志恢复数据

1.打开navicat查看删除时间 2.查看日志功能是否打开 show variables like %log_bin%;3. 查看日志文件所在目录 show variables like %datadir%;4.用这个路径去找日志文件,名字里带bin,最后修改时间和你第一步找到删除时间一样(如果之后有过其它增删改…

react-redux useSelector钩子 学习样例 + 详细解析

(一)react-redux useSelector 学习样例 详细解析 创建一个新项目,将依赖正确安装: npx create-react-app my-redux-app cd my-redux-app# 安装 Redux 和 React-Redux npm install redux react-redux# 安装 ajv npm install ajv#…

小地图制作(一)

(1)素材准备 (2)小地图的显示

中国书法、孙溟㠭浅析“象形印”

孙溟㠭浅析“象形印” “象形印”又称之为“图案印”、“肖像印”。刻有图案印章的统称。 图画印自战国、汉、魏都有,象形印一般铸有人物、动物等图案,如:龙、虎、雀、凤、龟等都是吉祥的图案,有白文,也有朱文。取材…

腾讯云双11最强攻略:如何选购优惠产品,薅最划算的羊毛

目录 一、首选优惠产品 二、可参与拼团的产品:超值组合优惠 三、不推荐购买的产品 四、注意事项与优惠最大化技巧 总结 腾讯云的双11活动力度空前,适合个人开发者、中小企业甚至是大型公司。这份攻略将帮你了解该购买哪些产品,不该购买哪…

外网访问 WebDav 服务

从外部网络环境(比如异地和家中网络)来访问公司内网的 WebDav 服务(基于 IIS )并映射成本地虚拟磁盘。 步骤如下 第一步 在公司内网的电脑上设置 webDav。 1,找到【控制面板】,双击进入。 2&#xff0c…

基于卷积神经网络的草莓叶片病虫害识别与防治系统,vgg16,resnet,swintransformer,模型融合(pytorch框架,python代码)

更多图像分类、图像识别、目标检测等项目可从主页查看 功能演示: 草莓叶片病虫害识别与防治系统,vgg16,resnet,swintransformer,模型融合,卷积神经网络(pytorch框架,python代码&…

双十一抢券风波:大学生300元提6000元电动车遭拒,谁该负责?

双十一购物狂欢节,本应是消费者享受优惠、商家提升销量的双赢时刻,但在河南郑州,发生了一起哭笑不得的抢券风波。一名大学生在双十一期间,通过某平台抢到了原价6099元电动车的直降优惠,只需支付300元就能将车骑回家。然…

(a,b,0)类的计数分布

内容来源 保险风险与破产(原书第二版)科学出版社 定义 如果一个计数分布的分布律满足 p n ( a b n ) p n − 1 , n 1 , 2 , ⋯ p_n\left(a\frac{b}{n}\right)p_{n-1},n1,2,\cdots pn​(anb​)pn−1​,n1,2,⋯ 其中 a , b a,b a,b 均为常数&#x…

菜叶子芯酸笔记4:大模型训练、分布式训练、显存估算

大模型训练任务主要分为以下三种模型训练过程。 预训练pretrain 监督微调 supervised finetune training 奖励模型 reward model RLHF 它们之间的顺序联系用RLHF (reinforcement learning with human feedback) 过程来阐释。 首先预训练pretrain得到一个base模型。 到微调…

Python爬虫----python爬虫基础

一、python爬虫基础-爬虫简介 1、现实生活中实际爬虫有哪些? 2、什么是网络爬虫? 3、什么是通用爬虫和聚焦爬虫? 4、为什么要用python写爬虫程序 5、环境和工具 二、python爬虫基础-http协议和chrome抓包工具 1、什么是http和https协议…

什么是低温温度传感器

低温学是物理学的一个分支,处理极低温度的产生和影响。已经基于各种与温度相关的特性开发了低温温度传感器。常见的市售传感器包括电阻器,电容器,热电偶和诸如二极管或晶体管的半导体结器件。 主要标准级传感器对热和机械冲击非常敏感&#…

【SpringBoot】23 文件预览(kkFileView)

Gitee仓库 https://gitee.com/Lin_DH/system 介绍 文件预览功能是指在不打开或编辑文件的情况下,通过某种方式查看文件的内容、格式或者部分内容的功能。该功能通常用于文件管理系统、办公工具、在线教育平台、企业协作平台、电子邮件客户端等领域,能…

PC提取微信语音

首先,多选需要转存的语音信息——点击下方正方体图标收藏——打开收藏界面,找到语音文件打开——点击界面上放3个小点,选择转存为笔记。 然后,打开电脑端微信,点击左侧收藏图标,找到保存的语音文件打开&am…