暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Apache DolphinScheduler 发布 3.1.2 版本,Python API 实现优化

海豚调度 2022-12-24
821

 点亮 ⭐️ Star · 照亮开源之路

https://github.com/apache/dolphinscheduler


近日,Apache DolphinScheduler 发布了 3.1.2 版本。此版本主要基于 3.1.1 版本进行了 6 处 Python API 优化,19 处 Bug 修复,并更新了 4 个文档。

其中较为重要的 Bug 修复为:
  • Worker 杀进程不生效 #12995
  • 补数依赖模式会生成错误工作流实例 (#13009)
  • Python 任务参数传递错误 (#12961)
  • 修复依赖任务空指针 (#12965)
  • 任务重试错误 (#12903)
  • Shell 任务调用 dolphinscheduler_env.sh 配置文件异常  (#12909)
  • 更正了多条 Hive SQL 运行的文档 (#12765)
  • 为 Python API 增加了 token 鉴权 #12893




Change Log


1

Bug fix


  • [改进] 更改警报 start.sh (#13100)
  • [修复] 添加令牌作为 Python 网关的身份验证 (#12893)
  • [Fix-13010] [Task] Flink SQL 任务页面选择了pre-job deployment模式,但是worker执行的任务是Flink local模式
  • [修复-12997][API] 修复了工作流实例重新运行时未重置结束时间的问题 (#12998)
  • [Fix-12994] [Worker] 修复 kill 进程不生效的问题 (#12995)
  • 修复如果我们不选择发送电子邮件,SQL 任务将发送警报 #12984
  • [Fix-13008] [UI] 使用补充功能时,开启依赖模式生成多个不相关的工作流实例 (#13009)
  • [修复][doc] Python API 发布链接
  • [修复] Python 任务无法将参数传递给下游任务 (#12961)
  • [修复] 修复 Kubernetes Helm Chart 中的 Java 路径 (#12987)
  • [Fix-12963] [Master] 修复依赖任务节点空指针异常 (#12965)
  • [Fix-12954] [Schedule] 修复定时触发执行时工作流级配置信息不生效的问题
  • 修复执行 Shell 任务异常,没有 dolphinscheduler_env.sh 文件执行权限 (#12909)
  • 升级 clickhouse jdbc 驱动程序 #12639
    将 spring-context 添加到警报 API (#12892)
  • [升级][SQL]修改表t_ds_worker_group在postgreSQL升级脚本中增加描述字段#12883
  • 重试任务时修复 NPE (#12903)
  • [Fix-12832][API] 修复更新工作组异常组名称已存在 #12874
  • 修复和增强 Helm 数据库配置 (#12707)

2

文档


  • [修复][文档] 修复 SQL-Hive 和 Hive-cli 文档 (#12765)
  • [修复][Alert] 忽略警告无法向DB写入信息 (#12867)
  • [文档] 添加在 ASF 发布期间跳过Spotless check #12835
  • [Doc][Bug] 修复 Markdown 跨文件锚导致的死链接 #12357 (#12877)

3

Python API


  • [修复] Python API上传资源中心失败
  • [Feature] 将 CURD 添加到 Python-DS 的项目/租户/用户部分(#11162)
  • [Chore][Python] 将名称从流程定义更改为工作流 (#12918)
  • [Feature] 支持设置执行类型为 pydolphinscheduler (#12871)
  • [热修复] 正确的 Python 文档链接
  • [改进][Python] 在启动时验证 Python API 的版本 (#11626)




致谢


                          liqingwang 

lyleshaw

hezean

ruanwenjun

simsicon  

jieguangzhou 

Tianqi-Dotes

zhuangchong

zhongjiajie

感谢所有参与 Apache DolphinScheduler 3.1.2 版本发布的社区贡献者,以上名单为贡献者 GitHub ID,排名不分先后。


参与贡献


随着国内开源的迅猛崛起,Apache DolphinScheduler 社区迎来蓬勃发展,为了做更好用、易用的调度,真诚欢迎热爱开源的伙伴加入到开源社区中来,为中国开源崛起献上一份自己的力量,让本土开源走向全球。


参与 DolphinScheduler 社区有非常多的参与贡献的方式,包括:


贡献第一个PR(文档、代码) 我们也希望是简单的,第一个PR用于熟悉提交的流程和社区协作以及感受社区的友好度。


社区汇总了以下适合新手的问题列表:https://github.com/apache/dolphinscheduler/issues/5689


非新手问题列表:https://github.com/apache/dolphinscheduler/issues?q=is%3Aopen+is%3Aissue+label%3A%22volunteer+wanted%22


如何参与贡献链接:https://dolphinscheduler.apache.org/zh-cn/community/development/contribute.html


来吧,DolphinScheduler开源社区需要您的参与,为中国开源崛起添砖加瓦吧,哪怕只是小小的一块瓦,汇聚起来的力量也是巨大的。


参与开源可以近距离与各路高手切磋,迅速提升自己的技能,如果您想参与贡献,我们有个贡献者种子孵化群,可以添加社区小助手微信(Leonard-ds) ,手把手教会您( 贡献者不分水平高低,有问必答,关键是有一颗愿意贡献的心 )。

添加社区小助手微信(Leonard-ds) 



添加小助手微信时请说明想参与贡献。


来吧,开源社区非常期待您的参与。



< 🐬🐬 >
更多精彩推荐

DolphinScheduler 登陆 AWS AMI 应用市场!

Apache Dolphinscheduler 任务插件版图再添 Linkis,大幅提高计算治理能力

DolphinScheduler 快速构建 Hugging Face 文本分类工作流,基于工作流的机器学习训练部署太强了!

Apache DolphinScheduler 任务调度3.1.0版本源码剖析

名额已排到10月 | Apache DolphinScheduler Meetup分享嘉宾继续火热招募中

【Meetup讲师】您有一张社区认证讲师证书未领取,点击领取!

Apache DolphinScheduler v2.0.1 Master 和 Worker 执行流程分析系列(三)



我知道你在看

文章转载自海豚调度,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论