各位熱愛 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][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
本文由 白鯨開源 提供釋出支援!