Apache DolphinScheduler 社群 3 月月報

海豚调度發表於2024-04-11

file

各位熱愛 DolphinScheduler 的小夥伴們,DolphinScheduler 社群月報開始更新啦!這裡將記錄 DolphinScheduler 社群每月的重要更新。

社群為 DolphinScheduler 3.2.x 版本做了諸多功能改進和 bug 修復

DolphinScheduler 月度 Merge Stars

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

@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][ui]新增缺失的資料來源並更新資料來源ID @whhe
  • [Bug]修復TaskGroupCoordinator可能在等待的TaskGroup佇列較多時導致記憶體溢位(OOM)問題。 @ruanwenjun
  • [Fix-15771]修復普通使用者可以授予專案許可權的問題。 @silentxingtian
  • [Bug][Worker]將jre替換為jdk @Gallardot
  • [Fix]新增資源全名檢查 @caishunfeng
  • [Bug]修復開關邏輯任務不檢查分支是否存在 @ruanwenjun
  • [Bug]修復延時執行任務將永遠不會被排程。 @ruanwenjun
  • [Fix-15698][UI]在新標籤頁中開啟時,關閉定義 @arlendp
  • [Bug]在存在未完成例項的特定工作流版本下,禁止刪除該版本。 @ruanwenjun
  • [bug][Plugins]請檢查readme.md中的拼寫錯誤 @ZhongJinHacker
  • [Fix][Master]解決Worker故障時可能存在的風險隱患 @ZhongJinHacker
  • [Fix-15679][UI]修復開關狀態按鈕顯示不正常的問題 @liuchunhua
  • [Bug]修復單元測試 @caishunfeng
  • [Fix]為Apache DolphinScheduler的任務切換新增黑色鍵 @caishunfeng
  • [Fix-15639] [Master]引數傳遞為null時引發空指標異常(Null Pointer Exception,NPE) @liuchunhua
  • [Bug] [Worker]修復:為Linux使用者建立帶有主目錄的帳戶 @zero-element
  • [Bug]即使任務被殺死,排程器Apache DolphinScheduler仍可能重新分派修復任務(Fix task)。 @ruanwenjun
  • [Bug]修復功能可以修改非資源路徑下的檔案 @ruanwenjun
  • [bug] [dolphinscheduler-ui]Apache DolphinScheduler的UI定時排程器最佳化 @cqutwangyu

Improvement

  • [Improvement][RemoteLogging]將初始化操作移至日誌處理器中 @pegasas
  • [Improvement]從dolphinscheduler_mysql.sql中移除replace sql_mode的語句 @ruanwenjun
  • [Improvement]新增警報指令碼路徑檢查 @caishunfeng
  • [Improvement]更換JavaScript引擎 @caishunfeng
  • [Improvement]刪除未使用的方法 @EricGao888
  • [Improvement-15725][UI]專案的首選項預設選項可以被清除。 @calvinjiang
  • [Improvement-15723][UI]解決專案偏好未能替換所有相關影響位置的問題。 @calvinjiang
  • [Improvement-15719]刪除ProcessUtils中的無用方法 @rickchengx
  • [Improvement-15707][Master]解決任務依賴的 workflow無法正常執行的問題。 @calvinjiang
  • [Improvement-15694][UI]在任務節點儲存任務後,使用的背景顏色有誤。 @calvinjiang
  • [Improvement-15692][task-datasync]請將DatasyncTaskTest的Mockito測試檔案重寫,但不要翻譯Apache DolphinScheduler中的固有名詞,如fix和feature,也不要解釋原始文字。 @Tianqi-Dotes
  • [Improvement-15603][API]在刪除或修改工作流時,系統會檢查是否有任務依賴於它。 @calvinjiang
  • [Improvement][UT]提高Worker執行器的覆蓋率 @pegasas

其他

  • [TEST]完善告警組服務測試 @abzymeinsjtu
  • [CI]修復前端CI無法觸發的問題 @SbloodyS
  • [CI]合併之前,前端CI構建必須透過。 @SbloodyS
  • [CI]修復UI構建錯誤 @SbloodyS
  • [TEST]填充訪問令牌測試 @abzymeinsjtu
  • 修復“啟動引數覆蓋全域性引數”時的NullPointerException問題 @wustlz
  • [Doc]解決持續整合文件檢查超時問題 @SbloodyS
  • [Doc][remote shell]Apache DolphinScheduler 3.2.1版本缺少遠端shell文件。 @pegasas
  • [TEST]修復與日誌伺服器相關的測試 @abzymeinsjtu
  • 任務:修改一些CODEOWNERS @zhongjiajie

apache/dolphinscheduler-sdk-python

  • 將ruff升級以修復CI問題 @zhongjiajie

apache/dolphinscheduler-website

  • 在index頁面新增版權資訊 @devosend
  • 修復Apache DolphinScheduler的連結問題 @devosend
  • [ 在Windows上執行'yarn generate'時,出現錯誤"找不到模組..." ]( https://github.com/apache/dolphinscheduler-website/pull/951 " 在Windows上執行'yarn generate'時,出現錯誤"找不到模組..." ") @pinkfloyds
  • 新增兩篇部落格 《Apache DolphinScheduler 從 1.3.4 升級至3.1.2 過程中的問題記錄及解決方案》《企業級應用如何用 Apache DolphinScheduler 有針對性地進行告警外掛開發?》@pinkfloyds

本文由 白鯨開源 提供釋出支援!

相關文章