DolphinScheduler 11 月最值得關注的變化

新聞
HongKong
9
06:09 PM · Dec 10 ,2025

各位熱愛 Apache DolphinScheduler 的小夥伴們,11 月社區月報來啦!

本期 Apache DolphinScheduler 11 月月報全面回顧了社區在過去一個月中的重要進展,包括核心模塊的缺陷修復、功能增強、文檔完善、CI 穩定性提升,以及 Helm、UI、Registry 等多方向的改進。同時,本月 "Merge Stars" 多達十餘位,跨國貢獻者持續提升 Apache 項目的全球影響力,向所有為 Apache DolphinScheduler 作出貢獻的社區成員致以特別感謝。

月報亮點

  • 多項關鍵 Bug 完成修復:涵蓋 API、Master、Registry 等多個核心模塊,顯著提升系統穩定性。
  • 功能持續增強:包括 SQL 任務取消能力、日誌查詢優化、Prometheus 認證支持、K8S 環境適配等實用增強。
  • 文檔升級與生態完善:新增註冊表插件文檔、負載均衡文檔更新,以及安全文檔聯繫人調整,更有助於用户快速理解系統。
  • CI/測試體系更穩健:多項 Chore 優化修復 CI 不穩定問題,並補充了 taskGroup、禁止條件任務等集成測試。
  • Helm Chart 新能力上線:worker StatefulSet 支持密鑰與 init 容器,使 K8S 部署更加靈活。

月度Merge Stars

感謝以下小夥伴上個月為 Apache DolphinScheduler 做的精彩貢獻(排名不分先後):

weekly_combined_avatars_2025-12-08

@KwongHing,@qiong-zhou,@kvermeulen,@ruanwenjun,@ChaoquanTao,@det101,@dill21yu,@SbloodyS,@Mrhs121,@CauliflowerEater,@jmmc-tools,@sdhzwc,@njnu-seafish

apache/dolphinscheduler倉庫

修復

  • [Fix-17721] [API]優化查詢下游依賴工作流定義的邏輯 @det101
  • [Fix-17638][API]優化工作流血緣更新邏輯 @det101
  • [Fix-17668] [jdbc-registry]旨在清理超過N小時的歷史註冊表數據更改事件,但實際上清理了N小時內發生的事件 @qiong-zhou
  • [Fix-17527][registry-api]修復主工作器 API 啓動失敗,無法由於無效的 ZooKeeper 路徑而清理已完成故障轉移的節點 @qiong-zhou
  • [Fix-17643] [registry-jdbc]修復未觸發 JdbcDataChangeEvent 的死客户端問題 @qiong-zhou
  • [Fix-17637] [API]工作流血緣刪除優化 @det101
  • [Fix-17613] [Master]任務組隊列優先級始終為 0 @KwongHing
  • [Fix-17604][API]正確分配和移除工作組到項目的邏輯 @Mrhs121
  • [Fix-17534][Service/Master]從當前工作流實例中添加全局參數和varpool,並將它們添加到子工作流觸發請求的開始參數列表中。 @kvermeulen

優化

  • [Improvement-17749][UI][DATAX]datax json 參數校驗改進 @sdhzwc
  • [Improvement-17738][Dependency]升級 PostgreSQL JDBC 驅動以修復 CVE-2024-1597 @dill21yu
  • [Improvement-17697][SqlTask]支持取消 SQL 任務 @ruanwenjun
  • [Improvement-17664][Master]定期清理註冊表中的故障轉移標記 @ruanwenjun
  • [Improvement-17573][UI]更新UI標籤及相關變量名稱及升級腳本 @CauliflowerEater
  • [Doc-17616][Improvement]添加註冊表插件使用文檔 @SbloodyS
  • [Improvement-17649][registry-jdbc]更正"DataChance的拼寫錯誤 @qiong-zhou
  • [Improvement-17647][Resource Center]在上傳文件時禁用前端邏輯中的超時限制。 @njnu-seafish
  • [Improvement-12563]向Prometheus端點添加認證功能,並將其適配到Kubernetes(K8S)環境。 @njnu-seafish
  • [Feature-17566][Helm]在 worker 有狀態集添加密鑰和初始化容器 @jmmc-tools
  • [Improvement-17025][UI]優化查詢日誌以避免無限遞歸調用 @ChaoquanTao

其他

  • [Doc-17728][Master]更新負載均衡文檔 @Mrhs121
  • [Chore]修復 sonar 錯誤 @SbloodyS
  • [Doc-17472]更新安全文檔聯繫人 @dill21yu
  • [Chore]使用 taskGroup 添加 IT 案例,且 taskGroupPriority 不同 @ruanwenjun
  • [Chore]修復不穩定的 CI @SbloodyS
  • [Chore]熱修復文檔 CI 錯誤 @SbloodyS
  • [Chore]API日誌中的掩碼令牌 @ruanwenjun
  • [Chore]將IT案例添加到驗證禁止條件任務中。 @ruanwenjun
  • [DSIP-92][Master]重構工作流串行策略 @ruanwenjun
user avatar
0 位用戶收藏了這個故事!
收藏

發佈 評論

Some HTML is okay.