Apache DolphinScheduler 7 月社区月报 | 关键修复与性能优化全面推进
各位热爱 Apache DolphinScheduler 的小伙伴们,社区 7 月份月报来啦!
7 月份,Apache DolphinScheduler 社区持续高能迭代,多个核心模块迎来重要修复与优化。在 K8S 环境下解决了 PodIP 变化导致无法重新连接 Zookeeper 的问题,依赖任务、变量池、COS 资源管理等功能均获关键修复,提升了系统稳定性与可用性。
性能与易用性方面,移除全局任务调度等待队列、精简 Master 节点参数、优化 UI 展示逻辑,并改进了文档与 CI 流程,进一步降低了使用和运维成本。
🫶感谢本月社区贡献者,是你们的精心协作推动了版本质量的显著提升,助力提升了社区活力与技术进步。
月度Merge之星
感谢以下小伙伴上个月为 Apache DolphinScheduler 所做的精彩贡献(排名不分先后):
@SbloodyS,@RooobinYe,@KhanhDoHoang,@npofsi,@Xilin10012,@Applenice,@zhongjiajie,@dill21yu,@gaoyan1998,@reele,@det101,@unigof,@Asakiny,@ruanwenjun,@sdhzwc,@jieme,@Rockefeller04,@jbampton,@Oscarcheng0312,@yingh0ng,@ZhongJinHacker
apache/dolphinscheduler仓库
修复
- [Fix-17625][Dolphinscheduler on K8S]修复当 PodIP 变化时 DolphinScheduler 无法重新连接 Zookeeper 的问题 @Asakiny
- [Fix-17239][Dependent]依赖检查在手动运行执行类型中得到错误结果 @SbloodyS
- [Fix-17225][Doc]修复参数优先级传递顺序 @unigof
- [Fix-17232][master]处理主节点获得相同槽 ID 的问题 @ZhongJinHacker
- [Fix-17217]热修复任务终止生命周期事件/任务暂停生命周期事件重试间隔 @ruanwenjun
- [Fix-17208][dependent]修复验证依赖失败等待时间 @sdhzwc
- [Fix-17184]修复变量池无法使用 @ruanwenjun
- [Fix-17189][UI]依赖任务结果状态图标错误 @SbloodyS
- [Fix-17186]k8s 任务中缺少命名空间选择 @jieme
- [Fix-17187][Dependent Task]完成依赖任务错误 @SbloodyS
- [Fix-17182][Dependent Task]依赖任务节点中发生错误 @SbloodyS
- [Fix-17177]修复cos资源无法列出 @gaoyan1998
- [Fix-17175]获取的COS资源基础路径不正确 @gaoyan1998
- [Fix-17173] [JVM Metrics]修复JVM内存监控指标 @dill21yu
- [Fix-17142]在 t_ds_workflow_definition 表中添加 UK 唯一索引 uniq_workflow_definition_code @ruanwenjun
- [Fix-17026][API]修复从 workflowDefinition 导入的计划发布状态,其计划发布状态为在线。 @yingh0ng
优化
- [Improvement-17288]CodeGenerateException 在 ProcessDefinitionDemo 中被吞没 @ruanwenjun
- [Improvement-17277]移除未使用的 testFlag @SbloodyS
- [Improvement-17249][Doc]用插件改进开发环境设置文档 @det101
- [Improvement-17267]如果 JSON 反序列化失败则抛出异常 @ruanwenjun
- [Improvement-17241][UI]工作流实例列表索引应显示工作流实例ID,而不是序号 @SbloodyS
- [Improvement-17202]当任务实例已提交但已分发时,重试 TaskKillLifecycleEvent/TaskPauseLifecycleEvent @ruanwenjun
- [Improvement-17194][Master]移除 TaskExecutionContext 中未使用的参数 @ruanwenjun
- [Improvement-17179][Master]移除全局任务调度等待队列 @ruanwenjun
- [Improvement-16767]子工作流任务中的接管子工作流 @reele
其他
- [Chore][CI]热修复 CI 错误 @SbloodyS
- [Doc-17228] [README]指向最新文档并更正拼写错误 @RooobinYe
- [Chore]在 CI 中跳过 maven-dependency-plugin @ruanwenjun
- [Chore][Doc]修复贡献文档中的拼写错误 @npofsi
- [Chore]修复 ProcedureTask 日志中的拼写错误 @jbampton
- [Doc-17211]更新中文快速入门指南中的链接,使其指向中文版本 @Xilin10012
- [Doc-17209]修复 README.md 中的拼写错误并改进语法 @Rockefeller04
- [Chore]热修复 CI 错误 @SbloodyS
- [DSIP-40][APIService]添加 LogClient 以获取日志 @det101
- [Chore][docs]更新文档通知内容,与网站 README 同步 @Applenice
- [Doc-16755]使用JDBC和Etcd支持改进架构描述改进设计文档 @Oscarcheng0312
apache/dolphinscheduler-sdk-python仓库
其他
- 在 CI 中跳过 maven-dependency-plugin @zhongjiajie
apache/dolphinscheduler-website仓库
其他
- CI:修复下载失败 @zhongjiajie
- [CI]死链检查器性能优化 @SbloodyS
- [Doc]根据 Copilot 的评论修改的 README @Applenice
- 修复部分内联链接错误 @Applenice
- 修复:文档描述错误 @Applenice
- 修复:根据部署需求选择链接错误 @Applenice
- 修复在导航到文档页面时URL中重复的文本 @KhanhDoHoang

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
OpenCat,从木头到智能,一个机器生命的诞生
你可能听过 OpenCat,或者在某个视频见过它小跑的身影。今天,我想和你们聊聊,这只小小的四足机器人,是如何从我脑海中的一个模糊念头,一步步走到今天的公司化运营的。这不仅仅是一个创客项目,更像是一场漫长的、充满惊喜与挑战的造物之旅。回首这些年,有无数个挑灯夜战的夜晚,有无数次从头再来的挫败,但每一次小小的突破,都像一束光,照亮了前行的路。 先插入一个广告:8 月 28 日,开源中国源创会(以及 IOTE 国际物联网展会)将会举办,届时 OpenCat 会在线下与大家相见,可编程机器猫将与你互动,看完本文,如果你感兴趣欢迎到活动现场玩耍! ⏰活动时间:8 月 28 日 (周 4️⃣) 14:00 - 17:00 🏠地点:深圳・国际会展中心 (宝安) 11 号馆・会场五 活动详情: https://www.oschina.net/event/8598019 萌芽:当“肌肉记忆”遇上微控制器——那段树莓派与我的独行岁月 2016年我28岁,刚刚博士和硕士毕业,在收尾一个波音的专利项目,同时寻找工作,出于“技多不压身”的想法开始玩树莓派。我也是在那时看到了波士顿动力的灵活的“大狗” ,它...
- 下一篇
失败存储:查看未成功的内容
作者:来自 ElasticJames Baiera及Graham Hudgins 了解失败存储,这是 ElasticStack的一项新功能,用于捕获和索引之前丢失的事件。 想获得 Elastic 认证吗?看看下一期Elasticsearch Engineer 培训什么时候开始! Elasticsearch拥有丰富的新功能,帮助你为自己的用例构建最佳搜索解决方案。深入学习我们的示例笔记本,开始免费的云试用,或立即在本地运行Elastic。 如果一棵树在森林里倒下,而周围没有人,它会发出声音吗?答案是会的。就像一条日志消息被发出但未能处理进你的可观测性平台时,这条日志确实发生了 —— 而且如果它很重要,你几乎肯定最终会听说它。 Elastic 能够适应系统发出的各种数据:日志、指标、跟踪、自定义遥测等。但当这些数据因为模式变化、代理配置错误或某个异常服务发出意外字段而不符合预期格式时,它可能无法处理,并会悄无声息地消失。 这种缺失本身就是一种信号。但它很难被检测、很难调试、也很难报告。更糟的是,它把问题甩给了客户端去查明原因。 这就是我们构建 失败存储 的原因:一种全新的方式,可以直接在 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS关闭SELinux安全模块
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2更换Tomcat为Jetty,小型站点的福音