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

news/2024/11/15 14:51:04/文章来源:https://www.cnblogs.com/seatunnel/p/18547962

各位热爱 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.hqwc.cn/news/834039.html

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

相关文章

微短剧出海新攻略:多语言翻译提效,窄带高清降本,合规之下畅享极致播放

短剧出海「 全能力解锁 」快速轻装,一站出海。 短剧出海作为近两年的蓝海赛道,发展潜力惊人,据机构报告数据显示,2023国内短剧市场规模达53亿美元,而海外短剧市场规模高达650亿美元,全球市场发展潜力巨大。 想要在规模激增的全球内容市场中稳健出海,技术可以提效降本,…

井底车场人员进入识别智慧矿山一体机罐笼乘坐人员超限识别重塑矿山作业模式,提升管理效能

在矿山行业,安全始终是最重要的议题之一。随着科技的进步,智能化设备的应用已经成为提升矿山安全管理水平的关键。智慧矿山一体机,作为新一代的智能化解决方案,正是在这样的背景下应运而生。它不仅是一款设备,更是一个全面整合的安全管理系统,旨在通过前沿的人工智能技术…

使用 JuiceFS 快照功能实现数据库发布与端到端测试

今天的博客来自 JuiceFS 云服务用户 Jerry,他们通过使用 JuiceFS snapshot 功能,创新性地实现了数据的版本控制。Jerry,是一家位于北美的科技公司,利用人工智能和机器学习技术,简化用户购买汽车和家庭保险的比较及购买流程。在软件开发领域,严格的测试和受控发布已经成为…

xshell免费版下载安装

1.官网免费的许可证 2.下载地址https://www.xshell.com/zh/free-for-home-school/ 3.下载完正常安装即可,可以直接使用邮箱进行注册,没有限制

多线程篇线程相关知识

一、线程状态 线程是 cpu 任务调度的最小执行单位,每个线程拥有自己独立的程序计数器、虚拟机栈、本地方法栈。线程状态包括:创建、就绪、运行、阻塞、死亡。二、线程状态切换三、阻塞唤醒过程 阻塞 以下三个方法的调用都会使当前线程阻塞,该线程将会被放置到对该 Object 的…

打造高效电商团队:项目管理工具选对了吗?

在竞争日益激烈的电商行业,商家和运营团队需要面对多维度的挑战——从活动策划、产品上架,到物流协调和售后服务,每个环节都需要精确管理和无缝衔接。如何在高强度的竞争中脱颖而出,实现团队协作效率的提升?项目管理工具正逐渐成为电商企业的必备利器,助力团队优化流程、…

人员背带夹佩戴识别智慧矿山一体机违规抽烟识别软硬一体化矿山智能解决方案

在当今这个快速发展的数字化时代,智慧矿山的建设已经成为矿业领域转型升级的重要方向。为了实现矿山的智能化、自动化和信息化提出了一套全面的解决方案,人员背带夹佩戴识别智慧矿山一体机旨在通过技术创新和系统集成,打造一个高效、安全、环保的智慧矿山环境。以下是对智慧…

数据采集第四次作业

代码链接:第四次数据采集实践作业码云链接 作业① 1 作业要求熟练掌握 Selenium 查找HTML元素、爬取Ajax网页数据、等待HTML元素等内容。 使用Selenium框架+ MySQL数据库存储技术路线爬取“沪深A股”、“上证A股”、“深证A股”3个板块的股票数据信息。 候选网站:东方财富网:…

使用css 画三角形的三种方法

使用纯css 绘制三角形 方法一 使用边框实现先实现一个div 四个粗边框 不同颜色 保留左右和下边框 设置左右边框为颜色为 transparent<body><div class="div1"></div><div class="div2"></div> <div class="div3&…

代码分析工具小结

本文介绍了用于C++代码的分析工具,包括3款静态分析工具和3款动态分析工具。此文总结在平时开发过程中使用到的代码分析工具,分为静态分析和动态分析两个部分,本文只介绍Windows平台的工具。 静态代码分析 CppCheck CppCheck是一款经典的C/C++静态代码检查工具,笔者最开始使…

成为行动上的巨人

总是看到别人的微博,有学习到,有被感到到,有醍醐灌顶到,也有被大开脑洞的时候。今天有了自己的博客,记录学习中的点点滴滴,也希望自己不再是只在知识的边缘磨磨蹭蹭, 而是挖掘进去,进而能够知其然又知其所以然。希望笔记成为自己知识的沉淀和积累,也希望 能够帮助到那…

a-modal打开页面报错Ancestor with aria-hidden

报错信息Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor. Consider using the inert attribute instead, which w…