DSIP-91提案解读:简化工作流调试和发布的方案,等你来探讨!

在 Apache DolphinScheduler 社区中,最近有人提出了一个优化提案非常值得大家关注。在 DSIP-91 提案中,这位开发者聚焦于优化当前工作流调试和上线发布流程,解决调试不便、发布步骤繁琐、实例混乱等痛点,提出的优化方案引入"草稿"模式,使工作流可在不上线的状态下进行调试;同时支持调试与生产实例区分、调度任务一键配置等能力。

该提案已在 GitHub 上发布,目前仍在持续完善中,欢迎更多开发者一同参与设计与实现!

动机

目前,Apache DolphinScheduler 开发和调试有一些不方便的地方:

  • 用户需要先上线才能调试,而理想状态下,大家应该可以在不上线的情况下进行调试。

  • 上线流程相对复杂:你需要先启动工作流,再配置调度任务。优化后,调度应在上线时一并配置好。

  • 生产调试和开发调试没有区分,实例容易混淆。优化后,调试阶段的实例应加以区分。

提案设计细节

Web 草稿

兼容性、弃用与迁移计划

目前 DolphinScheduler 存在兼容性问题。我们需要这张表,并需要考虑数据迁移。在 init-job 中需要进行补数处理。

测试计划

  • 旧版本工作流跑存量数据升级验证
  • 功能测试
  • UT 和 E2E 修改测试

👉 阅读详情:github.com/apache/dolp...

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

相关推荐
宸津-代码粉碎机3 小时前
LLM 模型部署难题的技术突破:从轻量化到分布式推理的全栈解决方案
java·大数据·人工智能·分布式·python
NeRF_er9 小时前
STORM代码阅读笔记
大数据·笔记·storm
TDengine (老段)14 小时前
TDengine 中 TDgp 中添加机器学习模型
大数据·数据库·算法·机器学习·数据分析·时序数据库·tdengine
希艾席帝恩15 小时前
拥抱智慧物流时代:数字孪生技术的应用与前景
大数据·人工智能·低代码·数字化转型·业务系统
Bar_artist15 小时前
离线智能破局,架构创新突围:RockAI与中国AI的“另一条车道”
大数据·人工智能
牛客企业服务17 小时前
2025校招AI应用:校园招聘的革新与挑战
大数据·人工智能·机器学习·面试·职场和发展·求职招聘·语音识别
电商数据girl18 小时前
如何利用API接口与网页爬虫协同进行电商平台商品数据采集?
大数据·开发语言·人工智能·python·django·json
TDengine (老段)18 小时前
TDengine 中 TDgpt 异常检测的数据密度算法
java·大数据·算法·时序数据库·iot·tdengine·涛思数据
蚂蚁数据AntData18 小时前
DB-GPT 0.7.3 版本更新:支持Qwen3 Embedding和Reranker模型、支持知识库自定义检索策略等
大数据·开源·全文检索·数据库架构
暖苏19 小时前
python-异常(笔记)
大数据·开发语言·笔记·python·异常