各位热爱 DolphinScheduler 的小伙伴们,DolphinScheduler 社区月报开始更新啦!这里将记录 DolphinScheduler 社区每月的重要更新。
社区为 DolphinScheduler 3.2.x 版本做了诸多功能改进和 bug 修复
DolphinScheduler 月度 Merge Stars
感谢以下小伙伴 3 月为 Apache DolphinScheduler 所做的精彩贡献(排名不分先后):
@abzymeinsjtu,@pinkfloyds,@zero-element,@liuchunhua,@SbloodyS,@Gallardot,@devosend,@caishunfeng,@zhongjiajie,@cqutwangyu,@Tianqi-Dotes,@arlendp,@wustlz,@ZhongJinHacker,@rickchengx,@ruanwenjun,@calvinjiang,@pegasas,@silentxingtian,@EricGao888,@whhe
DolphinScheduler
Fix
- [bug添加缺失的数据源并更新数据源ID ]( https://github.com/apache/dolphinscheduler/pull/15776 " bug添加缺失的数据源并更新数据源ID ") @whhe
- [ [Bug]修复TaskGroupCoordinator可能在等待的TaskGroup队列较多时导致内存溢出(OOM)问题。 ]( https://github.com/apache/dolphinscheduler/pull/15773 " [Bug]修复TaskGroupCoordinator可能在等待的TaskGroup队列较多时导致内存溢出(OOM)问题。 ") @ruanwenjun
- [ [Fix-15771]修复普通用户可以授予项目权限的问题。 ]( https://github.com/apache/dolphinscheduler/pull/15772 " [Fix-15771]修复普通用户可以授予项目权限的问题。 ") @silentxingtian
- [Bug将jre替换为jdk ]( https://github.com/apache/dolphinscheduler/pull/15764 " Bug将jre替换为jdk ") @Gallardot
- [ [Fix]添加资源全名检查 ]( https://github.com/apache/dolphinscheduler/pull/15757 " [Fix]添加资源全名检查 ") @caishunfeng
- [ [Bug]修复开关逻辑任务不检查分支是否存在 ]( https://github.com/apache/dolphinscheduler/pull/15755 " [Bug]修复开关逻辑任务不检查分支是否存在 ") @ruanwenjun
- [ [Bug]修复延时执行任务将永远不会被调度。 ]( https://github.com/apache/dolphinscheduler/pull/15751 " [Bug]修复延时执行任务将永远不会被调度。 ") @ruanwenjun
- [Fix-15698在新标签页中打开时,关闭定义 ]( https://github.com/apache/dolphinscheduler/pull/15736 " Fix-15698在新标签页中打开时,关闭定义 ") @arlendp
- [ [Bug]在存在未完成实例的特定工作流版本下,禁止删除该版本。 ]( https://github.com/apache/dolphinscheduler/pull/15730 " [Bug]在存在未完成实例的特定工作流版本下,禁止删除该版本。 ") @ruanwenjun
- [bug请检查readme.md中的拼写错误 ]( https://github.com/apache/dolphinscheduler/pull/15716 " bug请检查readme.md中的拼写错误 ") @ZhongJinHacker
- [Fix解决Worker故障时可能存在的风险隐患 ]( https://github.com/apache/dolphinscheduler/pull/15689 " Fix解决Worker故障时可能存在的风险隐患 ") @ZhongJinHacker
- [Fix-15679修复开关状态按钮显示不正常的问题 ]( https://github.com/apache/dolphinscheduler/pull/15686 " Fix-15679修复开关状态按钮显示不正常的问题 ") @liuchunhua
- [ [Bug]修复单元测试 ]( https://github.com/apache/dolphinscheduler/pull/15684 " [Bug]修复单元测试 ") @caishunfeng
- [ [Fix]为Apache DolphinScheduler的任务切换添加黑色键 ]( https://github.com/apache/dolphinscheduler/pull/15680 " [Fix]为Apache DolphinScheduler的任务切换添加黑色键 ") @caishunfeng
- [ [Fix-15639] [Master]参数传递为null时引发空指针异常(Null Pointer Exception,NPE) ]( https://github.com/apache/dolphinscheduler/pull/15678 " [Fix-15639] [Master]参数传递为null时引发空指针异常(Null Pointer Exception,NPE) ") @liuchunhua
- [ [Bug] [Worker]修复:为Linux用户创建带有主目录的帐户 ]( https://github.com/apache/dolphinscheduler/pull/15670 " [Bug] [Worker]修复:为Linux用户创建带有主目录的帐户 ") @zero-element
- [ [Bug]即使任务被杀死,调度器Apache DolphinScheduler仍可能重新分派修复任务(Fix task)。 ]( https://github.com/apache/dolphinscheduler/pull/15662 " [Bug]即使任务被杀死,调度器Apache DolphinScheduler仍可能重新分派修复任务(Fix task)。 ") @ruanwenjun
- [ [Bug]修复功能可以修改非资源路径下的文件 ]( https://github.com/apache/dolphinscheduler/pull/15652 " [Bug]修复功能可以修改非资源路径下的文件 ") @ruanwenjun
- [ [bug] [dolphinscheduler-ui]Apache DolphinScheduler的UI定时调度器优化 ]( https://github.com/apache/dolphinscheduler/pull/15624 " [bug] [dolphinscheduler-ui]Apache DolphinScheduler的UI定时调度器优化 ") @cqutwangyu
Improvement
- [Improvement将初始化操作移至日志处理器中 ]( https://github.com/apache/dolphinscheduler/pull/15780 " Improvement将初始化操作移至日志处理器中 ") @pegasas
- [ [Improvement]从dolphinscheduler_mysql.sql中移除replace sql_mode的语句 ]( https://github.com/apache/dolphinscheduler/pull/15775 " [Improvement]从dolphinscheduler_mysql.sql中移除replace sql_mode的语句 ") @ruanwenjun
- [ [Improvement]添加警报脚本路径检查 ]( https://github.com/apache/dolphinscheduler/pull/15752 " [Improvement]添加警报脚本路径检查 ") @caishunfeng
- [ [Improvement]更换JavaScript引擎 ]( https://github.com/apache/dolphinscheduler/pull/15747 " [Improvement]更换JavaScript引擎 ") @caishunfeng
- [ [Improvement]删除未使用的方法 ]( https://github.com/apache/dolphinscheduler/pull/15743 " [Improvement]删除未使用的方法 ") @EricGao888
- [Improvement-15725项目的首选项默认选项可以被清除。 ]( https://github.com/apache/dolphinscheduler/pull/15727 " Improvement-15725项目的首选项默认选项可以被清除。 ") @calvinjiang
- [Improvement-15723解决项目偏好未能替换所有相关影响位置的问题。 ]( https://github.com/apache/dolphinscheduler/pull/15724 " Improvement-15723解决项目偏好未能替换所有相关影响位置的问题。 ") @calvinjiang
- [ [Improvement-15719]删除ProcessUtils中的无用方法 ]( https://github.com/apache/dolphinscheduler/pull/15720 " [Improvement-15719]删除ProcessUtils中的无用方法 ") @rickchengx
- [Improvement-15707解决任务依赖的 workflow无法正常运行的问题。 ]( https://github.com/apache/dolphinscheduler/pull/15712 " Improvement-15707解决任务依赖的 workflow无法正常运行的问题。 ") @calvinjiang
- [Improvement-15694在任务节点保存任务后,使用的背景颜色有误。 ]( https://github.com/apache/dolphinscheduler/pull/15695 " Improvement-15694在任务节点保存任务后,使用的背景颜色有误。 ") @calvinjiang
- [Improvement-15692请将DatasyncTaskTest的Mockito测试文件重写,但不要翻译Apache DolphinScheduler中的固有名词,如fix和feature,也不要解释原始文本。 ]( https://github.com/apache/dolphinscheduler/pull/15693 " Improvement-15692请将DatasyncTaskTest的Mockito测试文件重写,但不要翻译Apache DolphinScheduler中的固有名词,如fix和feature,也不要解释原始文本。 ") @Tianqi-Dotes
- [Improvement-15603在删除或修改工作流时,系统会检查是否有任务依赖于它。 ]( https://github.com/apache/dolphinscheduler/pull/15681 " Improvement-15603在删除或修改工作流时,系统会检查是否有任务依赖于它。 ") @calvinjiang
- [Improvement提高Worker运行器的覆盖率 ]( https://github.com/apache/dolphinscheduler/pull/15428 " Improvement提高Worker运行器的覆盖率 ") @pegasas
其他
- [ [TEST]完善告警组服务测试 ]( https://github.com/apache/dolphinscheduler/pull/15777 " [TEST]完善告警组服务测试 ") @abzymeinsjtu
- [ [CI]修复前端CI无法触发的问题 ]( https://github.com/apache/dolphinscheduler/pull/15749 " [CI]修复前端CI无法触发的问题 ") @SbloodyS
- [ [CI]合并之前,前端CI构建必须通过。 ]( https://github.com/apache/dolphinscheduler/pull/15735 " [CI]合并之前,前端CI构建必须通过。 ") @SbloodyS
- [ [CI]修复UI构建错误 ]( https://github.com/apache/dolphinscheduler/pull/15732 " [CI]修复UI构建错误 ") @SbloodyS
- [ [TEST]填充访问令牌测试 ]( https://github.com/apache/dolphinscheduler/pull/15710 " [TEST]填充访问令牌测试 ") @abzymeinsjtu
- 修复“启动参数覆盖全局参数”时的NullPointerException问题 @wustlz
- [ [Doc]解决持续集成文档检查超时问题 ]( https://github.com/apache/dolphinscheduler/pull/15664 " [Doc]解决持续集成文档检查超时问题 ") @SbloodyS
- [DocApache DolphinScheduler 3.2.1版本缺少远程shell文档。 ]( https://github.com/apache/dolphinscheduler/pull/15660 " DocApache DolphinScheduler 3.2.1版本缺少远程shell文档。 ") @pegasas
- [ [TEST]修复与日志服务器相关的测试 ]( https://github.com/apache/dolphinscheduler/pull/15659 " [TEST]修复与日志服务器相关的测试 ") @abzymeinsjtu
- 任务:修改一些CODEOWNERS @zhongjiajie
apache/dolphinscheduler-sdk-python
- 将ruff升级以修复CI问题 @zhongjiajie
apache/dolphinscheduler-website
- 在index页面添加版权信息 @devosend
- 修复Apache DolphinScheduler的链接问题 @devosend
- 在Windows上运行'yarn generate'时,出现错误"找不到模块..." @pinkfloyds
- 添加两篇博客 :《Apache DolphinScheduler 从 1.3.4 升级至3.1.2 过程中的问题记录及解决方案》、《企业级应用如何用 Apache DolphinScheduler 有针对性地进行告警插件开发?》@pinkfloyds
本文由 白鲸开源科技 提供发布支持!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。