海豚调度历史版本梳理

  • 概述
  • 大版本架构演进趋势
  • 版本时间轴记录
  • 历史版本
    • 3.0.1-release (20220922)
    • 3.0.0-release (20220810)
    • 2.0.6-release (20220604)
    • 3.0.0-beta-2 (20220628)
    • 3.0.0-beta-1 (20220527)
    • 3.0.0-alpha (20220418)
    • 2.0.5-release (20220302)
    • 2.0.4-release (20220226)
    • 2.0.3-release (20220120)
    • 2.0.2-release (20211231)
    • 2.0.1-release (20211213)
    • 2.0.0-release (20211116)
    • 2.0.0-alpha (20211021)
    • 1.3.9-release (20211018)
    • 1.3.8-release (20210831)
    • 1.3.6-release (20210425)
    • 1.3.5-release (20210207)
    • 1.3.4-release (20201216)
    • 1.3.3-release (20201029)
    • 1.3.2-release (20200818)
    • 1.3.1-release (20200704)
    • 1.3.0-release (20200617)
    • 1.2.1-release (20200207)
    • 1.2.0-release (20191225)
    • 1.1.0-release (20190805)
    • 1.1.0-preview (20190718)
    • 1.0.5-release (20190718)
    • 1.0.4-release (20190625)
    • 1.0.3-release (20190527)
    • 1.0.2-release (20190430)
    • 1.0.1-release (20190412)
    • 1.0.0-release (20190330)

概述

大版本架构演进趋势

版本时间轴记录

历史版本

根据git上面记录整理,方便统一查看

3.0.1-release (20220922)

Bugfix[Improvement][UI] Unified local parameters UI #11190[Fix][UI] Fix bug where icons are displayed in one line. #11320[Improvement-11386][UI] Concise the logic available for task action buttons #11419[Fix][UI] Fix the preTask options are unavailable when creating a tas… #11501S3 Resource center supports bucket customization (#12022)fix status check issue (#11580) (#12030)[LDAP] Config value should return real null instead of 'null' string (#12031)[3.0.1-preapre][cherry-pick]3.0.1 UI (#12020)[Fix][UI] Fix bug where crontab special of month and year #11661[UI] Enable highlight and auto-complete for SQL scripts #11659[Fix][UI] Fix the problem that the pagination component is not centered in the environment management. #11646[Fix][UI] Fix the port in the datasource edit. #11624[Fix][UI] Fix the table header in the workflow instance. #11487[Fix][UI] Fix bug where warn group name not display #11429[Feature-10117][UI] Hide node execution when start from the workflow definition list page #11372[Fix-11366][UI] Workflow instance should not support right-click running #11367[fix-10961][alert server]Change the content of alert to an array (#11033)[Fix][UI] Fix workflow name overlaps bug (#11862) (#12019)[Bug] [Worker] Optimize the getAppId method to avoid worker OOM when kill task (#11994)fix heartBeatTaskCount bug (#12024)Fix kill task failed will cause the taskGroup cannot release and add taskGroup log (#11469) (#12013)Workflow Definition Name Change Validation Optimization. (#11986)add unit test ci timeout (#11655) (#12021)[helm] fix worker template persistentVolumeClaim link (#11248) (#12018)Set master's task running status in runTask to avoid the task group acquire failed, but the task status is in running (#11451) (#12011)[python] Refactor structure to avoid cycle import (#11167)[python] Add support interpreter version 310 and 311-dev (#11170)[bug][python] Fix task switch error when default branch not defined last (#11606)[fix][python] Sql pattern add truncate. (#11666)Add dependent task instance log (#11541) (#12014)If the task processor is not found need to throw error rather than exception (#11461) (#12012)Fix workflow instance may failover many times due to doesn't check the restart time (#11445) (#12010)Fix find last process instance in dependent task is not correct (#11424) (#12009)Fix quartz threadPriority config name error (#11596) (#12015)[Fix-11413] Cannot set task status to kill if the task is not in running(#11414) (#12007)Clear thread name in BaseTaskProcessor (#11422) (#12008)Bug Dependent downstream trigger error when schedule cycle not day. (#11987)[CI] Fix cluster test abnormal (#11688) (#11985)[Improvement-11380][scp-host.sh] Set StrictHostKeyChecking=no option to ssh (#11382) (#11995)optimize the process instance query, change the date time range (#11719) (#11991)[Fix-11051][Task]Fix the process exitValue exception when the process times out and th… (#11099) (#11983)[fix-11404]: make the common.properties to configurable on values.yaml (#11441) (#11967)][fix-11452][Bug] [Logger Server] Incorrect password regular expression (#11993)Remove logger header in task log file (#11555) (#11968)[Bug] [API] The task priority and process instance priority might be null and cause NPE (#11969)[Bug] [spark-sql] In spark-sql, select both SPARK1 and SPARK2 versions and execute /bin/spark-sql (#11971)Update dolphinscheduler_ddl.sql (#11974)[fix-#11815] fix ck column names contain special characters (#11973)[Bug][Workflow Definition] fix ordinary users can not create depend task (#11961) (#11976)[Fix-11877][UI] Fix the problem that the environment cannot be delete (#11934)[fix-10938]: use dot to replace source and make the default env work in shell (#11937)fix hdfs defaultFs not working (#11823) (#11936)[Quartz] cron did not work as expected (#11932)[Bug] [Master] WorkflowExecuteRunnable will face a infinite loop #11838 #11864 (#11949)[Bug-#11650][worker] #11650 fix SQL type task, stop task does not take effect (#11938)[Fix][db] fix init&upgrade mysql-meta-schema bugs #11887 (#11933)Process definition length too long when copy or import #10621 (#11893)Documentation[improvement-#11630]fix document about common.properties (#11653)update PyDolphinScheduler documentation link. (#11474)[doc] Correct E2E Doc, fix WorkerGroupPage typo (#11629)Fix homepage email subscription link (#11622)[DOC] should notice that need setting the full path when call the resource file #11620 (#11621)[Doc][Bug] Fix resource center docs for standalone mode (#11600)feat: update slack (#11578)[Improvement-11550] [Doc]Document content update (#11577)[Doc][Security] Update instructions on worker groups (#11483)[Doc][DSIP] Move DSIP docs to the right place (#11442) (#11443)[Doc][Resources] Instruct users to use local storage if they have remote storage mounted to local (#11435)feat: Modifying Slack Links (#11416)[python] Add multiple version of document (#11391)[doc] Refine the deployment documentation (#11361)[Fix-11217] [Doc] add postgresql config in doc: datasource-setting (#11326)[doc] Improve the document introduction of complement (#11275)[DOC] improve zk digest doc (#11703) (#11992)[Doc] Remove re-upload file function in the 3.0.0's doc (#11804) (#11984)[doc] Add how obtain IP address from network card in FAQ (#11311) (#11982)fix doc about sub-process's child node describe (#11972)[fix][doc] Update the registry related configuration in values.yaml (#11444) (#11980)
问题修复[改进][UI]统一本地参数UI#11190[Fix][UI]修复图标显示在一行中的错误#11320[改进-11386][UI]简化任务操作按钮#11419可用的逻辑[Fix][UI]修复创建tas时无法使用的preTask选项…#11501S3资源中心支持bucket定制(#12022)修复状态检查问题(#11580)(#12030)[LDAP]配置值应返回实际空值,而不是“空”字符串(#12031)[3.0.1-preapre][cherry-pick]3.0.1用户界面(#12020)[Fix][UI]修复crontab special of month and year#11661的bug[UI]为SQL脚本#11659启用突出显示和自动完成[Fix][UI]修复分页组件未集中在环境管理中的问题#11646[Fix][UI]在数据源编辑中修复端口#11624[Fix][UI]修复工作流实例中的表标题#11487[Fix][UI]修复警告组名称未显示的错误#11429[Feature-10117][UI]从工作流定义列表页#11372启动时隐藏节点执行[Fix-11366][UI]工作流实例不应支持右键单击运行#11367[fix-10961][alert server]将警报内容更改为阵列(#11033)[Fix][UI]修复工作流名称重叠错误(#11862)(#12019)[Bug][Worker]优化getAppId方法,避免kill task时出现Worker OOM(#11944)修复heartBeatTaskCount错误(#12024)修复kill任务失败将导致taskGroup无法释放并添加taskGroup日志(#11469)(#12013)工作流定义名称更改验证优化。(#11986)添加单元测试ci超时(#11655)(#12021)[helm]修复工作者模板persistentVolumeClaim链接(#11248)(#12018)在runTask中设置master的任务运行状态,以避免任务组获取失败,但任务状态为running(#11451)(#12011)[python]重构结构以避免循环导入(#11167)[python]添加支持解释器版本310和311 dev(#11170)[bug][python]修复最后未定义默认分支时的任务切换错误(#11606)[fix][python]Sql模式添加截断。(#11666)添加相关任务实例日志(#11541)(#12014)如果找不到任务处理器,则需要抛出错误而不是异常(#11461)(#12012)由于未检查重启时间(#11455)(#12010),修复工作流实例可能会多次故障转移修复查找相关任务中的最后一个进程实例不正确(#11244)(#12009)修复石英螺纹优先级配置名称错误(#11596)(#12015)[Fix-11413]如果任务未在运行,则无法将任务状态设置为kill(#111414)(#12007)清除BaseTaskProcessor中的线程名称(#11422)(#12008)当计划周期不是当天时,Bug依赖下游触发错误。(#11987)[CI]修复群集测试异常(#11688)(#11985)[Improvement-11380][scp-host.sh]将StrictHostKeyChecking=no选项设置为ssh(#11382)(#11995)优化流程实例查询,更改日期时间范围(11719)(11991)[Fix-11051][Task]修复进程超时和th…(#11099)(#11983)时的进程exitValue异常[fix-110404]:共通。属性可在值上配置。山药(#1141)(#11967)][fix-11452][Bug][Logger Server]不正确的密码正则表达式(#1193)删除任务日志文件中的记录器标头(#11555)(#11968)[Bug][API]任务优先级和流程实例优先级可能为空,并导致NPE(#11969)[Bug][spark sql]在spark sql中,选择SPARK1和SPARK2版本并执行/bin/spark sql(#11971)更新dolphinscheduler_ddl。sql(#11974)[fix-#11815]fix-ck列名包含特殊字符(#11973)[Bug][Workflow Definition]修复普通用户无法创建依赖任务(#11961)(#11976)[Fix-11877][UI]修复无法删除环境的问题(#11934)[fix-10938]:使用dot替换source并使默认环境在shell中工作(#11937)修复hdfs-defaultFs不工作(#11823)(#11936)[Quartz]cron未按预期工作(#11932)[Bug][Master]WorkflowExecuteRunnable将面临无限循环#11838#11864(#11499)[Bug-#11650][worker]#11650修复SQL类型任务,停止任务不生效(#11938)[Fix][db]修复初始化和升级mysql元模式错误#11887(#11933)复制或导入#10621(#11893)时进程定义长度过长文档[改进-#11630]修复关于通用的文档。属性(#11653)更新PyDolphinScheduler文档链接。(#11474)[doc]更正E2E文档,修复WorkerGroupPage输入错误(#11629)修复主页电子邮件订阅链接(#11622)[DOC]应该注意,调用资源文件#11620(#11621)时需要设置完整路径[Doc][Bug]修复独立模式下的资源中心文档(#11600)专长:更新松弛(#11578)[改进-11550][文档]文档内容更新(#11577)[Doc][Security]更新工人组说明(#11483)[Doc][DSIP]将DSIP文档移动到正确的位置(#11442)(#11443)[Doc][Resources]如果用户将远程存储装载到本地,则指示用户使用本地存储(#11435)专长:修改松弛链接(#11416)[python]添加文档的多个版本(#11391)[doc]完善部署文档(#11361)[Fix-11217][Doc]在Doc中添加postgresql配置:数据源设置(#11326)[doc]改进补充的文档介绍(#11275)[DOC]改进zk摘要文档(#11703)(#1192)[Doc]删除3.0.0文档中的重新上传文件功能(#11804)(#11984)[doc]在FAQ(#11311)(#11982)中添加如何从网卡获取IP地址关于子流程的子节点描述的修复文档(#11972)[fix][doc]更新值中与注册表相关的配置。山药(#11444)(#11980)

3.0.0-release (20220810)

  • Feature
Add Task group feature to limit the concurrency of taskInstance (#6422)[UI Next] A new version of the UI proposal (#7332)[UI Next] Data Quality (#8275)Support custom timezone (#8310)Dependent tasks can re-run automatically in the case of complement (#8373)Optimize workflowlieage query speed (#8499)Add dataSource for Amazon Redshift (#8527)Refactor cli config dict mechnism (#8593)E2E test adapt M1 chip (#9039)Support output parameters transfer from parent workflow to child work flow. (#9396)[python] Add mechanism cli with simple command (#8516)[python] Add config mechanism and cli subcommand config (#8585)[Feature- 9837][plugin/ui] support FlinkSQL Task (#9840)[Feature-9177][Task] The sql task supports configuring segmentation notation to provide execution of multiple statements (#9917)[Feature][UI] Disabled statistics. (#9935)[Feature][Log]Add timezone information in log output (#9913)[Feature] Remove old ui. (#9909)[Feature][UI Next][V1.0.0-Beta] Add hints to the password repeat. (#9888)[Feature][UI Next][V1.0.0-Beta] Rename SeaTunnel. (#9839)[Feature][UI Next] Add front-end for Apache Zeppelin task plugin (#9597) (#9810)[Feature][Deploy] Add missing default values in dolphinscheduler_env.sh (#9733)[Feature]The utils configuration files are centrally managed under common (#9706)[Feature]Unified exposure method class (#9698)[Feature][UI][V1.0.0-Beta] Modify timeout from 10s to 15s of axios (#9644)[Feature][UI][V1.0.0-Beta] Add dependent task status in dependent task. (#9663)[Feature][Task-Plugin]Add zeppelin task-plugin to support Apache Zeppelin (#9327)[Feature][UI Next][V1.0.0-Beta] Monaco Editor supports theme switching function. (#9521)[Feature][UI Next][V1.0.0-Beta] Change the css style usage of the blue number flopper in the alarm center to css variables. (#9511)[python] Add task decorator for python function (#9496)[python] Support read config in env variable (#9517)[Feature][Task] K8s namespace auth manager (#9303)[Feature][API] Refactor get dependent node information api (#9591)[Feature][UI Next]Added the method of downloading files (#9605)[Feature] [ALERT-9406]enrich alert info when insert new row into DB (#9445)[Feature] [ALERT-9406]add new properties to alert class (#9408)[Feature-9204][alert] Implement alert send status (#9208)[Improve][API] Allowed the non-root user to create the task group. (#9523)[DS-9263][Improvement][master]optimize failover (#9281)[Improvement] change method access (#9390)[improve][python] Specify warning group when deploy process-definition (#9773)[improve][api] Support to upload file without file type suffix (#9553)[Improvement][server] varPool support syntax #{setValue(key=value)} (#9586)[Improvement-9609][Worker]The resource download method is selected according to the configurati… (#9636)[Python] Supports creating or editing resources. (#10823)[Feature-10871] add workflow executing data query (#10875)
  • Improvements
Task back-end plugin optimization, new plugins only need to modify the plugin's own module (#8584)Verify the endtime and starttime when submit/create a cron under workflow (#8874)Dependent The global project can be selected when adding dependencies (#9016)AlertSender optimization and gracefully close, such as MasterServer (#9221)implement use the slot to scan the database (#9228)Slim dist package by migrate python gatewar into apiserver (#9230)[python] Migrate pythonGatewayServer into api server (#9372)[python] Add missing doc about config and connect remote server (#9443)[Master/Worker] Change the task ack to runnning callback (#8719)[Master] add task event thread pool (#9293)[Improvement-10617] Add comment in slot check (#10618)Optimize MasterServer, add MasterRPCService (#10371)[python] Integrate test run strategy change (#10825)Optimize master log, use MDC to inject workflow instance id and task instance id in log (#10516)Add some warning log in master (#10383)[Improvement] Resource authority module database table unique index increased. (#10807)[Improvement] [Alert Server] Add default datasource url in alert server application.yaml for consistency (#10790)[Improvement] heartbeat info improvement (#10699)Add JDK11 on unit-test (#10364)Update SparkRuntimeEnvironment.java (#10549)add datasource health check to the healthcheck endpoint (#10588)[Improvement][UI] Improve monaco-editor component in ts. (#11274)[python] Add directly install without clone source code (#11179)
  • Bugfix
Task back-end plugin optimization, new plugins only need to modify the plugin's own module (#8584)Verify the endtime and starttime when submit/create a cron under workflow (#8874)Dependent The global project can be selected when adding dependencies (#9016)AlertSender optimization and gracefully close, such as MasterServer (#9221)implement use the slot to scan the database (#9228)Slim dist package by migrate python gatewar into apiserver (#9230)[python] Migrate pythonGatewayServer into api server (#9372)[python] Add missing doc about config and connect remote server (#9443)[Master/Worker] Change the task ack to runnning callback (#8719)[Master] add task event thread pool (#9293)[Bug] init docker compose DATABASE env (#10244)[fix] Deploy scp-hosts use fullpath avoid dangling (#10249)[fix][deploy] File overwrite when specific value set to installPath (#10241)[Fix][UI] Set task group name empty of default value (#10243)[Fix#9923] The alarm instance management interface is always in the loading state (#9924)[fix] Task group queue query all list error (#10237)[improve] Change Mysql Driver (#10220)[Fix][UI] Fix issue with treemap depth in workflow relationships. (#10229)[fix-10207] When the registered alarm plugin is empty, the error message is not clear (#10224)[Fix][UI] Fix the problem of multi-language support of workflow instance host in Chinese state. (#10223)[Fix-10103][k8s]Fix k8s Change DataSource Error (#10128)[Fix][UI] add assignment of totalPage (#10165)[python] Fix process definition attr release state not work (#10151)fix#10214 Delete online workflows in batches, prompt information is accurate (#10215)[Bug][Deploy]Fix worker-server path in script scp-hosts.sh (#10208) (#10209)[Fix-10199] [Workflow/Workflow Definition] After deleting messages in batches, the error message is repeated (#10201)[Fix][UI] Fix data-quality component multi-language support. (#10202)[refactor][perf] cache compiled regex pattern (#10099)[Fix-10076] queryUserByToken use server timezone (#10177)fix spcial week init bug (#10183)[Fix][UI] Add seatunnel icon (#10178)[Fix-10057][api] api parameter name misspelling (#10063)[Fix][UI] Fix the problem that the failure strategy field in the time management form is multilingual. (#10169)[Fix]Change the HTTP or HTTPS regular expression (#10166)[Fix][UI] Limit task group resource capacity to only positive integers. (#10158)[Fix][UI] Add the task status of pending. (#10129)[python] Change distribute name avoid confusion with main pkg (#10134)Fix alert server curator health check not work (#10111)[Build][UI] Solve vite config throws terser warning. (#10105)[BUG][TaskGroup] Task group does not take effect (#10093)[fix] Enhance name pre checker in resource center (#10094)[Fix][UI] fulfill missing fields in DataQuality (#10098)fix issue-10061 (#10062)[Feat][UI] Add resource username for function and resource manage (#10086)[Fix-10049] Conditions Task branch flow failed (#10077)[Fix-10082]Resource userName is null and udf function manager add a username (#10064)[Fix][Docker] Support Multi-Architecture Docker Images (#10052)Create process definition with task group and task group priority cannot be save into db (#10078)[Fix-10080]When the created tenant name is too long, an error message will be prompted (#10081)[Bug][Master] fix master task failover (#10065)[Fix][UI] Fix bug where username is empty in file manage (#10070)[Fix][UI] Fix in the Chinese state, there is a problem with the multi-language support of the form. (#10066)[Fix][UI]Modify error message (#10054)[python] Fix pre_submit_check error when local params in tasks (#10032)[Bug] fix run on docker and k8s (#10026)[Fix-10039] Flink run command when perfecting Python jobs (#10042)[dataquality] Fix task commnd null bug (#9974)[fix-9991][worker]fix statement is closed before resultSet.getMetaData() (#10014)[Fix][UI] Fix errorOutputPath column in dataquality page (#10015)[Fix][UI] Support only one file upload on the file manage page. (#10007)[Fix-9975] The selected task instance was recreated when the Master service fail… (#9976)[Fix][UI] Fix the task name validator error. (#10008)[Fix-10002] Fix some bugs in datasource list (#10005)[Bug] [MASTER-9811]fix cmd param to overwrite global param when executing complement (#9952)[Fix][UI][V1.0.0-Beta] Fix the problem of packing failure. (#9962)[Build][UI] Upgrade dependencies. (#9956)[chore] Combine version 206 and 210 sql upgrade to 300 (#9959)[Fix][UI][V1.0.0-Beta] Fix the problem of packing failure. (#9966)[Fix #9925]: fix ellipsis bug in table column (#9936)fix miss fixvalue input (#9933)[Fix][UI Next][V1.0.0-Beta] Fix console bug after deleting a node from the context menu. (#9932)[Fix] add resource capacity required rule (#9922)[Fix][UI Next][V1.0.0-Beta] Fix data quality data not displayed. (#9930)[Fix]Added request header validation (#9915)[Fix-9906] After the serial wait execution strategy stops the running workflow instance, the instance will be woken up and executed if there is a wait instance. (#9907)[Fix][UI-NEXT] Disable file name (#9893)[Fix][UI Next][V1.0.0-Beta] Fix jdbc connect parameter validate bug (#9891)[Fix][UI Next][V1.0.0-Beta] Fix the task group queue display error. (#9890)[Fix][UI Next][V1.0.0-Beta] Fix edge deletion unhandled and remove the useless nextNodes. (#9875)[Fix][UI Next][V1.0.0-Beta] Fix some errors on the datasource page. (#9877)[Fix][UI Next][V1.0.0-Beta] Fix the page input error on the token manage page. (#9879)[Fix][UI Next][V1.0.0-Beta] Fix bug where logo disappeared when format dag. (#9864)[Fix-9856]Failed to upload the file but get misleading error message (#9861)[Fix-9868] A task flow definition isolates the runs of different execution strategies by version numbers. (#9869)[Bug] [worker] fix CommandType TASK_EXECUTE_RUNNING_ACK don't consumed (#9849) (#9850)[Fix][UI Next][V1.0.0-Beta] Fix the problem that there is no prompt for selecting users. (#9858)[fix] fix query access token for specified user failed (#9855)[Fix][UI Next][V1.0.0-Beta] Add validation rules to dependency of the dependent task. (#9844)Serial wait for subsequent execution (#9847)[Bug-9829][Api] Fix schedule timezone (#9830)[Fix]fix the search bar echoes abnormally (#9835)[BUG][ALERT-SERVER]validate script before alert script (#9834)[Fix] json object serialization error (#9828)[Fix][UI][V1.0.0-Beta] Fix the problem of wrong workflow name. (#9833)Task queue status update. (#9832)[Fix][UI] Hide the version control button in workflow instance (#9825)The node ID under serial is greater than the current ID. (#9820)[Fix][UI] Fix timing modal start time and end time bug (#9815)[Bug] [Website-9764]add http alert doc and change body param to unnecessary (#9792)[Fix-9796] The task queue can be executed normally. (#9797)[Fix][UI Next][V1.0.0-Beta] Add a return button and set the form to disabled on the file detail page. (#9802)[Fix][Next-UI][V1.0.0-Beta] Fix placeholder error on the task queue page. (#9805)[Fix-9352][datasource-api]data source client uses a cache with an expiration time (#9353)revert delete dumplicate task_definition_log ddl (#8567)[Bug][dep] Bump httpclient version to 4.5.13 (#9631)[bug][db] Table relation_project_user have duplicate record (#9536)[fix-9785][UI Next][dev] dynamic change height in viewlog when full screen (#9788)[feat] Update README (#8261)[Bug][Api] Failed to rerun the workflow instance (#9795)[Bug]Fix log request errors (#9791)Task group queue supports fuzzy search. (#9784)[Bug] [Alert-9786] Http alert Get method not working (#9787)[Bug] [Website-9764]add script doc to the alert function (#9765)A task instance that normally queries the serial wait state. (#9777)[Bug]Fix groupId initialization value problem (#9775)[Fix][UI Next][V1.0.0-Beta] Add the 'startNodeList' field to the 'start-process-instance' interface. (#9769)[Bug]Fix right-click menu function error (#9766)[Fix][UI Next][V1.0.0-Beta] Fix cannot select the workload scheduling time bug (#9762)[Fix][UI Next][V1.0.0-Beta] Remove the default values for node name and child node. (#9760)[Fix][UI Next][V1.0.0-Beta] Change the label from recovery failed to failed to retry. (#9761)Add the host address of the execution server to the sub task task instance. (#9758)fix query issue when update environment (#9752)improve task flow date time exception handle (#9732)Subtask component treemap problem fix. (#9755)[common] Make dolphinscheduler_env.sh work when start server (#9726)[Fix-9717] The failure policy of the task flow takes effect (#9718)fix process instance global param not include to task instance when master executing (#9730)[Fix][UI Next][V1.0.0-Beta] Fix the bug that the tenant is 0 when editing a user. (#9739)[Bug-9737][Api] fix task plugin load in api (#9744)[Fix][UI][V1.0.0-Beta] Set the default value of host to '-' and Disable log button without host data. (#9742)[Fix][UI Next][V1.0.0-Beta] Fix citation errors. (#9741)[Bug][Script] Fix the type of variable workersGroupMap is not supported in bash 3.x (#9614)[Bug]Fixed the problem of no request from right click viewing log (#9728)[Improve][python] Support create table syntax and custom sql type param (#9673)[Bug][UI][V1.0.0-Beta] Fix action buttons not displayed on one line bug (#9700)[Bug] [UI][V1.0.0-Beta] Fix task group name can't clear bug (#9708)[Bug-9719][Master] fix failover fail because task plugins has not been loaded (#9720)[fix][Service] BusinessTime should format with schedule timezone (#9714)[Fix][UI Next][V1.0.0-Beta] Set the timout label to not show. (#9710)[Fix][UI Next][V1.0.0-Beta] Fix bug where route is error in file manage root (#9697)[Fix][UI Next][V1.0.0-Beta] Fix success logo is not display bug (#9694)[Fix][UI Next][V1.0.0-Beta] Fix the startup parameter display error. (#9692)[Fix][UI Next][V1.0.0-Beta] Change update user to edit user. (#9683)fix alert msg and change primitive to String to avoid wrong format (#9689)[Fix][UI Next][V1.0.0-Beta] Fix bug where name copy is invalid (#9684)[Fix] Support more generic tenant code when create tenant (#9634)[hotfix][docker] Removed extra equals in mail user (#9677)[chore] Correct the java doc in funtion DagHelperTest generateDag2 (#9602)fix task dispatch error overload resource pool of task group (#9667)Project management batch deletion should give a specific description if it fails. (#9669)[Bug][UI][V1.0.0-Beta] Fix display resource not exist error message bug (#9657)[Fix][UI][V1.0.0-Beta] Fix the parameter variables and startup parameters window cannot auto close bug (#9653)[Fix][UI][V1.0.0-Beta] Adjust the UI presentation of the dependent task. (#9649)[Fix][UI][V1.0.0-Beta] Replace the back-end interface for dependent task. (#9645)[Fix][UI][V1.0.0-Beta]Fix data not update bug for workflow version switch (#9642)[Improvement][style]add comment and clear warn (#9247)[Bug-9608] Serialize the task definition failed (#9622)[Bug][DAO] Update db init script and soft_version (#9628) (#9637)[Bug] cancel application when kill task (#9624)[Fix-9617]New task group project name drop-down data is displayed according to user type. (#9625)[Fix][UI][V1.0.0-Beta] Fix tooltip not display bug in task instance (#9630)upgrade commons-compress to 1.21 (#9540)update jackson and jackson.databind version to fixes many security issues (#9572)use secure version of postgresql (#9573)[Fix][UI][V1.0.0-Beta] Fix the task name cleared after switching the task type. (#9623)[Fix][UI][V1.0.0-Beta] Change node name to task name in the task modal on the task definition page. (#9620)[Fix][UI][V1.0.0-Beta] Remove the sql comment in the procedure task and add the instructions link to the procedure task. (#9619)[Fix][UI] Fix the udf function echoed error in the sql task. (#9616)fix 9584 (#9585)[Fix-9610] Sub-workflow status check is limited to SUB_PROCESS components (#9611)[Python] Make detached signature during release (#9607)[Bug][Standalone Server] Deduplicate the classpath jars in start.sh of the standalone server (#9583)[Fix-9593] Storage Management StorageOperate No Instance (#9594)Add ingress annotations (#9492)[Fix][UI Next][V1.0.0-Beta] The version information creation time in the workflow definition is changed to the operateTime field. (#9590)fix task kill (#9578)[Bug] [API-9558]fix homepage task instance count method to use submit time to recount (#9559)[Refactor][UI Next]Reconstructing the Log Component (#9574)fix process pause and rerun (#9568)[fix-9428] [DataSource] delete the password and test again, it is successful without password bug (#9428) (#9531)[Fix][Master Server] handle warn+failed timeout strategy in workflow execute thread of master server (#8077) (#9485)Check the status of the child process when the parent process is running (#9567)fix workflow instance can not be save bug (#9554)[Perf][UI Next][V1.0.0-Beta] Optimize judgment logic. (#9561)[Fix][UI Next][V1.0.0-Beta] Fix the color matching problem of the relationship diagram. (#9546)[Fix][UI] Fix the problem of displaying task execution icons. (#9549)[Fix][UI] Fix condition task connection failure. (#9548)fix Fault tolerance warning mapper add alert type to insert (#9533)[Bug] [Dev] Fix start/stop/status/init script error (#9514)[Fix-9525] [Worker] Environment did not work as expected (#9527)[Fix][UI Next][V1.0.0-Beta] Fix the resource Center dark mode display exception when viewing the file details. (#9526)[Fix][UI Next][V1.0.0-Beta] Added access to the child node function (#9518)[Fix-9516] [Statistics] Statistics Manager shows data should belongs to current user (#9515)Add python module dependency in the dist module (#9506)[Improvement][Master] Fix typo for MasterTaskExecThreadTest (#9513)[Bug] [ALERT-9487] change email attachment filename to add random string to avoid issues (#9498)[Bug-9501][Worker] fix kill task error before running (#9509)[Fix][Next-UI] Fix the jumping problem of close button on dag page. (#9494)[Fix-9174] [Alert] Fix deduplication of alarm information (#9371)[FIX][WEBSITE-9224]fix wechat doc and wechat form display (#9439)[Bug][Next UI] Fix the branch flow options of the switch task is not available. (#9481)[Fix][UI Next] Fix the problem of disabling owned user input during project editing. (#9476)[FIX-9471][Script] fix run install.sh error (#9472)[Fix][Next-UI] Add LIST type to the custom parameter types of task node. (#9468)fix the OUT direct param could pass to the current script (#9463)[Bug][UI Next]Fix global variable validation condition for save button in workflow definition. (#9454)[Fix][UI][2.0.5] Add LIST type to the custom parameter types of task node. (#9455)[python] Recover python release properties (#9444)[Future-9396]Support output parameters transfer from parent workflow to child work flow (#9410)[UI] Migrate NPM to PNPM in CI builds (#9431)[Fix-9316] [Task] Configure DB2 data source SQL script execution report ResultSet has been closed exception in SQL task (#9317)[Fix-9251] [WORKER] reslove the sql task about of add the udf resource failed (#9319)Update inappropriate characters (#9413)[DS-9387][refactor]Remove the lock in the start method of the MasterRegistryClient class (#9389)[Bug][UI Next]Modify the display state logic of save buttons under workflow definition (#9403)[Fix-9221] [alert-server] optimization and gracefully close (#9246)[BUG][WORKER-9349]fix param priority (#9379)[Bug][API-9364]fix ProcessInstance wrong alert group id (#9383)[Dev] Switch version in pom.xml to dev-SNAPSHOT (#9223) (#9299)[python] Migrate pythonGatewayServer into api server (#9372)[optimization] [Service] Optimization ProcessService and add ProcessService interface (#9370)[Bug-9235][Alert]Fix wechat markdown message and change wechat form structure (#9367)[Fix][UI] fix status statistics card height is inconsistent(#10268)[Fix] fix the line.separator problem for alert-plugin test case (#10277)[Fix][UI] add mapping_columns filed for the data_quality (#10286)[Fix] fix database initialize late in standalone (#10296)[Style][UI] split multilingual modules (#10256)[Fix][UI] display the result page when the DB page has no data.[Style][UI] format code. (#10314)[Fix-10317] [UI] fix the tips of startTimeout in the jupyter form (#10319)[Fix][UI] fix the issue that the status statistics on the project overview page were inconsistent(#10328)[Fix-10318][ui] fix EMR Task UI custom parameters Is not correct (#10334)[Build][UI] upgrade dependencies(#10346)[Feature] add dolphinscheduler-task-all in api module (#10350)[Improvement] upgrade commons-io to fix CVE (#10355)[Improvement] upgrade logback to fix cve (#10357)[Improvement] Upgrade log4j in E2E (#10359)[Fix][Deploy] fix run on kubernetes bug (#10379)[Bug][Tools] add datasource url for mysql profile in tools application.yaml (#10399)[Fix-10412] [Standalone] failed to start standalone server according to the official document[Improvement] update chart.yaml dependencies version (#10420)[Fix-10386] LDAP user create with status enable (#10426)[Fix][Python] support same task name in project defferent process definition[Fix-10425] recovery LDAP Config (#10429)[Fix][UI] add loading before file modification data is returned. (#10450)[Fix][Python] correct variable type of SQL type (#10464)[Fix] fix rename form not init bug in file manange (#10471)[Fix-10305][common] AWS config Constant definitions are repeated (#10311)[Fix-10522] [API] fix get executable time null pointer exception(#10524)[Fix] [Worker] fix worker will hang if fails to start (#10501)[Fix] could not find or load main class org.apache.zookeeper.ZooKeeperMain (#10535)[Fix] change K8s postgresql password key name (#10545)[Feature] ui build no inherit from maven proxy (#10590)[Fix][dolphinscheduler-spi] json parse support LocalDateTime (#10440)[Fix] fix standalone start error (#10577)[Fix-10400] fix K8s deployment bitnami version error (#10567)fix: Current node settings number of failed retries may not be negative (#10530)Modify obsolete swagger parameters in AuditLogController (#10494)[Fix]Recovery Traffic Control Config (#10505)[fix][master]: fix condition npe (#10478)fix dependent task re-run params error (#10580)dependent node log output optimization and fix checkstyle (#10593)[fix-10596] Workflow relationship cannot be displayed normally (#10625)[Fix][UI] Fix bytesToSize function calculation error. (#10627)[API] Do not specify rollback for ensure in case of any exception or error. (#10793)[Fixed-10833] [Bug] [Quartz] timezone display doesn't match the next_fire_time in ds 3.0.0-beta1 version (#10865)[Fix-11003]Task group queue is not updated to final state (#11004)[Fix][UI] fix bug where log modal display object (#11271)fix: Upgrade database DDL to avoid log path too long errorfix bug where confirm disable error (#11251)Fix recovery from failed task will dead loop (#11239)[Fix-11007] [Master] fix forced_success bug (#11088)fix nodeSize is not a function bug (#11200)[Bug-11071] fix local params (#11184)[Fix] Parameter values disappear when editing Zeppelin task (#11115)[fix] Make DDL work in version 3.0[Fix-10665] [S3] Fix s3 download method (#10675)[Bug-11101] fix task failover NPE (#11168)[python] Fix tasks with multiple upstream and workflow query error (#10941)[fix] update queue and tenant with same code error (#10877)[python] Fix submit and run error (#10792)[Bug-11071] Fix task local params NPE (#11166)[python] Support using full-name definitions for resources (#10551)fix space validate for create folder bug (#11106) (#11172)fix k8s master and worker start error (#11156)[Fix][UI] Add duplicate of file suffix (#11136)[Bug] [API] If the single log length is long, it will causes the View Log page to hang (#10612)[Fix][UI] fix bug where The Gantt chart does not show the execution status (#11135)[Fix-10918] Close datasource when expire from guava cache (#11120)[Fix][UI] Fix the problem of too large spacing in operation. (#11090)fix view variable display bug (#11100)[Fix][UI] Widen the segment separator input box. (#11096)add oracle dependency (#11095)[Feature-10594][ui] Data Quality Result Display Optimize (#10835)[Fix-10539] [Bug] [UI] Copy task a to B, change the user-defined para… (#10611)[Fix][UI] Set the next node to not required. (#10932)[Fix][UI] Add validator to the next node field of the switch task. (#10898)Fix worker cannot shutdown due to resource close failed or heart beat check failed (#10979)Kill task when we do master failover to avoid task lost (#10997)Fix kill yarn job error when failover caused by doesn't set ProcessDefinition (#10948)Fix taskInstance's host is not worker nettyServer address (#10926)Catch exception when check state in StateWheelExecuteThread (#10908)[Fix-10827] Fix network error cause worker cannot send message to master (#10886)[Fix-10854] Fix database restart may lost task instance status (#10866)[Fix-10842] Fix master/worker failover will cause status incorrect (#10839)[Fix-10785] Fix state event handle error will not retry (#10786)[Fix-10785] Fix state event handle error will not retry (#10786)[Fix-10666] Workflow submit failed will still in memory and never retry (#10667)Validate master/worker config (#10649)[Bug] [Master] Worker failover will cause task cannot be failover (#10631)Remove the schedule thread in LowerWeightHostManager (#10310)[Fix-10413] Fix Master startup failure the server still hang (#10500)Fix PeerTaskInstancePriorityQueue cannot contains method use taskInstanceId to check (#10491)Fix TaskProcessorFactory#getTaskProcessor get common processor is not thread safe (#10479)[Feature][metrics] Add master, worker metrics (#10326)Fix TaskProcessorFactory#getTaskProcessor get common processor is not thread safe (#10479)[Fix] Fix the JSONUtils tool class time zone problem #10282 (#10284)[Fix-10595][api] Fix Dependent Node Only View Projects Created By Self (#10834)[Fix-10890] fix some bugs in the Resource page (#10907)fix: typo task definition. (#10958)[FIX-10784][Bug] [ALERT-SERVER] FEISHU Plugin might block the whole alert process loop (#10888)Solve transaction problems under multi-threading (#10917)fix bug where task name display in gantt (#10900)display timing record start time (#10915)[bug][task-plugins]fix switch class name and add param check to the switch task plugin (#10894)[Fix][UI] Fix hive datasource doesn't show principal bug (#10876)Complement numbers will run in a loop under the serial strategy fixed. (#10862)[Fix-10829][UI] display real workflow relation in WorkFlow Relation page (#10836)[Build][UI] Updated dependencies. (#10813)[Fix][UI] Fix the environment name display back error. (#10797)[Bug][Script] Remove deprecated arg in remove-zk-node.sh (#10789)Fix language not matched (#10775)fix bug where project overview page display no data (#10720)[Fix][UI] Fix bug where the home page displays no data. (#10697)[Fix-10652] fix docker-compose.yml (#10653)[Bug] [Task] SQL task no exception stack trace in task log (#10656)[Fix-10641] [Common] Fix the hdfs NPE (#10642)[Bug] [Api] The copied workflow create time and update time is still copied from the original workflowFix TaskGroup cannot work and will cause master dead loop (#11254) (#11318)
  • Documentation
[doc] Correct all setup documents (#10074)[doc] Add setValue syntax in local param (#10245)[Fix-10083][Doc]Change Docker cmd && Change WebexTeams Chinese Translation (#10084)[doc] Refactor local parameter docment (#10119)[doc] Update kubernetes' FAQ (#10221)[doc] Migrate develop docs from website (#9457)[doc] fix url wrong in zh doc (#9421)[doc] Add some dev missing doc (#9427)[doc] Remove observability (#9402)[doc] Change get help from dev mail list to slack (#9377)[FIX-9355] Fix scheduleTime of start-process-instance api in api-doc (#9359)[task-spark][docs] Corrected notice section (#9375)[doc] Update task DataX document (#10218)[doc] Update delete workflow description (#10203)[Doc] Add complie supporting system (#10188)[doc] Update project directory structure in docs (#10107)[doc] Refactor global parameter docment (#10045)[doc] Update website docs link (#10161)[doc] Update editorial workflow content and images (#10130)[doc] Remove flink call docs (#10122)[doc] change document structure (#10124)[doc] Show all the functions of the home page through screenshots (#10118)[Bug][doc] Fix the open-api docs request error (#10100)[doc] Correct docs of development-environment-setup (#9995)[doc] Correct kubernetes (#9985)[doc] Add example and notice about task type Dependent (#10001)[doc] Add the description about execute type in SQL task (#9987)[Doc] Add example and notice about task type Conditions (#9945)[doc] Update the document picture to new UI (#9953)[doc] Fix docs deadlink in readme (#9972)[Docs] Update README. (#9970)[docs] Correct custom docker image in faq (#9939)[Docs][UI][Beta] Update README. (#9895)[Docs][UI Next][V1.0.0-Beta] Add @types-lodash license. (#9883)[doc] Separate and correct getting start by docker (#9862)[doc] Fix syntax error cause website not work correctly (#9826)[doc] Dir development should not ref other dirs content (#9812)[doc] Add how to change standalone database type (#9376) (#9736)[Feature][doc] Refactor and separate the Resource Center Document (#9658)[Feature][Doc] Add docs for zeppelin task plugin (#9866)[bug] [doc] fix the data quality link error about the navigation of dolphinscheduler 3.0.0-alpha zh docs (#9887)[Improve][docs] Add spark sql docs to task spark (#9851)[Feature-9566][Docs] Missing shell script application_id listening logic (#9778)[doc] Add data quality to sidebar and correct docker resource path (#9662)[Docs][DataQuality]: Add DataQuality Docs (#9512)[Docs] enhance alert doc (#9534)[Bug][Doc]Update database init instruction docs (#9659)[Docs] Add license file for screenfull. (#9581)[doc] Fix dead link after 3.0.0 release (#9562)[python] Add missing doc about config and connect remote server (#9443)[Improvement][doc] update time zone doc (#9503)[Feature][Doc] Switch shell task instruction screenshots to latest (#9434)[task-flink][docs] Corrected name (#9600)[Doc] Refactor context parameter document (#10227)[Doc] Delete SPRING_DATASOURCE_DRIVER_CLASS_NAME in doc (#10228)[Doc] Upgrade screenshot to latest version in dev document (#10242)[Doc] Update the development environment to build the software version (#10246)[Doc] Add switch task demo (#10247)[Doc] Added local file configuration guide for resource center (#10264)[Doc] Fix api standard error (#10292)[Doc] Add how to use resource in shell task (#10308)[Doc] Upgrade license. (#10365)[Doc] Add how to set the alarm mailbox in faq (#10401)[Doc] Fix wrong class name in doc (#10438)[Doc] Correct installPath when using related path (#10597)[Doc] update the configuration doc (#11113)[doc] Add notice when environment can not select (#11276)[Doc]Chinese translation updated (#11146)[doc] Fix installation typo (#11220)add Feishu alert doc and configure email alert doc to the docsdev.js (#11173)[doc] Fix bugs in doc installation, design and glossary (#11084)[doc] Change subprocess dependent (#10637)[docs] Add links to metrics docs (#10583)[doc] Add run the task alone doc. (#10581)[doc] Add doc about how to use healthcheck endpoints (#10592)[doc] Add docs about complement dependent mode (#10587)[Fix-10830][Doc] Change the start or install script command sh in the document to bash (#10831)[doc] Add missing doc change by snehal (#10892)[Doc][Upgrade] Fix tiny error in upgrade docs (#10847)[Docs] Updated license. (#10838)[doc] Correct custom jdbc driver for K8s Doc (#10768)[doc] Modify features, hw, intro and homepage docs. (#10713)[doc] Modified dq, monitor, security, resources (#10715)[doc] Replace the dag screenshot of the README. (#10798)[doc] Unify data source switching of the docs during installation (#10688)[doc] Change tasks docs (#10751)[doc] Modified project doc. (#10711)[Docs] Replace the dag screenshot of the README. (#10741)[doc] Modify quick start. (#10712)[doc] Modified alert doc files (#10714)[doc] Change tasks doc (#10639)[doc] Change datasource doc (#10660)[doc] Add doc for pre-sql and post-sql (#10685)[doc] Update metadata and design doc (#10600)[doc] Replace the dag screenshot of the README. (#10662)[doc] Modified parameter doc files. (#10659)[python] fix doc build error (#10810)[python] Correct some docs for python api (#10772)Merging general settings to faq (#10716)
  • Chore
add_alert_server_cluster_test (#10125)[Feature-10034][CI] Add postgresql cluster test in CI (#10035)[docker] Change docker hub HUB[CI] Enable CI to remove unexpected files in /docs/img dir (#9393)[Feature-9474] [CI] Add cluster test script verify on shell script (#9997)[Improve][common] code clean in the common module (#9435)Add improvement template (#10764)[ci] Make cluster test work on release branch (#11199)
  • 特征
添加任务组功能以限制taskInstance(#6422)的并发性[UI Next]新版本的UI提案(#7332)[UI Next]数据质量(#8275)支持自定义时区(#8310)在补码(#8373)的情况下,相关任务可以自动重新运行优化工作流查询速度(#8499)为亚马逊红移添加数据源(#8527)重构cli配置dict机制(#8593)E2E测试适配M1芯片(#9039)支持输出参数从父工作流传递到子工作流。(#9396)[python]使用简单命令(#8516)添加机制cli[python]添加配置机制和cli子命令config(#8585)〔Feature-9837〕〔插件/ui〕支持FlinkSQL任务(#9840)[Feature-9177][Task]sql任务支持配置分段符号以提供多个语句的执行(#9917)[Feature][UI]已禁用统计信息。(#9935)[功能][日志]在日志输出中添加时区信息(#9913)[功能]删除旧用户界面。(#9909)[Feature][UI Next][V1.0.0-Beta]向密码重复添加提示。(#9888)[Feature][UI Next][V1.0.0-Beta]重命名为SeaTunnel。(#9839)〔Feature〕〔UI Next〕添加Apache Zeppelin任务插件的前端(#9597)(#9810)[Feature][Deploy]在dolphinscheduler_env中添加缺少的默认值。上海(#9733)[Feature]utils配置文件在common(#9706)下集中管理[特征]统一曝光方法类(#9698)[Feature][UI][V1.0.0-Beta]将axios的超时从10秒修改为15秒(#9644)[Feature][UI][V1.0.0-Beta]在依赖任务中添加依赖任务状态。(#9663)〔功能〕〔任务插件〕添加zeppelin任务插件以支持Apache zeppelin(#9327)[Feature][UI Next][V1.0.0-Beta]摩纳哥编辑器支持主题切换功能。(#9521)[Feature][UI Next][V1.0.0-Beta]将报警中心中蓝色数字触发器的css样式用法更改为css变量。(#9511)[python]为python函数添加任务装饰器(#9496)[python]支持在环境变量(#9517)中读取配置〔功能〕〔任务〕K8s命名空间身份验证管理器(#9303)[Feature][API]重构获取依赖节点信息API(#9591)[Feature][UI Next]添加了下载文件的方法(#9605)[Feature][ALERT-9406]在将新行插入数据库(#9445)时丰富警报信息[Feature][ALERT-9406]将新属性添加到ALERT类(#9408)[Feature-9204][alert]实现警报发送状态(#9208)[改进][API]允许非根用户创建任务组。(#9523)[DS-9263][改进][master]优化故障切换(#9281)[改进]更改方法访问(#9390)[改进][python]在部署进程定义时指定警告组(#9773)〔改进〕〔api〕支持上传无文件类型后缀的文件(#9553)[改进][服务器]变量池支持语法#{setValue(key=value)}(#9586)[Improvement-9609][Worker]根据配置选择资源下载方法…(#9636)[Python]支持创建或编辑资源。(#10823)[Feature-10871]添加执行数据查询的工作流(#10875)
  • 改进
任务后端插件优化,新插件只需修改插件自己的模块(#8584)在工作流下提交/创建cron时验证结束时间和开始时间(#8874)依赖项:添加依赖项时可以选择全局项目(#9016)AlertSender优化并优雅关闭,如主服务器(#9221)实现:使用插槽扫描数据库(#9228)通过将python gatewar迁移到apiserver(#9230)实现精简dist包[python]将pythonGatewayServer迁移到api服务器(#9372)[python]添加缺少的关于配置和连接远程服务器的文档(#9443)[主/辅]将任务确认更改为运行回调(#8719)[Master]添加任务事件线程池(#9293)[改进-10617]在插槽检查中添加注释(#10618)要优化主服务器,请添加主RPCService(#10371)[python]集成测试运行策略更改(#10825)优化主日志,使用MDC将工作流实例id和任务实例id注入日志(#10516)在主机(#10383)中添加一些警告日志[改进]增加了数据库表唯一索引的资源权限模块。(#10807)[改进][警报服务器]在警报服务器应用程序中添加默认数据源url。yaml的一致性(#10790)[改善]心跳信息改善(#10699)在单元测试中添加JDK11(#10364)更新SparkRuntimeEnvironment。java(#10549)将数据源健康检查添加到健康检查端点(#10588)[改进][UI]改进ts中的摩纳哥编辑器组件(#11274)〔python〕直接添加安装,无需克隆源代码(#11179)
  • 错误修正
任务后端插件优化,新插件只需修改插件自己的模块(#8584)在工作流下提交/创建cron时验证结束时间和开始时间(#8874)依赖项:添加依赖项时可以选择全局项目(#9016)AlertSender优化并优雅关闭,如主服务器(#9221)实现:使用插槽扫描数据库(#9228)通过将python gatewar迁移到apiserver(#9230)实现精简dist包[python]将pythonGatewayServer迁移到api服务器(#9372)[python]添加缺少的关于配置和连接远程服务器的文档(#9443)[主/辅]将任务确认更改为运行回调(#8719)[Master]添加任务事件线程池(#9293)[Bug]初始化docker组合数据库环境(#10244)[fix]部署scp主机并使用完整路径避免挂起(#10249)[fix][deploy]将特定值设置为installPath(#10241)时文件覆盖[Fix][UI]将任务组名称设置为默认值(#10243)[Fix#9923]报警实例管理界面始终处于加载状态(#9924)[修复]任务组队列查询所有列表错误(#10237)[改进]更改Mysql驱动程序(#10220)[Fix][UI]修复工作流关系中树映射深度的问题。(#10229)[fix-10207]当注册的报警插件为空时,错误消息不清楚(#10224)[Fix][UI]解决了中文状态下工作流实例主机多语言支持的问题。(#10223)[Fix-10103][k8s]修复k8s更改数据源错误(#10128)[Fix][UI]添加totalPage的分配(#10165)〔python〕修复进程定义属性发布状态不工作(#10151)修复#10214批量删除在线工作流,提示信息准确(#10215)[Bug][Deploy]修复脚本scp主机中的工作服务器路径。上海(#10208)(#10209)[Fix-10199][Workflow/Workflow Definition]批量删除消息后,重复出现错误消息(#10201)[Fix][UI]修复多语言支持的数据质量组件。(#10202)[refactor][perf]缓存编译的正则表达式模式(#10099)〔Fix-10076〕查询服务器时区(#10177)修复特殊周初始化错误(#10183)〔修复〕〔UI〕添加海底隧道图标(#10178)[Fix-10057][api]api参数名称拼写错误(#10063)[Fix][UI]修复时间管理表单中的故障策略字段是多语言的问题。(#10169)[修复]更改HTTP或HTTPS正则表达式(#10166)[Fix][UI]将任务组资源容量限制为仅正整数。(#10158)[Fix][UI]添加挂起的任务状态。(#10129)[python]更改分发名称,避免与主pkg(#10134)混淆修复警报服务器管理器健康检查不工作(#10111)[Build][UI]解决vite-config会抛出更简洁的警告。(#10105)[BUG][TaskGroup]任务组未生效(#10093)〔修复〕增强资源中心中的名称预检查器(#10094)[Fix][UI]满足DataQuality(#10098)中缺少的字段修复问题-10061(#10062)[Feat][UI]为功能和资源管理添加资源用户名(#10086)[Fix-10049]条件任务分支流失败(#10077)[Fix-10082]资源用户名为空,udf功能管理器添加用户名(#10064)〔修复〕〔Docker〕支持多架构Docker镜像(#10052)创建具有任务组和任务组优先级的流程定义无法保存到数据库(#10078)[Fix-10080]当创建的租户名称过长时,将提示错误消息(#10081)[Bug][Master]修复主任务故障转移(#10065)〔修复〕〔UI〕修复文件管理(#10070)中用户名为空的错误〔修复〕〔UI〕修复在中文状态下,表单的多语言支持存在问题。(#10066)[Fix][UI]修改错误消息(#10054)〔python〕修复任务中的本地参数(#10032)时的pre_submit_check错误〔Bug〕修复docker和k8s(#10026)上的运行[Fix-10039]完善Python作业时的Flink run命令(#10042)[dataquality]修复任务命令空错误(#9974)[fix-9991][worker]fix语句在resultSet之前关闭。getMetaData()(#10014)[Fix][UI]修复dataquality页(#10015)中的errorOutputPath列[Fix][UI]在文件管理页面上仅支持一个文件上传。(#10007)[Fix-9975]在主服务失败时重新创建选定的任务实例…(#9976)[Fix][UI]修复任务名称验证程序错误。(#10008)[Fix-10002]修复数据源列表(#10005)中的一些错误[Bug][MASTER-9811]修复了cmd param在执行补码(#9952)时覆盖全局参数的问题[Fix][UI][V1.0.0-Beta]修复包装故障问题。(#9962)[Build][UI]升级依赖项。(#9956)[杂务]将版本206和210 sql升级到300(#9959)[Fix][UI][V1.0.0-Beta]修复包装故障问题。(#9966)[修复#9925]:修复表列(#9936)中的省略号错误修正未命中修正值输入(#9933)[Fix][UI Next][V1.0.0-Beta]修复从上下文菜单中删除节点后的控制台错误。(#9932)[Fix]添加所需资源容量规则(#9922)[Fix][UI Next][V1.0.0-Beta]修复数据质量数据未显示。(#9930)[Fix]添加了请求头验证(#9915)[Fix-9906]串行等待执行策略停止运行的工作流实例后,如果存在等待实例,则该实例将被唤醒并执行。(#9907)〔修复〕〔UI-NEXT〕禁用文件名(#9893)[Fix][UI Next][V1.0.0-Beta]修复jdbc连接参数验证错误(#9891)[Fix][UI Next][V1.0.0-Beta]修复任务组队列显示错误。(#9890)[Fix][UI Next][V1.0.0-Beta]修复未处理的边缘删除并删除无用的NextNode。(#9875)[Fix][UI Next][V1.0.0-Beta]修复数据源页面上的一些错误。(#9877)[Fix][UI Next][V1.0.0-Beta]修复令牌管理页面上的页面输入错误。(#9879)[Fix][UI Next][V1.0.0-Beta]修复了在格式化dag时徽标消失的错误。(#9864)[Fix-9856]无法上载文件,但收到错误消息(#9861)[Fix-9868]任务流定义通过版本号隔离不同执行策略的运行。(#9869)[Bug][worker]修复命令类型TASK_EXECUTE_RUNNING_ACK不被消耗(#9849)(#9850)[Fix][UI Next][V1.0.0-Beta]修复了没有提示选择用户的问题。(#9858)[fix]修复指定用户的查询访问令牌失败(#9855)[Fix][UI Next][V1.0.0-Beta]将验证规则添加到依赖任务的依赖项中。(#9844)串行等待后续执行(#9847)〔Bug-9829〕〔Api〕修复时间表时区(#9830)〔修复〕修复搜索栏异常回声(#9835)[BUG][ALERT-SERVER]在警报脚本之前验证脚本(#9834)〔修复〕json对象序列化错误(#9828)〔修复〕〔UI〕〔V1.0.0-Beta〕修复错误工作流名称的问题。(#9833)任务队列状态更新。(#9832)[Fix][UI]隐藏工作流实例中的版本控制按钮(#9825)串行下的节点ID大于当前ID。(#9820)〔修复〕〔UI〕修复计时模式开始时间和结束时间错误(#9815)[Bug][Website-9764]添加http警报文档并将正文参数更改为不必要(#9792)[Fix-9796]任务队列可以正常执行。(#9797)[Fix][UI Next][V1.0.0-Beta]添加返回按钮,并在文件详细信息页面上将表单设置为禁用。(#9802)[Fix][Next UI][V1.0.0-Beta]修复任务队列页面上的占位符错误。(#9805)[Fix-9352][datasource api]数据源客户端使用具有过期时间(#9353)的缓存还原删除dumplicate任务定义日志ddl(#8567)[Bug][dep]将httpclient版本升级到4.5.13(#9631)[bug][db]表relation_project_user有重复记录(#9536)[fix-9785][UI Next][dev]全屏时动态更改viewlog中的高度(#9788)[feat]更新自述(#8261)[Bug][Api]无法重新运行工作流实例(#9795)[Bug]修复日志请求错误(#9791)任务组队列支持模糊搜索。(#9784)[Bug][Alert-9786]Http警报获取方法不工作(#9787)[Bug][WEB-9764]将脚本文档添加到警报功能(#9765)通常查询串行等待状态的任务实例。(#9777)[Bug]修复groupId初始化值问题(#9775)[Fix][UI Next][V1.0.0-Beta]将“startNodeList”字段添加到“启动流程实例”界面。(#9769)[Bug]修复右键菜单功能错误(#9766)[Fix][UI Next][V1.0.0-Beta]修复无法选择工作负载调度时间错误(#9762)[Fix][UI Next][V1.0.0-Beta]删除节点名和子节点的默认值。(#9760)[Fix][UI Next][V1.0.0-Beta]将标签从恢复失败更改为重试失败。(#9761)将执行服务器的主机地址添加到子任务任务实例。(#9758)修复更新环境时的查询问题(#9752)改进任务流日期时间异常处理(#9732)子任务组件树映射问题修复。(#9755)[常见]使dolphinscheduler_env。sh启动服务器时工作(#9726)[Fix-9717]任务流的失败策略生效(#9718)修复主执行时进程实例全局参数不包含到任务实例(#9730)[Fix][UI Next][V1.0.0-Beta]修复了在编辑用户时租户为0的错误。(#9739)〔Bug-9737〕〔Api〕修复Api中的任务插件加载(#9744)[Fix][UI][V1.0.0-Beta]将主机的默认值设置为“-”,并禁用没有主机数据的日志按钮。(#9742)[Fix][UI Next][V1.0.0-Beta]修复引用错误。(#9741)[Bug][Script]修复了bash 3.x(#9614)中不支持的变量workersGroupMap的类型[Bug]修复了右击查看日志时没有请求的问题(#9728)〔改进〕〔python〕支持创建表语法和自定义sql类型参数(#9673)[Bug][UI][V1.0.0-Beta]修复了一行错误(#9700)上未显示的操作按钮[Bug][UI][V1.0.0-Beta]修复任务组名称无法清除错误(#9708)[Bug-9719][Master]修复了由于任务插件尚未加载而导致的故障转移失败(#9720)[fix][Service]BusinessTime的格式应为日程时区(#9714)[Fix][UI Next][V1.0.0-Beta]将超时标签设置为不显示。(#9710)[Fix][UI Next][V1.0.0-Beta]修复文件管理根目录(#9697)中路由错误的错误[Fix][UI Next][V1.0.0-Beta]修复成功标志未显示错误(#9694)[Fix][UI Next][V1.0.0-Beta]修复启动参数显示错误。(#9692)[Fix][UI Next][V1.0.0-Beta]将更新用户更改为编辑用户。(#9683)修复警报消息并将原语更改为字符串以避免错误格式(#9689)[Fix][UI Next][V1.0.0-Beta]修复名称副本无效的错误(#9684)[修复]创建租户时支持更通用的租户代码(#9634)〔修补程序〕〔docker〕删除了邮件用户(#9677)中的额外等号[chore]更正函数DagHelperTest GeneratedG2(#9602)中的java文档修复任务组(#9667)的任务调度错误过载资源池如果项目管理批量删除失败,应给出具体说明。(#9669)[Bug][UI][V1.0.0-Beta]修复显示资源不存在错误消息Bug(#9657)〔修复〕〔UI〕〔V1.0.0-Beta〕修复参数变量和启动参数窗口无法自动关闭的错误(#9653)[Fix][UI][V1.0.0-Beta]调整依赖任务的UI显示。(#9649)[Fix][UI][V1.0.0-Beta]替换依赖任务的后端接口。(#9645)[Fix][UI][V1.0.0-Beta]修复工作流版本切换(#9642)的数据不更新错误[改进][样式]添加注释并清除警告(#9247)[Bug-9608]序列化任务定义失败(#9622)[Bug][DAO]更新数据库初始化脚本和软版本(#9628)(#9637)[Bug]终止任务时取消应用程序(#9624)[Fix-9617]根据用户类型显示新任务组项目名称下拉数据。(#9625)[Fix][UI][V1.0.0-Beta]修复工具提示在任务实例中不显示错误(#9630)将commons compress升级到1.21(#9540)更新杰克逊和杰克逊。databind版本修复了许多安全问题(#9572)使用安全版本的postgresql(#9573)[Fix][UI][V1.0.0-Beta]修复切换任务类型后清除的任务名称。(#9623)[Fix][UI][V1.0.0-Beta]在任务定义页面的任务模式中将节点名称更改为任务名称。(#9620)[Fix][UI][V1.0.0-Beta]删除过程任务中的sql注释,并将说明链接添加到过程任务。(#9619)[Fix][UI]修复sql任务中的udf函数回显错误。(#9616)修复9584(#9585)[Fix-9610]子工作流状态检查仅限于子流程组件(#9611)[Python]在发布期间生成分离签名(#9607)[Bug][Standalone Server]在开始时消除类路径JAR的重复数据。独立服务器的sh(#9583)[Fix-9593]存储管理存储操作无实例(#9594)添加入口注释(#9492)[Fix][UI Next][V1.0.0-Beta]工作流定义中的版本信息创建时间更改为operateTime字段。(#9590)修复任务终止(#9578)[Bug][API-9558]修复主页任务实例计数方法使用提交时间重新计数(#9559)[Refactor][UI Next]重构日志组件(#9574)修复进程暂停并重新运行(#9568)[fix-9428][DataSource]删除密码并再次测试,成功无密码错误(#9428)(#9531)〔修复〕〔主服务器〕在主服务器的工作流执行线程(#8077)(#9485)中处理警告+失败超时策略在父进程运行时检查子进程的状态(#9567)修复工作流实例无法保存的错误(#9554)[Perf][UI-Next][V1.0.0-Beta]优化判断逻辑。(#9561)[Fix][UI Next][V1.0.0-Beta]修复关系图的颜色匹配问题。(#9546)[Fix][UI]修复了显示任务执行图标的问题。(#9549)[Fix][UI]修复任务连接失败的条件。(#9548)修复容错警告映射器。将警报类型添加到插入(#9533)[Bug][Dev]修复启动/停止/状态/初始化脚本错误(#9514)[Fix-9525][Worker]环境未按预期工作(#9527)[Fix][UI Next][V1.0.0-Beta]修复查看文件详细信息时资源中心暗模式显示异常。(#9526)[Fix][UI Next][V1.0.0-Beta]添加了对子节点函数的访问(#9518)[Fix-9516][Statistics]统计管理器显示数据应属于当前用户(#9515)在dist模块中添加python模块依赖项(#9506)〔改进〕〔主〕修复MasterTaskExecThreadTest(#9513)的打字错误[Bug][ALERT-9487]更改电子邮件附件文件名以添加随机字符串以避免问题(#9498)[Bug-9501][Worker]修复运行前的终止任务错误(#9509)[Fix][Next UI]修复dag页面上关闭按钮的跳转问题。(#9494)[Fix-9174][Alert]修复报警信息的重复数据消除(#9371)〔FIX〕〔网站-9224〕修复微信文档和微信表单显示(#9439)[Bug][Next UI]修复切换任务的分支流选项不可用的问题。(#9481)[Fix][UI Next]修复了在项目编辑期间禁用自有用户输入的问题。(#9476)[FIX-9471][Script]修复并运行安装。sh错误(#9472)[Fix][Next UI]将列表类型添加到任务节点的自定义参数类型。(#9468)修复OUT direct参数可能传递到当前脚本(#9463)的问题[Bug][UI Next]修复工作流定义中保存按钮的全局变量验证条件。(#9454)[Fix][UI][2.0.5]在任务节点的自定义参数类型中添加列表类型。(#9455)〔python〕恢复python版本属性(#9444)[Future-9396]支持输出参数从父工作流转移到子工作流(#9410)[UI]在CI构建中将NPM迁移到PNPM(#9431)[Fix-9316][Task]配置DB2数据源SQL脚本执行报告结果集已关闭。SQL任务中出现异常(#9317)[Fix-9251][WORKER]重新启动有关添加udf资源的sql任务失败(#9319)更新不适当的字符(#9413)[DS-9387][refactor]移除MasterRegistryClient类(#9389)的start方法中的锁[Bug][UI Next]修改工作流定义下保存按钮的显示状态逻辑(#9403)〔Fix-9221〕〔警报服务器〕优化并优雅关闭(#9246)[BUG][WORKER-9349]修复参数优先级(#9379)[Bug][API-9364]修复ProcessInstance错误的警报组id(#9383)[Dev]切换pom中的版本。xml到开发人员快照(#9223)(#9299)[python]将pythonGatewayServer迁移到api服务器(#9372)[optimization][Service]优化ProcessService并添加ProcessService接口(#9370)〔Bug-9235〕〔警报〕修复微信降价消息并更改微信表单结构(#9367)[Fix][UI]修复状态统计卡高度不一致(#10268)[固定]固定线路。警报插件测试用例(#10277)的分隔符问题[Fix][UI]为data_quality(#10286)添加mapping_columns字段[Fix]修复数据库在独立状态下延迟初始化(#10296)[Style][UI]拆分多语言模块(#10256)[Fix][UI]在数据库页面没有数据时显示结果页面。[Style][UI]格式代码。(#10314)[Fix-10317][UI]修复jupyter表单(#10319)中startTimeout的提示[Fix][UI]修复项目概述页面上的状态统计数据不一致的问题(#10328)[Fix-10318][ui]修复EMR任务ui自定义参数不正确(#10334)[Build][UI]升级依赖项(#10346)〔功能〕在api模块中添加dolphinscheduler任务全部(#10350)[改进]升级commons io以修复CVE(#10355)[改进]升级logback以修复cve(#10357)[改进]升级E2E中的log4j(#10359)〔修复〕〔部署〕修复kubernetes错误(#10379)[Bug][Tools]在工具应用程序中为mysql配置文件添加数据源url。yaml(#10399)根据官方文档,[Fix-10412][Standalone]无法启动独立服务器[改进]更新图表。yaml依赖项版本(#10420)[Fix-10386]使用状态启用创建LDAP用户(#10426)[Fix][Python]在项目不同的进程定义中支持相同的任务名称[Fix-10425]恢复LDAP配置(#10429)[Fix][UI]在返回文件修改数据之前添加加载。(#10450)〔修复〕〔Python〕SQL类型(#10464)的正确变量类型〔修复〕修复文件管理中的重命名表单而非初始化错误(#10471)[Fix-10305][common]AWS配置常量定义重复(#10311)[Fix-10522][API]修复获取可执行时间空指针异常(#10524)[Fix][Worker]如果无法启动,则修复Worker将挂起(#10501)[Fix]无法找到或加载主类org.apache.zookeeper。ZooKeeperMain(#10535)〔修复〕更改K8s postgresql密码和密钥名(#10545)[Feature]ui构建不从maven代理继承(#10590)〔修复〕〔dolphinscheduler spi〕json解析支持LocalDateTime(#10440)〔修复〕修复独立启动错误(#10577)[Fix-10400]修复K8s部署bitnami版本错误(#10567)修复:当前节点设置失败重试次数不能为负(#10530)修改AuditLogController(#10494)中过时的swagger参数〔修复〕恢复流量控制配置(#10505)[fix][master]:修复条件npe(#10478)修复相关任务重新运行参数错误(#10580)从属节点日志输出优化和修复checkstyle(#10593)[fix-10596]无法正常显示工作流关系(#10625)[Fix][UI]修复bytesToSize函数计算错误。(#10627)[API]在发生任何异常或错误时,不要为“确保”指定回滚。(#10793)[Fixed-10833][Bug][Quartz]时区显示与ds 3.0.0-beta1版本中的next_fire_time不匹配(#10865)[Fix-11003]任务组队列未更新为最终状态(#11004)〔修复〕〔UI〕修复日志模式显示对象(#11271)的错误修复:升级数据库DDL以避免日志路径过长错误修复确认禁用错误(#11251)的错误修复从失败的任务中恢复将是死循环(#11239)[Fix-11007][Master]修复强制成功错误(#11088)修复nodeSize不是函数错误(#11200)[Bug-11071]修复本地参数(#11184)[修复]编辑齐柏林飞艇任务时参数值消失(#11115)[修复]使DDL在3.0版中工作[Fix-10665][S3]修复S3下载方法(#10675)[Bug-11101]修复任务故障转移NPE(#11168)〔python〕修复多个上游和工作流查询错误(#10941)的任务[修复]更新队列和租户时出现相同代码错误(#10877)〔python〕修复提交和运行错误(#10792)[Bug-11071]修复任务本地参数NPE(#11166)[python]支持使用资源的全名定义(#10551)修复创建文件夹错误(#11106)(#11172)的空间验证修复k8s主程序和辅助程序启动错误(#11156)[Fix][UI]添加文件后缀的副本(#11136)[Bug][API]如果单个日志长度较长,将导致查看日志页面挂起(#10612)[Fix][UI]修复甘特图未显示执行状态的错误(#11135)[Fix-10918]从guava缓存过期时关闭数据源(#11120)[Fix][UI]修复了操作中间距过大的问题。(#11090)修复视图变量显示错误(#11100)[Fix][UI]加宽段分隔符输入框。(#11096)添加oracle依赖项(#11095)[Feature-10594][ui]数据质量结果显示优化(#10835)[Fix-10539][Bug][UI]将任务a复制到B,更改用户定义的参数…(#10611)[Fix][UI]将下一个节点设置为不需要。(#10932)[Fix][UI]将验证程序添加到切换任务的下一个节点字段。(#10898)修复由于资源关闭失败或心跳检查失败(#10979)导致工作程序无法关闭的问题在执行主故障转移时终止任务,以避免任务丢失(#10997)修复了由于未设置ProcessDefinition(#10948)而导致故障转移时的终止纱线作业错误修复taskInstance的主机不是工作网络服务器地址(#10926)在StateWheelExecuteThread(#10908)中检查状态时捕获异常[Fix-10827]修复网络错误导致工作人员无法向主机发送消息(#10886)[Fix-10854]修复数据库重新启动可能丢失的任务实例状态(#10866)[Fix-10842]修复主/辅故障转移将导致状态不正确(#10839)[Fix-10785]修复状态事件句柄错误不会重试(#10786)[Fix-10785]修复状态事件句柄错误不会重试(#10786)[Fix-10666]工作流提交失败,仍将保留在内存中,不会重试(#10667)验证主/辅配置(#10649)[Bug][Master]工作故障转移将导致任务无法进行故障转移(#10631)删除LowerWeightHostManager(#10310)中的调度线程[Fix-10413]修复主启动失败,服务器仍然挂起(#10500)修复PeerTaskInstancePriorityQueue无法包含方法。请使用taskInstanceId进行检查(#10491)修复TaskProcessorFactory#getTaskProcessor get common处理器不是线程安全的(#10479)[功能][指标]添加主指标和辅助指标(#10326)修复TaskProcessorFactory#getTaskProcessor get common处理器不是线程安全的(#10479)〔修复〕修复JSONUtils工具类时区问题#10282(#10284)[Fix-10595][api]仅修复依赖节点查看由自身创建的项目(#10834)[Fix-10890]修复资源页(#10907)中的一些错误修复:任务定义错误。(#10958)[FIX-10784][Bug][ALERT-SERVER]飞树插件可能会阻止整个警报过程循环(#10888)解决多线程下的事务问题(#10917)修复任务名称显示在甘特图(#10900)中的错误显示定时记录开始时间(#10915)[bug][task plugins]修复开关类名,并将参数检查添加到开关任务插件(#10894)〔修复〕〔UI〕修复配置单元数据源未显示主要错误(#10876)补码将在固定的串行策略下循环运行。(#10862)[Fix-10829][UI]在工作流关系页面(#10836)中显示真实的工作流关系[Build][UI]更新了依赖项。(#10813)[Fix][UI]修复环境名称显示返回错误。(#10797)[Bug][Script]删除删除zk节点中不推荐的参数。sh(#10789)修复语言不匹配(#10775)修复项目概览页面不显示数据的错误(#10720)[Fix][UI]修复主页不显示数据的错误。(#10697)〔Fix-10652〕修复docker编写。yml(#10653)[Bug][Task]SQL任务:任务日志中没有异常堆栈跟踪(#10656)[Fix-10641][Common]修复hdfs NPE(#10642)[Bug][Api]复制的工作流创建时间和更新时间仍然是从原始工作流复制的修复任务组无法工作并将导致主死区(#11254)(#11318)
  • 文件
[doc]更正所有设置文档(#10074)[doc]在本地参数(#10245)中添加设置值语法〔Fix-10083〕〔Doc〕更改Docker cmd&更改WebexTeams中文翻译(#10084)[doc]重构本地参数文档(#10119)[doc]更新kubernetes的常见问题(#10221)[doc]从网站迁移和开发文档(#9457)[doc]修复zh doc中的url错误(#9421)[doc]添加一些开发人员缺少的文档(#9427)[doc]删除可观测性(#9402)[doc]将“从开发人员邮件列表获取帮助”更改为slack(#9377)[FIX-9355]修复api文档(#9359)中启动流程实例api的调度时间[task spark][docs]更正通知部分(#9375)[doc]更新任务数据文件(#10218)[doc]更新删除工作流描述(#10203)[Doc]添加complie支持系统(#10188)[doc]更新文档中的项目目录结构(#10107)[doc]重构全局参数文档(#10045)[doc]更新网站文档链接(#10161)[doc]更新编辑工作流内容和图像(#10130)[doc]删除flink调用文档(#10122)[doc]更改文档结构(#10124)[doc]通过截图显示主页的所有功能(#10118)[Bug][doc]修复打开api文档请求错误(#10100)[doc]开发环境设置的正确文档(#9995)[doc]纠正kubernetes(#9985)[doc]添加与任务类型相关的示例和通知(#10001)[doc]在SQL任务(#9987)中添加关于执行类型的说明[Doc]添加关于任务类型条件的示例和通知(#9945)[doc]将文档图片更新到新UI(#9953)[doc]修复自述文件中的文档死区(#9972)[文档]更新自述。(#9970)[docs]常见问题解答中正确的自定义docker图像(#9939)[Docs][UI][Beta]更新自述。(#9895)[Docs][UI-Next][V1.0.0-Beta]将@types添加到lodash许可证中。(#9883)[doc]docker的独立和正确入门(#9862)[doc]修复导致网站无法正常工作的语法错误(#9826)[doc]目录开发不应引用其他目录内容(#9812)[doc]添加如何更改独立数据库类型(#9376)(#9736)[Feature][doc]重构并分离资源中心文档(#9658)〔Feature〕〔Doc〕为zeppelin任务插件添加文档(#9866)[bug][doc]修复了关于dolphinscheduler 3.0.0-alpha zh docs(#9887)导航的数据质量链接错误[改进][docs]将spark sql文档添加到任务spark(#9851)[Feature-9566][Docs]缺少shell脚本application_id侦听逻辑(#9778)[doc]将数据质量添加到侧栏并更正docker资源路径(#9662)[Docs][DataQuality]:添加DataQuality文档(#9512)〔文档〕增强警报文档(#9534)[Bug][Doc]更新数据库初始化指令文档(#9659)[Docs]为screenfull添加许可文件。(#9581)[doc]修复3.0.0版本(#9562)后的死链接[python]添加缺少的关于配置和连接远程服务器的文档(#9443)[改进][doc]更新时区doc(#9503)[Feature][Doc]将shell任务说明屏幕截图切换到最新(#9434)[task flink][docs]更正名称(#9600)[Doc]重构上下文参数文档(#10227)[Doc]删除Doc(#10228)中的SPRING_DATASOURCE_DRIVER_CLASS_NAME[Doc]将屏幕截图升级到dev文档(#10242)中的最新版本[Doc]更新开发环境以构建软件版本(#10246)[Doc]添加切换任务演示(#10247)[Doc]添加了资源中心的本地文件配置指南(#10264)[Doc]修复api标准错误(#10292)[Doc]添加如何在shell任务中使用资源(#10308)[Doc]升级许可证。(#10365)[Doc]在常见问题中添加如何设置报警邮箱(#10401)[Doc]修复Doc(#10438)中的错误类名[Doc]使用相关路径(#10597)时正确的安装路径[Doc]更新配置文档(#11113)[doc]当环境无法选择时添加通知(#11276)[Doc]中文翻译更新(#11146)[doc]修复安装错误(#11220)添加Feishu alert doc,并在docsdev中配置电子邮件提醒doc。js(#11173)[doc]修复doc安装、设计和词汇表(#11084)中的错误[doc]变更子流程相关(#10637)[docs]添加到度量文档的链接(#10583)[doc]添加单独运行任务doc。(#10581)[doc]添加关于如何使用healthcheck端点的文档(#10592)[doc]添加关于补码依赖模式的文档(#10587)[Fix-10830][Doc]将文档中的启动或安装脚本命令sh更改为bash(#10831)[doc]添加snehal的缺失文档更改(#10892)[Doc][Upgrade]修复升级文档中的小错误(#10847)[Docs]更新了许可证。(#10838)[doc]纠正K8s doc的自定义jdbc驱动程序(#10768)[doc]修改功能、硬件、简介和主页文档。(#10713)[doc]修改了dq、监视器、安全和资源(#10715)[doc]替换自述文件的dag截图。(#10798)[doc]在安装过程中统一文档的数据源切换(#10688)[doc]更改任务文档(#10751)[doc]已修改的项目文档。(#10711)[Docs]替换自述文件的dag屏幕截图。(#10741)[doc]修改快速启动。(#10712)[doc]修改的警报文档文件(#10714)[doc]更改任务文档(#10639)[doc]更改数据源文档(#10660)[doc]添加预sql和后sql的doc(#10685)[doc]更新元数据和设计文档(#10600)[doc]替换自述文件的dag截图。(#10662)[doc]修改了参数doc文件。(#10659)〔python〕修复doc构建错误(#10810)〔python〕更正python api的一些文档(#10772)将常规设置合并到faq(#10716)
  • 杂务
add_alert_server_cluster_test(#10125)[Feature-10034][CI]在CI中添加postgresql群集测试(#10035)[docker]将docker hub更改为hub[CI]启用CI以删除/docs/img目录中的意外文件(#9393)[Feature-9474][CI]添加群集测试脚本,在shell脚本上验证(#9997)公共模块中的[改进][公共]代码清理(#9435)添加改进模板(#10764)[ci]使集群测试在发布分支上工作(#11199)

2.0.6-release (20220604)

[Fix-8645][Api] Resource Re Upload, name duplicate (#8811)[Feature][Dag] Jump back to the list page after the workflow is saved. (#8989)[Fix-8929][DAO]Description Failed to upload the file because the full name was too long (#9020)[Fix-8544][API] The folder's size can't be updated when creating, updating or deleting a resource file int the folder. (#9107)[BUG][ALERT-SERVER]validate script before alert script (#9834)[Fix-10386]LDAP user create with status enable version 2.0.6 (#10508)[Fix-10517] Some important bugs in version 2.0.5 (#10541)[Fix][UI] Fix bytesToSize function calculation error. (#10628)to #9801: fix delete job of quartz not work (#10645)to #9595: fix param lost when execute failed task (#10646)[Improvement] heartbeat info improvement (#10699)[Fix-10672] Dependent task retry bug (#10707)[Fix-10443][server]fix dependent task always running (#10708)[Fix-10673] Workflow recovery bug with failed tasks (#10722)[Fix-10762] [bug] Dependent tasks wait for the workflow to end (#10765)
[Fix-8645][Api]资源重新上传,名称重复(#8811)[功能][Dag]保存工作流后跳回列表页。(#8989)[Fix-8929][DAO]说明:由于全名太长(#9020),无法上载文件[Fix-8544][API]在文件夹中创建、更新或删除资源文件时,无法更新文件夹的大小。(#9107)[BUG][ALERT-SERVER]在警报脚本之前验证脚本(#9834)[Fix-10386]LDAP用户创建状态启用版本2.0.6(#10508)[Fix-10517]版本2.0.5(#10541)中的一些重要错误[Fix][UI]修复bytesToSize函数计算错误。(#10628)至#9801:修复quartz的删除作业不工作(#10645)至#9595:修复执行失败任务时丢失的参数(#10646)[改善]心跳信息改善(#10699)[Fix-10672]相关任务重试错误(#10707)[Fix-10443][server]始终运行与Fix相关的任务(#10708)[Fix-10673]任务失败的工作流恢复错误(#10722)[Fix-10762][bug]相关任务等待工作流结束(#10765)

3.0.0-beta-2 (20220628)

  • Bugfix
[Fix][UI] fix status statistics card height is inconsistent(#10268)[Fix] fix the line.separator problem for alert-plugin test case (#10277)[Fix][UI] add mapping_columns filed for the data_quality (#10286)[Fix] fix database initialize late in standalone (#10296)[Style][UI] split multilingual modules (#10256)[Fix][UI] display the result page when the DB page has no data.[Style][UI] format code. (#10314)[Fix-10317] [UI] fix the tips of startTimeout in the jupyter form (#10319)[Fix][UI] fix the issue that the status statistics on the project overview page were inconsistent(#10328)[Fix-10318][ui] fix EMR Task UI custom parameters Is not correct (#10334)[Build][UI] upgrade dependencies(#10346)[Feature] add dolphinscheduler-task-all in api module (#10350)[Improvement] upgrade commons-io to fix CVE (#10355)[Improvement] upgrade logback to fix cve (#10357)[Improvement] Upgrade log4j in E2E (#10359)[Fix][Deploy] fix run on kubernetes bug (#10379)[Bug][Tools] add datasource url for mysql profile in tools application.yaml (#10399)[Fix-10412] [Standalone] failed to start standalone server according to the official document[Improvement] update chart.yaml dependencies version (#10420)[Fix-10386] LDAP user create with status enable (#10426)[Fix][Python] support same task name in project defferent process definition[Fix-10425] recovery LDAP Config (#10429)[Fix][UI] add loading before file modification data is returned. (#10450)[Fix][Python] correct variable type of SQL type (#10464)[Fix] fix rename form not init bug in file manange (#10471)[Fix-10305][common] AWS config Constant definitions are repeated (#10311)[Fix-10522] [API] fix get executable time null pointer exception(#10524)[Fix] [Worker] fix worker will hang if fails to start (#10501)[Fix] could not find or load main class org.apache.zookeeper.ZooKeeperMain (#10535)[Fix] change K8s postgresql password key name (#10545)[Feature] ui build no inherit from maven proxy (#10590)[Fix][dolphinscheduler-spi] json parse support LocalDateTime (#10440)[Fix] fix standalone start error (#10577)[Fix-10400] fix K8s deployment bitnami version error (#10567)
  • Document
[Doc] Refactor context parameter document (#10227)[Doc] Delete SPRING_DATASOURCE_DRIVER_CLASS_NAME in doc (#10228)[Doc] Upgrade screenshot to latest version in dev document (#10242)[Doc] Update the development environment to build the software version (#10246)[Doc] Add switch task demo (#10247)[Doc] Added local file configuration guide for resource center (#10264)[Doc] Fix api standard error (#10292)[Doc] Add how to use resource in shell task (#10308)[Doc] Upgrade license. (#10365)[Doc] Add how to set the alarm mailbox in faq (#10401)[Doc] Fix wrong class name in doc (#10438)[Doc] Correct installPath when using related path (#10597)
  • 错误修正
[Fix][UI]修复状态统计卡高度不一致(#10268)[固定]固定线路。警报插件测试用例(#10277)的分隔符问题[Fix][UI]为data_quality(#10286)添加mapping_columns字段[Fix]修复数据库在独立状态下延迟初始化(#10296)[Style][UI]拆分多语言模块(#10256)[Fix][UI]在数据库页面没有数据时显示结果页面。[Style][UI]格式代码。(#10314)[Fix-10317][UI]修复jupyter表单(#10319)中startTimeout的提示[Fix][UI]修复项目概述页面上的状态统计数据不一致的问题(#10328)[Fix-10318][ui]修复EMR任务ui自定义参数不正确(#10334)[Build][UI]升级依赖项(#10346)〔功能〕在api模块中添加dolphinscheduler任务全部(#10350)[改进]升级commons io以修复CVE(#10355)[改进]升级logback以修复cve(#10357)[改进]升级E2E中的log4j(#10359)〔修复〕〔部署〕修复kubernetes错误(#10379)[Bug][Tools]在工具应用程序中为mysql配置文件添加数据源url。yaml(#10399)根据官方文档,[Fix-10412][Standalone]无法启动独立服务器[改进]更新图表。yaml依赖项版本(#10420)[Fix-10386]使用状态启用创建LDAP用户(#10426)[Fix][Python]在项目不同的进程定义中支持相同的任务名称[Fix-10425]恢复LDAP配置(#10429)[Fix][UI]在返回文件修改数据之前添加加载。(#10450)〔修复〕〔Python〕SQL类型(#10464)的正确变量类型〔修复〕修复文件管理中的重命名表单而非初始化错误(#10471)[Fix-10305][common]AWS配置常量定义重复(#10311)[Fix-10522][API]修复获取可执行时间空指针异常(#10524)[Fix][Worker]如果无法启动,则修复Worker将挂起(#10501)[Fix]无法找到或加载主类org.apache.zookeeper。ZooKeeperMain(#10535)〔修复〕更改K8s postgresql密码和密钥名(#10545)[Feature]ui构建不从maven代理继承(#10590)〔修复〕〔dolphinscheduler spi〕json解析支持LocalDateTime(#10440)〔修复〕修复独立启动错误(#10577)[Fix-10400]修复K8s部署bitnami版本错误(#10567)
  • 文件
[Doc]重构上下文参数文档(#10227)[Doc]删除Doc(#10228)中的SPRING_DATASOURCE_DRIVER_CLASS_NAME[Doc]将屏幕截图升级到dev文档(#10242)中的最新版本[Doc]更新开发环境以构建软件版本(#10246)[Doc]添加切换任务演示(#10247)[Doc]添加了资源中心的本地文件配置指南(#10264)[Doc]修复api标准错误(#10292)[Doc]添加如何在shell任务中使用资源(#10308)[Doc]升级许可证。(#10365)[Doc]在常见问题中添加如何设置报警邮箱(#10401)[Doc]修复Doc(#10438)中的错误类名[Doc]使用相关路径(#10597)时正确的安装路径

3.0.0-beta-1 (20220527)

  • Feature
[Feature- 9837][plugin/ui] support FlinkSQL Task (#9840)[Feature-9177][Task] The sql task supports configuring segmentation notation to provide execution of multiple statements (#9917)[Feature][UI] Disabled statistics. (#9935)[Feature][Log]Add timezone information in log output (#9913)[Feature] Remove old ui. (#9909)[Feature][UI Next][V1.0.0-Beta] Add hints to the password repeat. (#9888)[Feature][UI Next][V1.0.0-Beta] Rename SeaTunnel. (#9839)[Feature][UI Next] Add front-end for Apache Zeppelin task plugin (#9597) (#9810)[Feature][Deploy] Add missing default values in dolphinscheduler_env.sh (#9733)[Feature]The utils configuration files are centrally managed under common (#9706)[Feature]Unified exposure method class (#9698)[Feature][UI][V1.0.0-Beta] Modify timeout from 10s to 15s of axios (#9644)[Feature][UI][V1.0.0-Beta] Add dependent task status in dependent task. (#9663)[Feature][Task-Plugin]Add zeppelin task-plugin to support Apache Zeppelin (#9327)[Feature][UI Next][V1.0.0-Beta] Monaco Editor supports theme switching function. (#9521)[Feature][UI Next][V1.0.0-Beta] Change the css style usage of the blue number flopper in the alarm center to css variables. (#9511)[python] Add task decorator for python function (#9496)[python] Support read config in env variable (#9517)[Feature][Task] K8s namespace auth manager (#9303)[Feature][API] Refactor get dependent node information api (#9591)[Feature][UI Next]Added the method of downloading files (#9605)[Feature] [ALERT-9406]enrich alert info when insert new row into DB (#9445)[Feature] [ALERT-9406]add new properties to alert class (#9408)[Feature-9204][alert] Implement alert send status (#9208)[Improve][API] Allowed the non-root user to create the task group. (#9523)[DS-9263][Improvement][master]optimize failover (#9281)[Improvement] change method access (#9390)[improve][python] Specify warning group when deploy process-definition (#9773)[improve][api] Support to upload file without file type suffix (#9553)[Improvement][server] varPool support syntax #{setValue(key=value)} (#9586)[Improvement-9609][Worker]The resource download method is selected according to the configurati… (#9636)
  • Bugfix
[Bug] init docker compose DATABASE env (#10244)[fix] Deploy scp-hosts use fullpath avoid dangling (#10249)[fix][deploy] File overwrite when specific value set to installPath (#10241)[Fix][UI] Set task group name empty of default value (#10243)[Fix#9923] The alarm instance management interface is always in the loading state (#9924)[fix] Task group queue query all list error (#10237)[improve] Change Mysql Driver (#10220)[Fix][UI] Fix issue with treemap depth in workflow relationships. (#10229)[fix-10207] When the registered alarm plugin is empty, the error message is not clear (#10224)[Fix][UI] Fix the problem of multi-language support of workflow instance host in Chinese state. (#10223)[Fix-10103][k8s]Fix k8s Change DataSource Error (#10128)[Fix][UI] add assignment of totalPage (#10165)[python] Fix process definition attr release state not work (#10151)fix#10214 Delete online workflows in batches, prompt information is accurate (#10215)[Bug][Deploy]Fix worker-server path in script scp-hosts.sh (#10208) (#10209)[Fix-10199] [Workflow/Workflow Definition] After deleting messages in batches, the error message is repeated (#10201)[Fix][UI] Fix data-quality component multi-language support. (#10202)[refactor][perf] cache compiled regex pattern (#10099)[Fix-10076] queryUserByToken use server timezone (#10177)fix spcial week init bug (#10183)[Fix][UI] Add seatunnel icon (#10178)[Fix-10057][api] api parameter name misspelling (#10063)[Fix][UI] Fix the problem that the failure strategy field in the time management form is multilingual. (#10169)[Fix]Change the HTTP or HTTPS regular expression (#10166)[Fix][UI] Limit task group resource capacity to only positive integers. (#10158)[Fix][UI] Add the task status of pending. (#10129)[python] Change distribute name avoid confusion with main pkg (#10134)Fix alert server curator health check not work (#10111)[Build][UI] Solve vite config throws terser warning. (#10105)[BUG][TaskGroup] Task group does not take effect (#10093)[fix] Enhance name pre checker in resource center (#10094)[Fix][UI] fulfill missing fields in DataQuality (#10098)fix issue-10061 (#10062)[Feat][UI] Add resource username for function and resource manage (#10086)[Fix-10049] Conditions Task branch flow failed (#10077)[Fix-10082]Resource userName is null and udf function manager add a username (#10064)[Fix][Docker] Support Multi-Architecture Docker Images (#10052)Create process definition with task group and task group priority cannot be save into db (#10078)[Fix-10080]When the created tenant name is too long, an error message will be prompted (#10081)[Bug][Master] fix master task failover (#10065)[Fix][UI] Fix bug where username is empty in file manage (#10070)[Fix][UI] Fix in the Chinese state, there is a problem with the multi-language support of the form. (#10066)[Fix][UI]Modify error message (#10054)[python] Fix pre_submit_check error when local params in tasks (#10032)[Bug] fix run on docker and k8s (#10026)[Fix-10039] Flink run command when perfecting Python jobs (#10042)[dataquality] Fix task commnd null bug (#9974)[fix-9991][worker]fix statement is closed before resultSet.getMetaData() (#10014)[Fix][UI] Fix errorOutputPath column in dataquality page (#10015)[Fix][UI] Support only one file upload on the file manage page. (#10007)[Fix-9975] The selected task instance was recreated when the Master service fail… (#9976)[Fix][UI] Fix the task name validator error. (#10008)[Fix-10002] Fix some bugs in datasource list (#10005)[Bug] [MASTER-9811]fix cmd param to overwrite global param when executing complement (#9952)[Fix][UI][V1.0.0-Beta] Fix the problem of packing failure. (#9962)[Build][UI] Upgrade dependencies. (#9956)[chore] Combine version 206 and 210 sql upgrade to 300 (#9959)[Fix][UI][V1.0.0-Beta] Fix the problem of packing failure. (#9966)[Fix #9925]: fix ellipsis bug in table column (#9936)fix miss fixvalue input (#9933)[Fix][UI Next][V1.0.0-Beta] Fix console bug after deleting a node from the context menu. (#9932)[Fix] add resource capacity required rule (#9922)[Fix][UI Next][V1.0.0-Beta] Fix data quality data not displayed. (#9930)[Fix]Added request header validation (#9915)[Fix-9906] After the serial wait execution strategy stops the running workflow instance, the instance will be woken up and executed if there is a wait instance. (#9907)[Fix][UI-NEXT] Disable file name (#9893)[Fix][UI Next][V1.0.0-Beta] Fix jdbc connect parameter validate bug (#9891)[Fix][UI Next][V1.0.0-Beta] Fix the task group queue display error. (#9890)[Fix][UI Next][V1.0.0-Beta] Fix edge deletion unhandled and remove the useless nextNodes. (#9875)[Fix][UI Next][V1.0.0-Beta] Fix some errors on the datasource page. (#9877)[Fix][UI Next][V1.0.0-Beta] Fix the page input error on the token manage page. (#9879)[Fix][UI Next][V1.0.0-Beta] Fix bug where logo disappeared when format dag. (#9864)[Fix-9856]Failed to upload the file but get misleading error message (#9861)[Fix-9868] A task flow definition isolates the runs of different execution strategies by version numbers. (#9869)[Bug] [worker] fix CommandType TASK_EXECUTE_RUNNING_ACK don't consumed (#9849) (#9850)[Fix][UI Next][V1.0.0-Beta] Fix the problem that there is no prompt for selecting users. (#9858)[fix] fix query access token for specified user failed (#9855)[Fix][UI Next][V1.0.0-Beta] Add validation rules to dependency of the dependent task. (#9844)Serial wait for subsequent execution (#9847)[Bug-9829][Api] Fix schedule timezone (#9830)[Fix]fix the search bar echoes abnormally (#9835)[BUG][ALERT-SERVER]validate script before alert script (#9834)[Fix] json object serialization error (#9828)[Fix][UI][V1.0.0-Beta] Fix the problem of wrong workflow name. (#9833)Task queue status update. (#9832)[Fix][UI] Hide the version control button in workflow instance (#9825)The node ID under serial is greater than the current ID. (#9820)[Fix][UI] Fix timing modal start time and end time bug (#9815)[Bug] [Website-9764]add http alert doc and change body param to unnecessary (#9792)[Fix-9796] The task queue can be executed normally. (#9797)[Fix][UI Next][V1.0.0-Beta] Add a return button and set the form to disabled on the file detail page. (#9802)[Fix][Next-UI][V1.0.0-Beta] Fix placeholder error on the task queue page. (#9805)[Fix-9352][datasource-api]data source client uses a cache with an expiration time (#9353)revert delete dumplicate task_definition_log ddl (#8567)[Bug][dep] Bump httpclient version to 4.5.13 (#9631)[bug][db] Table relation_project_user have duplicate record (#9536)[fix-9785][UI Next][dev] dynamic change height in viewlog when full screen (#9788)[feat] Update README (#8261)[Bug][Api] Failed to rerun the workflow instance (#9795)[Bug]Fix log request errors (#9791)Task group queue supports fuzzy search. (#9784)[Bug] [Alert-9786] Http alert Get method not working (#9787)[Bug] [Website-9764]add script doc to the alert function (#9765)A task instance that normally queries the serial wait state. (#9777)[Bug]Fix groupId initialization value problem (#9775)[Fix][UI Next][V1.0.0-Beta] Add the 'startNodeList' field to the 'start-process-instance' interface. (#9769)[Bug]Fix right-click menu function error (#9766)[Fix][UI Next][V1.0.0-Beta] Fix cannot select the workload scheduling time bug (#9762)[Fix][UI Next][V1.0.0-Beta] Remove the default values for node name and child node. (#9760)[Fix][UI Next][V1.0.0-Beta] Change the label from recovery failed to failed to retry. (#9761)Add the host address of the execution server to the sub task task instance. (#9758)fix query issue when update environment (#9752)improve task flow date time exception handle (#9732)Subtask component treemap problem fix. (#9755)[common] Make dolphinscheduler_env.sh work when start server (#9726)[Fix-9717] The failure policy of the task flow takes effect (#9718)fix process instance global param not include to task instance when master executing (#9730)[Fix][UI Next][V1.0.0-Beta] Fix the bug that the tenant is 0 when editing a user. (#9739)[Bug-9737][Api] fix task plugin load in api (#9744)[Fix][UI][V1.0.0-Beta] Set the default value of host to '-' and Disable log button without host data. (#9742)[Fix][UI Next][V1.0.0-Beta] Fix citation errors. (#9741)[Bug][Script] Fix the type of variable workersGroupMap is not supported in bash 3.x (#9614)[Bug]Fixed the problem of no request from right click viewing log (#9728)[Improve][python] Support create table syntax and custom sql type param (#9673)[Bug][UI][V1.0.0-Beta] Fix action buttons not displayed on one line bug (#9700)[Bug] [UI][V1.0.0-Beta] Fix task group name can't clear bug (#9708)[Bug-9719][Master] fix failover fail because task plugins has not been loaded (#9720)[fix][Service] BusinessTime should format with schedule timezone (#9714)[Fix][UI Next][V1.0.0-Beta] Set the timout label to not show. (#9710)[Fix][UI Next][V1.0.0-Beta] Fix bug where route is error in file manage root (#9697)[Fix][UI Next][V1.0.0-Beta] Fix success logo is not display bug (#9694)[Fix][UI Next][V1.0.0-Beta] Fix the startup parameter display error. (#9692)[Fix][UI Next][V1.0.0-Beta] Change update user to edit user. (#9683)fix alert msg and change primitive to String to avoid wrong format (#9689)[Fix][UI Next][V1.0.0-Beta] Fix bug where name copy is invalid (#9684)[Fix] Support more generic tenant code when create tenant (#9634)[hotfix][docker] Removed extra equals in mail user (#9677)[chore] Correct the java doc in funtion DagHelperTest generateDag2 (#9602)fix task dispatch error overload resource pool of task group (#9667)Project management batch deletion should give a specific description if it fails. (#9669)[Bug][UI][V1.0.0-Beta] Fix display resource not exist error message bug (#9657)[Fix][UI][V1.0.0-Beta] Fix the parameter variables and startup parameters window cannot auto close bug (#9653)[Fix][UI][V1.0.0-Beta] Adjust the UI presentation of the dependent task. (#9649)[Fix][UI][V1.0.0-Beta] Replace the back-end interface for dependent task. (#9645)[Fix][UI][V1.0.0-Beta]Fix data not update bug for workflow version switch (#9642)[Improvement][style]add comment and clear warn (#9247)[Bug-9608] Serialize the task definition failed (#9622)[Bug][DAO] Update db init script and soft_version (#9628) (#9637)[Bug] cancel application when kill task (#9624)[Fix-9617]New task group project name drop-down data is displayed according to user type. (#9625)[Fix][UI][V1.0.0-Beta] Fix tooltip not display bug in task instance (#9630)upgrade commons-compress to 1.21 (#9540)update jackson and jackson.databind version to fixes many security issues (#9572)use secure version of postgresql (#9573)[Fix][UI][V1.0.0-Beta] Fix the task name cleared after switching the task type. (#9623)[Fix][UI][V1.0.0-Beta] Change node name to task name in the task modal on the task definition page. (#9620)[Fix][UI][V1.0.0-Beta] Remove the sql comment in the procedure task and add the instructions link to the procedure task. (#9619)[Fix][UI] Fix the udf function echoed error in the sql task. (#9616)fix 9584 (#9585)[Fix-9610] Sub-workflow status check is limited to SUB_PROCESS components (#9611)[Python] Make detached signature during release (#9607)[Bug][Standalone Server] Deduplicate the classpath jars in start.sh of the standalone server (#9583)[Fix-9593] Storage Management StorageOperate No Instance (#9594)Add ingress annotations (#9492)[Fix][UI Next][V1.0.0-Beta] The version information creation time in the workflow definition is changed to the operateTime field. (#9590)fix task kill (#9578)[Bug] [API-9558]fix homepage task instance count method to use submit time to recount (#9559)[Refactor][UI Next]Reconstructing the Log Component (#9574)fix process pause and rerun (#9568)[fix-9428] [DataSource] delete the password and test again, it is successful without password bug (#9428) (#9531)[Fix][Master Server] handle warn+failed timeout strategy in workflow execute thread of master server (#8077) (#9485)Check the status of the child process when the parent process is running (#9567)fix workflow instance can not be save bug (#9554)[Perf][UI Next][V1.0.0-Beta] Optimize judgment logic. (#9561)[Fix][UI Next][V1.0.0-Beta] Fix the color matching problem of the relationship diagram. (#9546)[Fix][UI] Fix the problem of displaying task execution icons. (#9549)[Fix][UI] Fix condition task connection failure. (#9548)fix Fault tolerance warning mapper add alert type to insert (#9533)[Bug] [Dev] Fix start/stop/status/init script error (#9514)[Fix-9525] [Worker] Environment did not work as expected (#9527)[Fix][UI Next][V1.0.0-Beta] Fix the resource Center dark mode display exception when viewing the file details. (#9526)[Fix][UI Next][V1.0.0-Beta] Added access to the child node function (#9518)[Fix-9516] [Statistics] Statistics Manager shows data should belongs to current user (#9515)Add python module dependency in the dist module (#9506)[Improvement][Master] Fix typo for MasterTaskExecThreadTest (#9513)[Bug] [ALERT-9487] change email attachment filename to add random string to avoid issues (#9498)[Bug-9501][Worker] fix kill task error before running (#9509)[Fix][Next-UI] Fix the jumping problem of close button on dag page. (#9494)[Fix-9174] [Alert] Fix deduplication of alarm information (#9371)[FIX][WEBSITE-9224]fix wechat doc and wechat form display (#9439)[Bug][Next UI] Fix the branch flow options of the switch task is not available. (#9481)[Fix][UI Next] Fix the problem of disabling owned user input during project editing. (#9476)[FIX-9471][Script] fix run install.sh error (#9472)[Fix][Next-UI] Add LIST type to the custom parameter types of task node. (#9468)fix the OUT direct param could pass to the current script (#9463)[Bug][UI Next]Fix global variable validation condition for save button in workflow definition. (#9454)[Fix][UI][2.0.5] Add LIST type to the custom parameter types of task node. (#9455)[python] Recover python release properties (#9444)[Future-9396]Support output parameters transfer from parent workflow to child work flow (#9410)[UI] Migrate NPM to PNPM in CI builds (#9431)[Fix-9316] [Task] Configure DB2 data source SQL script execution report ResultSet has been closed exception in SQL task (#9317)[Fix-9251] [WORKER] reslove the sql task about of add the udf resource failed (#9319)Update inappropriate characters (#9413)[DS-9387][refactor]Remove the lock in the start method of the MasterRegistryClient class (#9389)[Bug][UI Next]Modify the display state logic of save buttons under workflow definition (#9403)[Fix-9221] [alert-server] optimization and gracefully close (#9246)[BUG][WORKER-9349]fix param priority (#9379)[Bug][API-9364]fix ProcessInstance wrong alert group id (#9383)[Dev] Switch version in pom.xml to dev-SNAPSHOT (#9223) (#9299)[python] Migrate pythonGatewayServer into api server (#9372)[optimization] [Service] Optimization ProcessService and add ProcessService interface (#9370)[Bug-9235][Alert]Fix wechat markdown message and change wechat form structure (#9367)
  • Document
[doc] Correct all setup documents (#10074)[doc] Add setValue syntax in local param (#10245)[Fix-10083][Doc]Change Docker cmd && Change WebexTeams Chinese Translation (#10084)[doc] Refactor local parameter docment (#10119)[doc] Update kubernetes' FAQ (#10221)[doc] Migrate develop docs from website (#9457)[doc] fix url wrong in zh doc (#9421)[doc] Add some dev missing doc (#9427)[doc] Remove observability (#9402)[doc] Change get help from dev mail list to slack (#9377)[FIX-9355] Fix scheduleTime of start-process-instance api in api-doc (#9359)[task-spark][docs] Corrected notice section (#9375)[doc] Update task DataX document (#10218)[doc] Update delete workflow description (#10203)[Doc] Add complie supporting system (#10188)[doc] Update project directory structure in docs (#10107)[doc] Refactor global parameter docment (#10045)[doc] Update website docs link (#10161)[doc] Update editorial workflow content and images (#10130)[doc] Remove flink call docs (#10122)[doc] change document structure (#10124)[doc] Show all the functions of the home page through screenshots (#10118)[Bug][doc] Fix the open-api docs request error (#10100)[doc] Correct docs of development-environment-setup (#9995)[doc] Correct kubernetes (#9985)[doc] Add example and notice about task type Dependent (#10001)[doc] Add the description about execute type in SQL task (#9987)[Doc] Add example and notice about task type Conditions (#9945)[doc] Update the document picture to new UI (#9953)[doc] Fix docs deadlink in readme (#9972)[Docs] Update README. (#9970)[docs] Correct custom docker image in faq (#9939)[Docs][UI][Beta] Update README. (#9895)[Docs][UI Next][V1.0.0-Beta] Add @types-lodash license. (#9883)[doc] Separate and correct getting start by docker (#9862)[doc] Fix syntax error cause website not work correctly (#9826)[doc] Dir development should not ref other dirs content (#9812)[doc] Add how to change standalone database type (#9376) (#9736)[Feature][doc] Refactor and separate the Resource Center Document (#9658)[Feature][Doc] Add docs for zeppelin task plugin (#9866)[bug] [doc] fix the data quality link error about the navigation of dolphinscheduler 3.0.0-alpha zh docs (#9887)[Improve][docs] Add spark sql docs to task spark (#9851)[Feature-9566][Docs] Missing shell script application_id listening logic (#9778)[doc] Add data quality to sidebar and correct docker resource path (#9662)[Docs][DataQuality]: Add DataQuality Docs (#9512)[Docs] enhance alert doc (#9534)[Bug][Doc]Update database init instruction docs (#9659)[Docs] Add license file for screenfull. (#9581)[doc] Fix dead link after 3.0.0 release (#9562)[python] Add missing doc about config and connect remote server (#9443)[Improvement][doc] update time zone doc (#9503)[Feature][Doc] Switch shell task instruction screenshots to latest (#9434)[task-flink][docs] Corrected name (#9600)
  • Chore
add_alert_server_cluster_test (#10125)[Feature-10034][CI] Add postgresql cluster test in CI (#10035)[docker] Change docker hub HUB[CI] Enable CI to remove unexpected files in /docs/img dir (#9393)[Feature-9474] [CI] Add cluster test script verify on shell script (#9997)[Improve][common] code clean in the common module (#9435)
  • 特征
〔Feature-9837〕〔插件/ui〕支持FlinkSQL任务(#9840)[Feature-9177][Task]sql任务支持配置分段符号以提供多个语句的执行(#9917)[Feature][UI]已禁用统计信息。(#9935)[功能][日志]在日志输出中添加时区信息(#9913)[功能]删除旧用户界面。(#9909)[Feature][UI Next][V1.0.0-Beta]向密码重复添加提示。(#9888)[Feature][UI Next][V1.0.0-Beta]重命名为SeaTunnel。(#9839)〔Feature〕〔UI Next〕添加Apache Zeppelin任务插件的前端(#9597)(#9810)[Feature][Deploy]在dolphinscheduler_env中添加缺少的默认值。上海(#9733)[Feature]utils配置文件在common(#9706)下集中管理[特征]统一曝光方法类(#9698)[Feature][UI][V1.0.0-Beta]将axios的超时从10秒修改为15秒(#9644)[Feature][UI][V1.0.0-Beta]在依赖任务中添加依赖任务状态。(#9663)〔功能〕〔任务插件〕添加zeppelin任务插件以支持Apache zeppelin(#9327)[Feature][UI Next][V1.0.0-Beta]摩纳哥编辑器支持主题切换功能。(#9521)[Feature][UI Next][V1.0.0-Beta]将报警中心中蓝色数字触发器的css样式用法更改为css变量。(#9511)[python]为python函数添加任务装饰器(#9496)[python]支持在环境变量(#9517)中读取配置〔功能〕〔任务〕K8s命名空间身份验证管理器(#9303)[Feature][API]重构获取依赖节点信息API(#9591)[Feature][UI Next]添加了下载文件的方法(#9605)[Feature][ALERT-9406]在将新行插入数据库(#9445)时丰富警报信息[Feature][ALERT-9406]将新属性添加到ALERT类(#9408)[Feature-9204][alert]实现警报发送状态(#9208)[改进][API]允许非根用户创建任务组。(#9523)[DS-9263][改进][master]优化故障切换(#9281)[改进]更改方法访问(#9390)[改进][python]在部署进程定义时指定警告组(#9773)〔改进〕〔api〕支持上传无文件类型后缀的文件(#9553)[改进][服务器]变量池支持语法#{setValue(key=value)}(#9586)[Improvement-9609][Worker]根据配置选择资源下载方法…(#9636)
  • 错误修正
[Bug]初始化docker组合数据库环境(#10244)[fix]部署scp主机并使用完整路径避免挂起(#10249)[fix][deploy]将特定值设置为installPath(#10241)时文件覆盖[Fix][UI]将任务组名称设置为默认值(#10243)[Fix#9923]报警实例管理界面始终处于加载状态(#9924)[修复]任务组队列查询所有列表错误(#10237)[改进]更改Mysql驱动程序(#10220)[Fix][UI]修复工作流关系中树映射深度的问题。(#10229)[fix-10207]当注册的报警插件为空时,错误消息不清楚(#10224)[Fix][UI]解决了中文状态下工作流实例主机多语言支持的问题。(#10223)[Fix-10103][k8s]修复k8s更改数据源错误(#10128)[Fix][UI]添加totalPage的分配(#10165)〔python〕修复进程定义属性发布状态不工作(#10151)修复#10214批量删除在线工作流,提示信息准确(#10215)[Bug][Deploy]修复脚本scp主机中的工作服务器路径。上海(#10208)(#10209)[Fix-10199][Workflow/Workflow Definition]批量删除消息后,重复出现错误消息(#10201)[Fix][UI]修复多语言支持的数据质量组件。(#10202)[refactor][perf]缓存编译的正则表达式模式(#10099)〔Fix-10076〕查询服务器时区(#10177)修复特殊周初始化错误(#10183)〔修复〕〔UI〕添加海底隧道图标(#10178)[Fix-10057][api]api参数名称拼写错误(#10063)[Fix][UI]修复时间管理表单中的故障策略字段是多语言的问题。(#10169)[修复]更改HTTP或HTTPS正则表达式(#10166)[Fix][UI]将任务组资源容量限制为仅正整数。(#10158)[Fix][UI]添加挂起的任务状态。(#10129)[python]更改分发名称,避免与主pkg(#10134)混淆修复警报服务器管理器健康检查不工作(#10111)[Build][UI]解决vite-config会抛出更简洁的警告。(#10105)[BUG][TaskGroup]任务组未生效(#10093)〔修复〕增强资源中心中的名称预检查器(#10094)[Fix][UI]满足DataQuality(#10098)中缺少的字段修复问题-10061(#10062)[Feat][UI]为功能和资源管理添加资源用户名(#10086)[Fix-10049]条件任务分支流失败(#10077)[Fix-10082]资源用户名为空,udf功能管理器添加用户名(#10064)〔修复〕〔Docker〕支持多架构Docker镜像(#10052)创建具有任务组和任务组优先级的流程定义无法保存到数据库(#10078)[Fix-10080]当创建的租户名称过长时,将提示错误消息(#10081)[Bug][Master]修复主任务故障转移(#10065)〔修复〕〔UI〕修复文件管理(#10070)中用户名为空的错误〔修复〕〔UI〕修复在中文状态下,表单的多语言支持存在问题。(#10066)[Fix][UI]修改错误消息(#10054)〔python〕修复任务中的本地参数(#10032)时的pre_submit_check错误〔Bug〕修复docker和k8s(#10026)上的运行[Fix-10039]完善Python作业时的Flink run命令(#10042)[dataquality]修复任务命令空错误(#9974)[fix-9991][worker]fix语句在resultSet之前关闭。getMetaData()(#10014)[Fix][UI]修复dataquality页(#10015)中的errorOutputPath列[Fix][UI]在文件管理页面上仅支持一个文件上传。(#10007)[Fix-9975]在主服务失败时重新创建选定的任务实例…(#9976)[Fix][UI]修复任务名称验证程序错误。(#10008)[Fix-10002]修复数据源列表(#10005)中的一些错误[Bug][MASTER-9811]修复了cmd param在执行补码(#9952)时覆盖全局参数的问题[Fix][UI][V1.0.0-Beta]修复包装故障问题。(#9962)[Build][UI]升级依赖项。(#9956)[杂务]将版本206和210 sql升级到300(#9959)[Fix][UI][V1.0.0-Beta]修复包装故障问题。(#9966)[修复#9925]:修复表列(#9936)中的省略号错误修正未命中修正值输入(#9933)[Fix][UI Next][V1.0.0-Beta]修复从上下文菜单中删除节点后的控制台错误。(#9932)[Fix]添加所需资源容量规则(#9922)[Fix][UI Next][V1.0.0-Beta]修复数据质量数据未显示。(#9930)[Fix]添加了请求头验证(#9915)[Fix-9906]串行等待执行策略停止运行的工作流实例后,如果存在等待实例,则该实例将被唤醒并执行。(#9907)〔修复〕〔UI-NEXT〕禁用文件名(#9893)[Fix][UI Next][V1.0.0-Beta]修复jdbc连接参数验证错误(#9891)[Fix][UI Next][V1.0.0-Beta]修复任务组队列显示错误。(#9890)[Fix][UI Next][V1.0.0-Beta]修复未处理的边缘删除并删除无用的NextNode。(#9875)[Fix][UI Next][V1.0.0-Beta]修复数据源页面上的一些错误。(#9877)[Fix][UI Next][V1.0.0-Beta]修复令牌管理页面上的页面输入错误。(#9879)[Fix][UI Next][V1.0.0-Beta]修复了在格式化dag时徽标消失的错误。(#9864)[Fix-9856]未能上载文件,但导致误导[Fix-9868]任务流定义通过版本号隔离不同执行策略的运行。(#9869)[Bug][worker]修复命令类型TASK_EXECUTE_RUNNING_ACK不被消耗(#9849)(#9850)[Fix][UI Next][V1.0.0-Beta]修复了没有提示选择用户的问题。(#9858)[fix]修复指定用户的查询访问令牌失败(#9855)[Fix][UI Next][V1.0.0-Beta]将验证规则添加到依赖任务的依赖项中。(#9844)串行等待后续执行(#9847)〔Bug-9829〕〔Api〕修复时间表时区(#9830)〔修复〕修复搜索栏异常回声(#9835)[BUG][ALERT-SERVER]在警报脚本之前验证脚本(#9834)〔修复〕json对象序列化错误(#9828)〔修复〕〔UI〕〔V1.0.0-Beta〕修复错误工作流名称的问题。(#9833)任务队列状态更新。(#9832)[Fix][UI]隐藏工作流实例中的版本控制按钮(#9825)串行下的节点ID大于当前ID。(#9820)〔修复〕〔UI〕修复计时模式开始时间和结束时间错误(#9815)[Bug][Website-9764]添加http警报文档并将正文参数更改为不必要(#9792)[Fix-9796]任务队列可以正常执行。(#9797)[Fix][UI Next][V1.0.0-Beta]添加返回按钮,并在文件详细信息页面上将表单设置为禁用。(#9802)[Fix][Next UI][V1.0.0-Beta]修复任务队列页面上的占位符错误。(#9805)[Fix-9352][datasource api]数据源客户端使用具有过期时间(#9353)的缓存还原删除dumplicate任务定义日志ddl(#8567)[Bug][dep]将httpclient版本升级到4.5.13(#9631)[bug][db]表relation_project_user有重复记录(#9536)[fix-9785][UI Next][dev]全屏时动态更改viewlog中的高度(#9788)[feat]更新自述(#8261)[Bug][Api]无法重新运行工作流实例(#9795)[Bug]修复日志请求错误(#9791)任务组队列支持模糊搜索。(#9784)[Bug][Alert-9786]Http警报获取方法不工作(#9787)[Bug][WEB-9764]将脚本文档添加到警报功能(#9765)通常查询串行等待状态的任务实例。(#9777)[Bug]修复groupId初始化值问题(#9775)[Fix][UI Next][V1.0.0-Beta]将“startNodeList”字段添加到“启动流程实例”界面。(#9769)[Bug]修复右键菜单功能错误(#9766)[Fix][UI Next][V1.0.0-Beta]修复无法选择工作负载调度时间错误(#9762)[Fix][UI Next][V1.0.0-Beta]删除节点名和子节点的默认值。(#9760)[Fix][UI Next][V1.0.0-Beta]将标签从恢复失败更改为重试失败。(#9761)将执行服务器的主机地址添加到子任务任务实例。(#9758)修复更新环境时的查询问题(#9752)改进任务流日期时间异常处理(#9732)子任务组件树映射问题修复。(#9755)[常见]使dolphinscheduler_env。sh启动服务器时工作(#9726)[Fix-9717]任务流的失败策略生效(#9718)修复主执行时进程实例全局参数不包含到任务实例(#9730)[Fix][UI Next][V1.0.0-Beta]修复了在编辑用户时租户为0的错误。(#9739)〔Bug-9737〕〔Api〕修复Api中的任务插件加载(#9744)[Fix][UI][V1.0.0-Beta]将主机的默认值设置为“-”,并禁用没有主机数据的日志按钮。(#9742)[Fix][UI Next][V1.0.0-Beta]修复引用错误。(#9741)[Bug][Script]修复了bash 3.x(#9614)中不支持的变量workersGroupMap的类型[Bug]修复了右击查看日志时没有请求的问题(#9728)〔改进〕〔python〕支持创建表语法和自定义sql类型参数(#9673)[Bug][UI][V1.0.0-Beta]修复了一行错误(#9700)上未显示的操作按钮[Bug][UI][V1.0.0-Beta]修复任务组名称无法清除错误(#9708)[Bug-9719][Master]修复了由于任务插件尚未加载而导致的故障转移失败(#9720)[fix][Service]BusinessTime的格式应为日程时区(#9714)[Fix][UI Next][V1.0.0-Beta]将超时标签设置为不显示。(#9710)[Fix][UI Next][V1.0.0-Beta]修复文件管理根目录(#9697)中路由错误的错误[Fix][UI Next][V1.0.0-Beta]修复成功标志未显示错误(#9694)[Fix][UI Next][V1.0.0-Beta]修复启动参数显示错误。(#9692)[Fix][UI Next][V1.0.0-Beta]将更新用户更改为编辑用户。(#9683)修复警报消息并将原语更改为字符串以避免错误格式(#9689)[Fix][UI Next][V1.0.0-Beta]修复名称副本无效的错误(#9684)[修复]创建租户时支持更通用的租户代码(#9634)〔修补程序〕〔docker〕删除了邮件用户(#9677)中的额外等号[chore]更正函数DagHelperTest GeneratedG2(#9602)中的java文档修复任务组(#9667)的任务调度错误过载资源池如果项目管理批量删除失败,应给出具体说明。(#9669)[Bug][UI][V1.0.0-Beta]修复显示资源不存在错误消息Bug(#9657)〔修复〕〔UI〕〔V1.0.0-Beta〕修复参数变量和启动参数窗口无法自动关闭的错误(#9653)[Fix][UI][V1.0.0-Beta]调整依赖任务的UI显示。(#9649)[Fix][UI][V1.0.0-Beta]替换依赖任务的后端接口。(#9645)[Fix][UI][V1.0.0-Beta]修复工作流版本切换(#9642)的数据不更新错误[改进][样式]添加注释并清除警告(#9247)[Bug-9608]序列化任务定义失败(#9622)[Bug][DAO]更新数据库初始化脚本和软版本(#9628)(#9637)[Bug]终止任务时取消应用程序(#9624)[Fix-9617]根据用户类型显示新任务组项目名称下拉数据。(#9625)[Fix][UI][V1.0.0-Beta]修复工具提示在任务实例中不显示错误(#9630)将commons compress升级到1.21(#9540)更新杰克逊和杰克逊。databind版本修复了许多安全问题(#9572)使用安全版本的postgresql(#9573)[Fix][UI][V1.0.0-Beta]修复切换任务类型后清除的任务名称。(#9623)[Fix][UI][V1.0.0-Beta]在任务定义页面的任务模式中将节点名称更改为任务名称。(#9620)[Fix][UI][V1.0.0-Beta]删除过程任务中的sql注释,并将说明链接添加到过程任务。(#9619)[Fix][UI]修复sql任务中的udf函数回显错误。(#9616)修复9584(#9585)[Fix-9610]子工作流状态检查仅限于子流程组件(#9611)[Python]在发布期间生成分离签名(#9607)[Bug][Standalone Server]在开始时消除类路径JAR的重复数据。独立服务器的sh(#9583)[Fix-9593]存储管理存储操作无实例(#9594)添加入口注释(#9492)[Fix][UI Next][V1.0.0-Beta]工作流定义中的版本信息创建时间更改为operateTime字段。(#9590)修复任务终止(#9578)[Bug][API-9558]修复主页任务实例计数方法使用提交时间重新计数(#9559)[Refactor][UI Next]重构日志组件(#9574)修复进程暂停并重新运行(#9568)[fix-9428][DataSource]删除密码并再次测试,成功无密码错误(#9428)(#9531)〔修复〕〔主服务器〕在主服务器的工作流执行线程(#8077)(#9485)中处理警告+失败超时策略在父进程运行时检查子进程的状态(#9567)修复工作流实例无法保存的错误(#9554)[Perf][UI-Next][V1.0.0-Beta]优化判断逻辑。(#9561)[Fix][UI Next][V1.0.0-Beta]修复关系图的颜色匹配问题。(#9546)[Fix][UI]修复了显示任务执行图标的问题。(#9549)[Fix][UI]修复任务连接失败的条件。(#9548)修复容错警告映射器。将警报类型添加到插入(#9533)[Bug][Dev]修复启动/停止/状态/初始化脚本错误(#9514)[Fix-9525][Worker]环境未按预期工作(#9527)[Fix][UI Next][V1.0.0-Beta]修复查看文件详细信息时资源中心暗模式显示异常。(#9526)[Fix][UI Next][V1.0.0-Beta]添加了对子节点函数的访问(#9518)[Fix-9516][Statistics]统计管理器显示数据应属于当前用户(#9515)在dist模块中添加python模块依赖项(#9506)〔改进〕〔主〕修复MasterTaskExecThreadTest(#9513)的打字错误[Bug][ALERT-9487]更改电子邮件附件文件名以添加随机字符串以避免问题(#9498)[Bug-9501][Worker]修复运行前的终止任务错误(#9509)[Fix][Next UI]修复dag页面上关闭按钮的跳转问题。(#9494)[Fix-9174][Alert]修复报警信息的重复数据消除(#9371)〔FIX〕〔网站-9224〕修复微信文档和微信表单显示(#9439)[Bug][Next UI]修复切换任务的分支流选项不可用的问题。(#9481)[Fix][UI Next]修复了在项目编辑期间禁用自有用户输入的问题。(#9476)[FIX-9471][Script]修复并运行安装。sh错误(#9472)[Fix][Next UI]将列表类型添加到任务节点的自定义参数类型。(#9468)修复OUT direct参数可能传递到当前脚本(#9463)的问题[Bug][UI Next]修复工作流定义中保存按钮的全局变量验证条件。(#9454)[Fix][UI][2.0.5]在任务节点的自定义参数类型中添加列表类型。(#9455)〔python〕恢复python版本属性(#9444)[Future-9396]支持输出参数从父工作流转移到子工作流(#9410)[UI]在CI构建中将NPM迁移到PNPM(#9431)[Fix-9316][Task]配置DB2数据源SQL脚本执行报告结果集已关闭。SQL任务中出现异常(#9317)[Fix-9251][WORKER]重新启动有关添加udf资源的sql任务失败(#9319)更新不适当的字符(#9413)[DS-9387][refactor]移除MasterRegistryClient类(#9389)的start方法中的锁[Bug][UI Next]修改工作流定义下保存按钮的显示状态逻辑(#9403)〔Fix-9221〕〔警报服务器〕优化并优雅关闭(#9246)[BUG][WORKER-9349]修复参数优先级(#9379)[Bug][API-9364]修复ProcessInstance错误的警报组id(#9383)[Dev]切换pom中的版本。xml到开发人员快照(#9223)(#9299)[python]将pythonGatewayServer迁移到api服务器(#9372)[optimization][Service]优化ProcessService并添加ProcessService接口(#9370)〔Bug-9235〕〔警报〕修复微信降价消息并更改微信表单结构(#9367)
  • 文件
[doc]更正所有设置文档(#10074)[doc]在本地参数(#10245)中添加设置值语法〔Fix-10083〕〔Doc〕更改Docker cmd&更改WebexTeams中文翻译(#10084)[doc]重构本地参数文档(#10119)[doc]更新kubernetes的常见问题(#10221)[doc]从网站迁移和开发文档(#9457)[doc]修复zh doc中的url错误(#9421)[doc]添加一些开发人员缺少的文档(#9427)[doc]删除可观测性(#9402)[doc]将“从开发人员邮件列表获取帮助”更改为slack(#9377)[FIX-9355]修复api文档(#9359)中启动流程实例api的调度时间[task spark][docs]更正通知部分(#9375)[doc]更新任务数据文件(#10218)[doc]更新删除工作流描述(#10203)[Doc]添加complie支持系统(#10188)[doc]更新文档中的项目目录结构(#10107)[doc]重构全局参数文档(#10045)[doc]更新网站文档链接(#10161)[doc]更新编辑工作流内容和图像(#10130)[doc]删除flink调用文档(#10122)[doc]更改文档结构(#10124)[doc]通过截图显示主页的所有功能(#10118)[Bug][doc]修复打开api文档请求错误(#10100)[doc]开发环境设置的正确文档(#9995)[doc]纠正kubernetes(#9985)[doc]添加与任务类型相关的示例和通知(#10001)[doc]在SQL任务(#9987)中添加关于执行类型的说明[Doc]添加关于任务类型条件的示例和通知(#9945)[doc]将文档图片更新到新UI(#9953)[doc]修复自述文件中的文档死区(#9972)[文档]更新自述。(#9970)[docs]常见问题解答中正确的自定义docker图像(#9939)[Docs][UI][Beta]更新自述。(#9895)[Docs][UI-Next][V1.0.0-Beta]将@types添加到lodash许可证中。(#9883)[doc]docker的独立和正确入门(#9862)[doc]修复导致网站无法正常工作的语法错误(#9826)[doc]目录开发不应引用其他目录内容(#9812)[doc]添加如何更改独立数据库类型(#9376)(#9736)[Feature][doc]重构并分离资源中心文档(#9658)〔Feature〕〔Doc〕为zeppelin任务插件添加文档(#9866)[bug][doc]修复了关于dolphinscheduler 3.0.0-alpha zh docs(#9887)导航的数据质量链接错误[改进][docs]将spark sql文档添加到任务spark(#9851)[Feature-9566][Docs]缺少shell脚本application_id侦听逻辑(#9778)[doc]将数据质量添加到侧栏并更正docker资源路径(#9662)[Docs][DataQuality]:添加DataQuality文档(#9512)〔文档〕增强警报文档(#9534)[Bug][Doc]更新数据库初始化指令文档(#9659)[Docs]为screenfull添加许可文件。(#9581)[doc]修复3.0.0版本(#9562)后的死链接[python]添加缺少的关于配置和连接远程服务器的文档(#9443)[改进][doc]更新时区doc(#9503)[Feature][Doc]将shell任务说明屏幕截图切换到最新(#9434)[task flink][docs]更正名称(#9600)
  • 杂务
add_alert_server_cluster_test(#10125)[Feature-10034][CI]在CI中添加postgresql群集测试(#10035)[docker]将docker hub更改为hub[CI]启用CI以删除/docs/img目录中的意外文件(#9393)[Feature-9474][CI]添加群集测试脚本,在shell脚本上验证(#9997)公共模块中的[改进][公共]代码清理(#9435)

3.0.0-alpha (20220418)

[Feature][#6422] Add Task group feature to limit the concurrency of taskInstance[#7332] [UI Next] A new version of the UI proposal[#8275] [UI Next] Data Quality[#8310] Support custom timezone[#8373] Dependent tasks can re-run automatically in the case of complement[#8499] Optimize workflowlieage query speed[#8527] Add dataSource for Amazon Redshift[#8593] Refactor cli config dict mechnism[#9039] Suggest e2e test adapt M1 chip[#9396] Support output parameters transfer from parent workflow to child work flow.[#8516] [python] Add mechanism cli with simple command[#8585] [python] Add config mechanism and cli subcommand config[Improvements][#8584] Task back-end plugin optimization, new plugins only need to modify the plugin's own module[#8874] Verify the endtime and starttime when submit/create a cron under workflow[#9016] Dependent The global project can be selected when adding dependencies[#9221] AlertSender optimization and gracefully close, such as MasterServer[#9228] implement use the slot to scan the database[#9230] Slim dist package by migrate python gatewar into apiserver[#9372] [python] Migrate pythonGatewayServer into api server[#9443] [python] Add missing doc about config and connect remote server[BUG][#7236] Failed to create tenant using S3a Minio[#7416] Text file busy[#7896] When the project is authorized, it will generate a duplicate authorized project[#8089] start server failed because can't connect to postgresql[#8183] message:datasource plugin 'spark' is not found.[#8202] MapReduce generated command built-in parameter location is wrong[#8751] Change param user, queue do no work in ProcessDefinition[#8756] Process using the dependence component cannot migrate between test and prod environment[#8760] Resource file deletion conditions[#8791] Rectify the issue with affecting the original node's data when editing the form of the copied node.[#8951] Worker resources are exhausted and cause downtime[#9243] Some types of alarms can't display project name
[专题][#6422]添加任务组功能以限制taskInstance的并发性[#7332][UI Next]新版本的UI提案[#8275][UI Next]数据质量[#8310]支持自定义时区[#8373]在补足的情况下,依赖的任务可以自动重新运行[#8499]优化workflowlieage查询速度[#8527]为Amazon Redshift添加数据源[#8593]重构cli配置命令机制[#9039]建议e2e测试适应M1芯片[#9396]支持输出参数从父工作流转移到子工作流。[#8516][python]使用简单命令添加机制cli[#8585][python]添加配置机制和cli子命令config[改进][#8584]任务后端插件优化,新插件只需要修改插件自己的模块[#8874]在工作流下提交/创建cron时验证endtime和starttime[#9016]依赖添加依赖项时,可以选择全局项目[#9221]提醒发送者优化并优雅地关闭,例如MasterServer[#9228]使用插槽扫描数据库[#9230]通过将python gatewar迁移到apiserver实现Slim dist包[#9372][python]将pythonGatewayServer迁移到api服务器[#9443][python]添加缺少的关于配置和连接远程服务器的文档[错误][#7236]无法使用S3a Minio创建租户[#7416]文本文件忙[#7896]当项目被授权时,它将生成一个重复的授权项目[#8089]启动服务器失败,因为无法连接到postgresql[#8183]消息:未找到数据源插件“spark”。[#8202]MapReduce生成的命令内置参数位置错误[#8751]更改参数用户,队列在ProcessDefinition中不工作[#8756]使用依赖组件的进程无法在测试和产品环境之间迁移[#8760]资源文件删除条件[#8791]在编辑复制节点的表单时,纠正影响原始节点数据的问题。[#8951]员工资源耗尽,导致停机[#9243]某些类型的报警无法显示项目名称

2.0.5-release (20220302)

[Improvements][#8110] The fault-tolerant process of the worker is optimized, so that when the server is under too much pressure, the worker service is interrupted, and the task can be transferred to other workers to continue.[#8445] Optimize the page display flag of forbidden tasks to distinguish the display of normally executed tasks[#8441] Add a prompt on the task box to display all the long task names.[#8187] The function of re uploading files is added in the resource center. When users need to modify the execution script, they do not need to reconfigure the task parameters to realize the function of automatically updating the execution script.[#8169] After the modification workflow is optimized, the page remains in the DAG page and will not jump to the list page.[#8285] In the dingtalk alarm plugin, add the markdown information type in the alarm content.[BUG][#8213] Fixed the task runs incorrectly when the worker group contains uppercase letters.[#8347] Fixed the workflow cannot be stopped when the task fails and retries[#8135] Fixed JDBC connection parameter not input '@'[#8367] Fixed complement may not end normally[#8170] Fix the sub workflow that cannot be entered from the page
[改进][#8110]工作进程的容错过程得到了优化,这样当服务器承受太大压力时,工作进程服务就会中断,任务可以转移到其他工作进程继续。[#8445]优化禁止任务的页面显示标志,以区分正常执行任务的显示[#8441]在任务框中添加提示,以显示所有长任务名称。[#8187]资源中心增加了重新上传文件的功能。当用户需要修改执行脚本时,不需要重新配置任务参数来实现自动更新执行脚本的功能。[#8169]优化修改工作流后,页面仍保留在DAG页面中,不会跳转到列表页面。[#8285]在dingtalk报警插件中,在报警内容中添加降价信息类型。[错误][#8213]修复了工作组包含大写字母时任务运行不正确的问题。[#8347]修复了任务失败并重试时无法停止工作流的问题[#8135]修复了JDBC连接参数未输入“@”[#8367]固定补语可能不会正常结束[#8170]修复无法从页面输入的子工作流

2.0.4-release (20220226)

NULL

2.0.3-release (20220120)

Feature[#7804] DingTalk alert plugin adds signature.[#7857] Problems caused by modifying the administrator user information.[#7675] Supports whether SQL is placed in one session[#7571] Add dependent tips about success or failureImprovement[#7990] zkRoot in conf/config/install_ config does not take effect[#7713] The data source password in the log is not encryptedBug:[#8131] add delete workflow instance when delete process definition[#8098] udf sub resource manage edit modal cant close[#8081] process is always running: netty writeAndFlush without retry when failed leads to worker response to master failed[#7986] After deleting the running workflow, the master keeps brushing the error log[#8056] Edit the bug of worker grouping in environment management.[#7512] dependent node ui dislocation[#7913] Error in querying historical version information of workflow[#7982] common task log in master no need to print separately[#7962] The global parameters of the sub_process node are not passed to the associated workflow task[#7953] query log can not show contents when task log in master on k8s[#7815] There are duplicate processes in the process definition list[#7698] process instance is always running: task is failure when process instance FailureStrategy.END[#7732] field ‘is_directory’ in t_ds_resources table has error type in PostgreSQL database[#7883] Repair JDBC connection of Oracle[#7538] when there is a forbidden node in dag, the execution flow is abnormal[#7789] querySimpleList return wrong projectCode
特色:[#7804]DingTalk alert插件添加签名。[#7857]修改管理员用户信息导致的问题。[#7675]支持是否将SQL放在一个会话中[#7571]添加关于成功或失败的相关提示改善:[#7990]zkRoot在conf/config/install\uconfig中的不生效[#7713]日志中的数据源密码未加密缺陷:[#8131]删除流程定义时添加删除工作流实例[#8098]自定义项子资源管理编辑模式无法关闭[#8081]进程始终在运行:netty writeAndFlush失败时不重试导致工作进程对主进程的响应失败[#7986]删除正在运行的工作流后,主控器会继续刷新错误日志[#8056]编辑环境管理中工人分组的错误。[#7512]依赖节点ui错位[#7913]查询工作流历史版本信息时出错[#7982]普通任务登录主机无需单独打印[#7962]子流程节点的全局参数不会传递给关联的工作流任务[#7953]k8s上任务登录主控时,查询日志无法显示内容[#7815]流程定义列表中存在重复的流程[#7698]流程实例始终在运行:当流程实例失败时,任务失败。终止[#7732]t_ds_resources表中的字段“is_directory”在PostgreSQL数据库中具有错误类型[#7883]修复Oracle的JDBC连接[#7538]当dag中存在禁止节点时,执行流异常[#7789]QuerySampleList返回错误的项目代码

2.0.2-release (20211231)

Feature[#6470] Add Python API for DolphinScheduler[#7460] Wechat alert support send to group chatImprovement[#7529] Init DB schema from the full sql fileBug:[#7661] Fix the memory leak of logger in worker[#7750 ]Compatible historical version data source connection information[#7748] Remove init script when gaining a new DB connection[#7705] Because of memory limitations, upgrade from 1.3.5 to 2.0.2 error[#7786] Server restart fail after force killed[#7660] Wrong create time of process definition version[#7607] Failed to execute PROCEDURE node[#7639] Add default config of quartz and zookeeper in common config map[#7654] Dependent node on change project code error[#7658] workflow copy error[#7609] Workflow is always running when worker sendResult success but master not received bug[#7554] H2 in standalone server will auto restart after several minutes[#7434] An error is reported when executing the MySQL table creation statement[#7537] Dependent node retry delay did not work[#7451] Remove '+1' (day) in the date of the complement data[#7392] Add hive datasource failed
特色:[#6470]为DolphinScheduler添加Python API[#7460]微信提醒支持发送至群聊改善:[#7529]从完整的sql文件初始化数据库模式缺陷:[#7661]修复worker中记录器的内存泄漏[#7750]兼容的历史版本数据源连接信息[#7748]在获得新的数据库连接时删除初始化脚本[#7705]由于内存限制,请从1.3.5升级到2.0.2[#7786]强制终止后服务器重启失败[#7660]错误的创建时间流程定义版本[#7607]无法执行过程节点[#7639]在公共配置图中添加quartz和zookeeper的默认配置[#7654]依赖于变更项目代码错误的节点[#7658]工作流复制错误[#7609]当worker sendResult成功但master未收到bug时,工作流始终处于运行状态[#7554]独立服务器中的H2将在几分钟后自动重启[#7434]执行MySQL表创建语句时报告错误[#7537]从属节点重试延迟不起作用[#7451]删除补码数据日期中的“+1”(天)[#7392]添加配置单元数据源失败

#2.0.1-发布(20211213)

错误修复[#7039]修复使用Kerberos时配置单元数据源连接失败的问题[#7338]修复独立服务启动失败[#7215]修复报警组显示无法显示的问题[#7152]修复文件上传异常的问题[#7083]修复切换任务无法运行的问题[#7070]修复工作流超时策略的故障[#6809]修复SQL任务无法发送邮件的问题[#7004]修复主机在失去zookeeper连接时仍然有效改进[#6772]优化了一些API的操作[#7166]加快工作流实例页面的加载速度[#6934]优化工作流关系页面的显示信息

2.0.1-release (20211213)

Bug fix[#7039] fix that the hive data source connection failed when using Kerberos[#7338] repairing standalone service startup failed[#7215] fix the problem that the alarm group display cannot be displayed[#7152] fix the problem of abnormal file upload[#7083] fix the problem that the switch task failed to run[#7070] fix the failure of workflow timeout policy[#6809] fix the problem that the SQL task cannot send mail[#7004] fix master still work when it lose zookeeper connectionImprovements[#6772] optimized the operation of some APIs[#7166] speed up the loading of workflow instance pages[#6934] optimize the display information of the workflow relationship page
错误修复[#7039]修复使用Kerberos时配置单元数据源连接失败的问题[#7338]修复独立服务启动失败[#7215]修复报警组显示无法显示的问题[#7152]修复文件上传异常的问题[#7083]修复切换任务无法运行的问题[#7070]修复工作流超时策略的故障[#6809]修复SQL任务无法发送邮件的问题[#7004]修复主机在失去zookeeper连接时仍然有效改进[#6772]优化了一些API的操作[#7166]加快工作流实例页面的加载速度[#6934]优化工作流关系页面的显示信息

2.0.0-release (20211116)

Features:[#6597] supports dolphinscheduler upgrade from 1.x to 2.0[#6812] speed up the site loading when project exists multi process definitions[#6763] remove the detection of dumplicate task names[#6655] remove the registry monitorBug Fix:[#6613] fix bug in task retry mechanism[#6707] fix error when set up the global parameters in process defintion[#6882] fix process cannt finish and its status always be running[#6771] fix failover worker interrupt[#6658] fix task code in bulk definition[#6737] fix event handle twice in two thread pool[#6682] replace task name with task code[#6653] fix netty client create too many channels[#6640] fix PROCESS_HOST_UPDATE_REQUST command donot be supported.[#6591] fix improt process definition error
特征:[#6597]支持dolphinscheduler从1升级。x到2.0[#6812]当项目存在多进程定义时,加快站点加载速度[#6763]删除对复杂任务名称的检测[#6655]卸下注册表监视器错误修复:[#6613]修复任务重试机制中的错误[#6707]修复在过程定义中设置全局参数时出现的错误[#6882]修复进程无法完成,其状态始终处于运行状态[#6771]修复故障转移工作程序中断[#6658]修复批量定义中的任务代码[#6737]在双线程池中修复两次事件句柄[#6682]用任务代码替换任务名称[#6653]修复网络客户端创建太多频道的问题[#6640]不支持修复进程_主机_更新_请求命令。[#6591]修复improt进程定义错误

2.0.0-alpha (20211021)

New Features:[#3961]Create registry center plug-in to support different type of registry components[#4325]Propose for process definition json split[#5077]Add parameter transfer function between tasks[#4355]Propose for master refactor and scheduler module[#6417]add 'read log' in the task instance right-click context menu[#6499]report busy state when worker is overload[#6471]Cache process definition in master[#6483]upgrade the druid and mysql connector version[#4878]Add task plug-in function to support more custom task types[#5273]Add switch task node[#5098]Remove deduplicate logs in controllers[#5083]Refactored data source creation[#5172]add timing online/offline marking color[#3805]The implement of passing variables between tasks[#3049]Add alarm plug-in function to support more custom alarm components[#4463]add an option to the UI page for saving the workflow definition: whether to go online? online by default First-time contributor good first issue new feature[#3222]Store password in ciphertext instead[#3191]add query top n process instance order by running durationBugFix[#6550]The list of environments in the DAG task pop-up window is not updated[#6506]Fix install.sh for DS 2.0 and add comment to install_config.conf[#6497]Shell task can not use user defined environment correctly[#6478]Missing history data in complement data mode[#6352]override the old process definition when I use the copy workflow feature[#6342]Task instance page date backfill bug[#5701]When deleting a user, the accessToken associated with the user should also be deleted[#4809]cannot get application status when kerberos authentication is enabled[#4450]Hive/Spark data sources do not support multi-tenancy when Kerberos authentication is enabled bug
新功能:[#3961]创建registry center插件以支持不同类型的注册表组件[#4325]提议流程定义json拆分[#5077]添加任务间的参数传递函数[#4355]提议主重构和调度模块[#6417]在任务实例右键单击上下文菜单中添加“读取日志”[#6499]当工作人员超负荷时报告忙碌状态[#6471]主服务器中的缓存进程定义[#6483]升级druid和mysql连接器版本[#4878]添加任务插件功能,支持更多自定义任务类型[#5273]添加交换机任务节点[#5098]删除控制器中的重复数据消除日志[#5083]重构数据源创建[#5172]添加计时在线/离线标记颜色[#3805]在任务之间传递变量的实现[#3049]添加报警插件功能,支持更多自定义报警组件[#4463]在UI页面中添加一个选项,用于保存工作流定义:是否联机?默认情况下在线首次投稿人良好首次发布新功能[#3222]将密码存储在密文中[#3191]按运行时长添加查询top n流程实例顺序错误修正[#6550]DAG任务弹出窗口中的环境列表未更新[#6506]修复安装。为DS 2.0添加注释,并添加注释以安装_config。形态[#6497]Shell任务无法正确使用用户定义的环境[#6478]在补码数据模式下缺少历史数据[#6352]在使用复制工作流功能时覆盖旧的流程定义[#6342]任务实例页面日期回填错误[#5701]删除用户时,还应删除与该用户关联的accessToken当启用kerberos身份验证时,[#4809]无法获取应用程序状态[#4450]启用Kerberos身份验证时,配置单元/Spark数据源不支持多租户

1.3.9-release (20211018)

Feature/Update[Feature#6022]Add standalone server module to make it easier to develop and runBUGFIX[Bug#6429] [UI] sub_process node open sub_task show empty page bug[Fix#6337][Task] sql limit param no default value
功能/更新[功能#6022]添加独立服务器模块,使其更易于开发和运行错误修正[Bug#6429][UI]子_流程节点打开子_任务显示空页Bug[Fix#6337][Task]sql limit参数无默认值

1.3.8-release (20210831)

Feature/Update[#5405] [Improvement]Docker & K8s Improvement Plan Round 2[#5858][Improvement][Docker] Docker image should support multi-arch like arm64 in docker-compose[#5706][Improvement][common] Upgrade the version of fastjson from 1.2.61 to 1.2.75[#5577][Improvement][UI] Add Project Name in Project Page[#5567][Improvement][UI] Add project id in web ui url for sharing[#5475][Improvement][Api] Upload resource to remote failed, the local tmp file need to be cleared[#5468][Improvement][Net]Optimize IP acquisition in complex network environment[#5467][Improvement][UI] UI cannot be displayed normally in some browsersBUGFIX[#6007][Bug][Worker] fix Wrong complement date[#5719][Bug][K8s] Ingress ERROR io.k8s.api.networking.v1beta1.IngressSpec.tls: got "map", expected "array" On TLS enabled[#5701][Bug][UI][DAO]When deleting a user, the accessToken associated with the user should also be deleted[#5699][Bug][UI] Update user error in user information[#5596][Bug][Python] Conflict between python_home and datax_home configuration in dolphinscheduler_env.sh[#5559][Bug][Master Server] Master Server was shutdown but the process still in system[#5581][Bug][Mysql] Specific key was too long, max key length is 767 bytes for varchar(256) in some mysql with innodb_large_prefix=OFF[#5578][Bug][Master] ServerNodeManager WorkerGroupListener capture data change and get data failed[#5570][Bug][Worker] worker.groups in worker.properties is still commented after installation in 1.3.6[#5550][Bug][Master] remove check with executePath when kill yarn job[#5549][Bug][Worker] SqlTask NPE[#5431][Bug][K8s] Master and worker cannot get the right address with custom DNS in 1.3.6
功能/更新[#5405][改进]Docker&K8s改进计划第二轮[#5858][改进][Docker]Docker图像应支持Docker compose中的多拱形,如arm64[#5706][改进][常见]将fastjson的版本从1.2.61升级到1.2.75[#5577][改进][UI]在项目页面中添加项目名称[#5567][改进][用户界面]在web用户界面url中添加项目id以供共享[#5475][改进][Api]将资源上载到远程失败,需要清除本地tmp文件[#5468][改进][Net]在复杂网络环境下优化IP获取在某些浏览器中,[#5467][改进][UI]UI无法正常显示错误修正[#6007][Bug][Worker]修复错误的补码日期[#5719][Bug][K8s]进入错误io。k8s。应用程序编程接口。网络。v1beta1。安格拉斯佩克。tls:已启用“映射”,应启用tls上的“阵列”[#5701][Bug][UI][DAO]删除用户时,还应删除与该用户关联的accessToken[#5699][Bug][UI]更新用户信息中的用户错误dolphinscheduler_env中Python_home和datax_home配置之间的冲突。嘘[#5559][Bug][Master Server]主服务器已关闭,但进程仍在系统中[#5581][Bug][Mysql]特定密钥太长,在innodb_large_prefix=OFF的某些Mysql中,varchar(256)的最大密钥长度为767字节[#5578][Bug][Master]服务器节点管理器WorkerGroupListener捕获数据更改并获取数据失败[#5570][Bug][Worker]Worker。工人中的群体。属性在1.3.6中安装后仍有注释[#5550][Bug][Master]终止纱线作业时,删除与executePath的检查[#5549][Bug][Worker]SqlTask NPE[#5431][Bug][K8s]主服务器和工作服务器无法通过1.3.6中的自定义DNS获取正确的地址

1.3.6-release (20210425)

Feature/Update[#5062][Feature][Worker Group] Create/Edit/Delete Worker Group in Web UI[#5175][Improvement][Server] Optimize and reduce worker group queries of database and zookeeper[#4852][Feature] Support SkyWalking agent plugin[#4837][Improvement][Docker/K8s] Docker & K8s Improvement Plan #4843 #4732 #4871 #4881 #4804 #4886 #2687 #4897 #3124 #5155 #5068 #5100 #2584 #4905 #5351[#5023][Improvement][Docker/K8s] Improve docker and k8s #2584 #2687 #4732 #4871 #4886 #4897[#5158][Improvement][Docker/K8s] Support more configs, more service access, skywalking configs, improve image for python, update faq and add support matrix #5155 #5068 #5141 #402 #403[#5068][Improvement][Docker/K8s] Task support matrix and solution on docker/k8s[#5195][Improvement][Docker/K8s] Improve feedback #5309 #5310[#5100][Feature][K8s] Support task scalability on K8s such as Spark, Flink and DataX[#5224][Improvement][Docker] Add workdir for dockerfile and remove redundant container_name and dolphinscheduler-postgresql-initdb[#5310][Improvement][Server] The log "load is too high or availablePhysicalMemorySize(G) is too low" is not clear[#5028][Feature][MR] Support MapReduce name[#4960][Feature][Spark] Support spark name[#4285][Feature] Add Flink job name[#4976][Feature][Flink] Support name and parallelism input[#4805][Improvement][SQL] Place the upgraded schema to the correct version directory and check schema errors[#4751][Improvement][API] Improvement the duration field modify the display to a time-based minute-second format (e.g. 1d 10h 20m 1s)[#4740][Improvement][UI] Set the default Tenant as default or the first existing tenant in the save process[#403][Feature]The memory of worker, master, and other services does not need to be the same[#174][Improvement][SqlTask] Add a switch to send mail and print head logs in SqlTask[#5187][Build] Optimize long release name and remove unused nginx release[#5087][Feature][SqlTask] Add a switch to send mail and print head logs in SqlTask[#4624][Improvement][Server] When the server exist in the dead server list of zk,need stop service byself[#4969][Improvement][UI] Support more file types in file detail page[#2619][Improvement][API] /dolphinscheduler/projects/create doesn't return project ID when create successful[#4270][Feature]support distributed tracingBUGFIX[#5309][Bug][Common] memoryUsage is -33%[#4843][Bug][Docker] 1.3.5 release compose file config error WORKER_GROUP[#4651][Bug][Docker] Random PSQLException in docker bug[#5351][Bug][K8s] Quartz cron task cannot take effect[#4905][Bug][K8s] Incorrect host problem in minikube[#5176][Bug][Server] Wrong excludeFilters cause the worker server to start the master's beans and threads like LowerWeightHostManager and RefreshResourceTask[#5132][Bug][server] when an exception occurs in the taskExecuteThread, task cannot stop immediately[#5115][Bug][Server] The registered address of a server is the loopback address 127.0.0.1[#5150][Bug][Server] DB transaction failure[#5103][Bug][Resource] The file name of File and UDF resource not changed and cannot re-upload after renaming name[#5349][Bug][master] Manually kill the task that fails to be retried. After the parallel task succeeds, the workflow status is always running[#5328][Bug][Bug][MasterServer] process contain depend on task is always running[#5199][Bug][api] When sleep is included in a shell task, cannot kill the task[#5063][SQL] Fix MySQL datasource jdbc connect parameters[#5048][Bug][Api] Delete the stopped workflow without deleting the corresponding subprocess, the workflow instance name is not displayed in the subprocess[#5044][Bug][Master] Fix First master fault tolerance when startup[#5037][Bug][Server] Both the master and the worker is hanging after restarting and stopping[#4866][Bug][Common] Not loaded hdfs-site.xml causes the client to fail to access the datanode[#4862][Bug][Server] Kill yarn application command won't be executed when killing error bug[#4840][Bug][Master] Master cannot fault-tolerant when multiple Masters start at the same time[#4816][Bug][API] The API calls the workflow instance query interface and queries all the data when the time parameter is wrong[#4738][Bug][Mail] Send mail failed instead of execute sql error[#4760][Bug][Api] init dolphinscheduler-postgre.sql error[#4705][Bug][API] KeeperException$NoNodeException[#4674][Bug][UI] The tips error when login with username and without password[#4650][Bug][Api] Process definition create, update and copy error in PostgreSQL bug[#4716][Bug][Master,Worker] The task execution path should be calculated by the worker, not the master[#4617][Bug][LoggerServer] task log can not refresh in time
功能/更新[#5062][Feature][Worker Group]在Web UI中创建/编辑/删除工作组[#5175][改进][服务器]优化并减少对数据库和zookeeper的工作组查询[#4852][Feature]支持SkyWalking代理插件[#4837][改进][Docker/K8s]Docker&K8s改进计划#4843#4732#4871#4881#4804#4886#2687#4897#3124#5155#5068#5100#2584#4905 3551[#5023][改良][Docker/K8s]改良Docker和K8s#2584#2687#4732#4871#4886#4897[#5158][改进][Docker/K8s]支持更多配置、更多服务访问、skywalking配置、改进python图像、更新常见问题解答并添加支持矩阵#5155#5068#5141#402#403[#5068][改进][Docker/K8s]Docker/K8s上的任务支持矩阵和解决方案[#5195][改进][Docker/K8s]改进反馈#5309#5310[#5100][Feature][K8s]支持在诸如Spark、Flink和DataX等K8s上的任务可伸缩性[#5224][改进][Docker]为dockerfile添加workdir,并删除冗余的容器名和dolphinscheduler postgresql initdb[#5310][改进][服务器]日志“负载过高或可用物理内存大小(G)过低”不清楚[#5028][Feature][MR]支持MapReduce名称[#4960][Feature][Spark]支持Spark名称[#4285][Feature]添加Flink工作名称[#4976][Feature][Flink]支持名称和并行输入[#4805][profection][SQL]将升级后的架构放在正确的版本目录中,并检查架构错误[#4751][改进][API]改进持续时间字段将显示修改为基于时间的分秒格式(例如1d 10h 20m 1s)[#4740][改进][UI]将默认租户设置为默认租户,或将保存过程中的第一个现有租户设置为默认租户[#403][Feature]worker、master和其他服务的内存不需要相同[#174][profection][SqlTask]添加一个开关,用于在SqlTask中发送邮件和打印头日志[#5187][Build]优化长版本名称并删除未使用的nginx版本[#5087][Feature][SqlTask]添加一个开关,在SqlTask中发送邮件和打印头日志【#4624】【改进】【服务器】当服务器存在于zk的死服务器列表中时,需要自行停止服务[#4969][改进][UI]在文件详细信息页面中支持更多文件类型当创建成功时,[#2619][Improvement][API]/dolphinscheduler/projects/create不会返回项目ID[#4270][Feature]支持分布式跟踪错误修正[#5309][Bug][Common]内存占用率为-33%[#4843][Bug][Docker]1.3.5发布组合文件配置错误WORKER_组[#4651][Bug][Docker]Docker Bug中的随机PSQLException[#5351][Bug][K8s]石英cron任务无法生效minikube中的[#4905][Bug][K8s]主机错误问题[#5176][Bug][Server]错误的排除过滤器会导致工作服务器启动主bean和线程,如LowerWeightHostManager和RefreshResourceTask[#5132][Bug][server]当taskExecuteThread中发生异常时,任务无法立即停止服务器的注册地址是环回地址127.0.0.1[#5150][Bug][Server]DB事务失败[#5103][Bug][Resource]文件和UDF资源的文件名未更改,重命名名称后无法重新上传[#5349][Bug][master]手动终止无法重试的任务。并行任务成功后,工作流状态始终处于运行状态[#5328][Bug][Bug][MasterServer]进程包含依赖任务始终在运行[#5199][Bug][api]当shell任务中包含睡眠时,无法终止该任务[#5063][SQL]修复MySQL数据源jdbc connect参数[#5048][Bug][Api]删除已停止的工作流而不删除相应的子流程,子流程中不显示工作流实例名称[#5044][Bug][Master]修复启动时的第一个Master容错[#5037][Bug][Server]重新启动并停止后,主机和工作机都挂起[#4866][Bug][Common]未加载hdfs站点。xml导致客户端无法访问datanode[#4862][Bug][Server]在清除错误Bug时不会执行Kill warn应用程序命令当多个主机同时启动时,[#4840][Bug][Master]主机无法容错[#4816][Bug][API]当时间参数错误时,API调用工作流实例查询接口,查询所有数据[#4738][Bug][Mail]发送邮件失败,而不是执行sql错误[#4760][Bug][Api]init dolphinscheduler postgre。sql错误[#4705][Bug][API]KeeperException$NoNodeException[#4674][Bug][UI]使用用户名和密码登录时提示错误[#4650][Bug][Api]PostgreSQL Bug中的过程定义创建、更新和复制错误[#4716][Bug][Master,Worker]任务执行路径应由Worker计算,而不是由Master计算[#4617][Bug][LoggerServer]任务日志无法及时刷新

1.3.5-release (20210207)

Feature/Update[K8s] Support resource storage when fs.defaultFS=file:///[Docker] Update readme[UI] Improve parameter name[UI] download url resolve and security page disappear delay problem under GENERAL_USER[API]enable response resources gzip compression[#703]Docker image optimization[#4439][API] Cors inteceptor problems[#4418][login controller] Need password when open in new tabBUG FIX[#3237][Docker] the file requirements.yaml in helm mode has error flag[#3298][K8s]when recreate or upgrade helm release, the host ip changed[#4691][UDF] udf jar path not exist when fs.defaultFS starts with file:///[#4640][UI] Fixed a 404 error when the project name contains "HTTP"[#4648][UI] TypeError: Cannot read property 'id' of undefined in createUser[#4566][Worker] worker-server logback partial logs are not printed[#4526][Worker] worker server doesn't work fine in K8s[#4472][DataSource] Hive JDBC partial permission parameter concatenation JDBC URL error[#4247][API] When schedulertime is empty, rerun the workflow, the time of the global parameter is not the latest[#4449][API] Update workflow instance to report null point exception[#4455]kill task error because of shell output truncation[#4271][Logger] IOException or NoSuchFileException in logger server[#4162][UI]fix re-login problem in new tab and state synchronization problem in multiple tabs[#3457][Flink] fix flink args build problem
功能/更新[K8s]支持fs时的资源存储。defaultFS=文件:///[Docker]更新自述[UI]改进参数名称[UI]在GENERAL_用户下下载url解决和安全页面消失延迟问题[API]启用响应资源gzip压缩[#703]Docker形象优化[#4439][API]Cors智能接收器问题[#4418][login controller]在新选项卡中打开时需要密码错误修复[#3237][Docker]文件要求。舵模式下的yaml有错误标志[#3298][K8s]重新创建或升级头盔版本时,主机ip发生变化[#4691][UDF]当使用fs时,UDF jar路径不存在。defaultFS以文件开头:///[#4640][UI]修复了当项目名称包含“HTTP”时出现的404错误[#4648][UI]类型错误:无法读取createUser中未定义的属性“id”[#4566][Worker]未打印Worker server logback部分日志[#4526][Worker]Worker服务器在K8s中无法正常工作[#4472][DataSource]配置单元JDBC部分权限参数串联JDBC URL错误[#4247][API]当schedulertime为空时,重新运行工作流,全局参数的时间不是最新的[#4449][API]更新工作流实例以报告空点异常[#4459]由于外壳输出截断而导致终止任务错误[#4271][Logger]记录器服务器中的IOException或NoSuchFileException[#4162][UI]修复了新选项卡中的重新登录问题和多个选项卡中的状态同步问题[#3457][Flink]修复Flink args的构建问题

1.3.4-release (20201216)

Feature/Update[#2925][server] init TaskLogger in TaskExecuteProcessor[ambari-update] change version from 1.3.3 to 1.3.4[sqoop-update] modify sqoop task param when upgrade ds to 1.3.4[#4143][quartz-update] upgrade quartz version to 2.3.0BUG FIX[#2917 #4034 #4104 #4135][sqoop] sqoop optimization and bug fix[#3177] task time parameter parsing error[#3457][flink] fix flink args build problem[#4034][server] fix sqoop import fail[#3900][server] kill multi yarn app in one job[#4054][api] fix The last week of the month for adding/editing timing, preview and save timing will report an error[#4054][ui] Repair the last Sunday of each month[#4084][server] fix taskInstance state change error[#4104] fix sqoop task jdbc string contains special char[#4135][worker] fix sqoop import hive error[#4114][server] fix clear task execute path is related to master.[#4084][master] fix taskInstance state change error[#4090][dao] execute a single task in workflow throw NullPointerException[#4190][dao] when the amount of json data is large, the process list page display slowly.[#4218][bug] start from the setting nodes with NODE_PRE would be NPE[#4223][ui] fix dag node name verification
功能/更新[#2925][server]在TaskExecuteProcessor中初始化TaskLogger[ambari update]将版本从1.3.3更改为1.3.4[sqoop update]将ds升级到1.3.4时修改sqoop任务参数[#4143][quartz update]将quartz版本升级至2.3.0错误修复[#2917#4034#4104#4135][sqoop]sqoop优化和bug修复[#3177]任务时间参数解析错误[#3457][flink]修复flink args的构建问题[#4034][server]修复sqoop导入失败[#3900][server]在一个作业中杀死多线程应用程序[#4054][api]修复添加/编辑计时的当月最后一周,预览和保存计时将报告错误[#4054][ui]修复每个月的最后一个星期天[#4084][server]修复taskInstance状态更改错误[#4104]修复sqoop任务jdbc字符串包含特殊字符[#4135][worker]修复sqoop导入配置单元错误[#4114][server]修复清除任务执行路径与主服务器相关。[#4084][master]修复taskInstance状态更改错误[#4090][dao]在工作流中执行单个任务抛出NullPointerException[#4190][dao]当json数据量较大时,进程列表页面显示较慢。[#4218][bug]从设置节点开始,节点_PRE将是NPE[#4223][ui]修复dag节点名称验证

1.3.3-release (20201029)

BUG FIX[#3615] [master] After the task is executed successfully, but the next task has not been submitted, stop the master,the workflow will fail[#4010] [master] When the condition node fails, the process status is failed after fault tolerance[#3929] [master/worker] After the master and worker are fault-tolerant, the process instance fails after the task instance is successfully executed[#3994] [Sql] Failed to import SQL file of sql/dolphinscheduler_mysql.sql[#3964] [api/ui] The timeout warning of sub_process does not take effect[#3974] [api/worker] The child process does not inherit the worker group of the parent process[#3966] [master] The timeout warning does not take effect in sub_process[#3958] [api] files should not be created successfully in the directory of the authorized file[#3618] [worker] Too many files will be opened because of task executed fininished but not release the file handle.[#3615] [master] After the task is executed successfully, but the next task has not been submitted, stop the master,the workflow will fail.[#3843] [api] When the update workflow definition name already exists, the prompt is not friendly.[#3924] [ui] When saving the workflow definition, if the backend verification is not successful, the save popup will not close.[#3789] [remote] support netty heart beat to resolve channel time out.[#3836] [API] verifyProcessDefinitionName error message[#3702] [api] Resource file reupload does not overwrite the original file. This button is an invalid one[#3621] [master] After batch deleting the executing process instances, the master cannot get the worker feedback results[#3617] [master] After subtask fault tolerance, 2 task instances are generated,The process instance status always is executing[#3616] [master] When the master receives the result from the worker, the master just stops. After the master restarts, the workflow status is always executing[#3573] [dao] potential horizontal unauthorized access[#3887] [ui] The English version of the resource file list and UDF list data is not displayed[#3702] [api] Resource file reupload does not overwrite the original file. This button is an invalid one[#3487] [API] Creating folders with multiple threads will result in multiple identical folders[#3493] [api] worker group manage ui could not display createtime and updatetime[#3549] [Server][sqlTask]The alias column in the query SQL does not take effect[#3792] [ui] The pie chart on the project homepage does not adapt to the screen size[#3719] [api] The task resource could not be deleted[#3548] [UI] Monitor gauge chart display blank with same pid bug[#3707] [ui] The batch delete function in the workflow definition and workflow instance pages cannot be canceled if selected[#3553] [ui] when edit the work flow,the selected connecting line has no style change,but the others have get bigger[#3238] [docker] Can not create folder in docker with standalone mode[#3713] [common] catfile method Stream not closed[#3258] [api] Connot get create time and update time,report DateTimeParseExceptionImprovement[#3720] [ui] js mailbox verification[#3843] [api] When the update workflow definition name already exists, the prompt is not friendly[#3131] [api] When the new tenant already exists, the prompt is incorrect
错误修复[#3615][master]任务成功执行后,下一个任务尚未提交,停止master,工作流将失败[#4010][master]当条件节点失败时,容错后进程状态为失败[#3929][master/worker]在主进程和工作进程容错后,在任务实例成功执行后,进程实例失败[#3994][Sql]无法导入Sql/Dolphinu mysql的Sql文件。sql[#3964][api/ui]sub#U进程的超时警告不生效[#3974][api/worker]子进程不继承父进程的工作进程组[#3966][master]超时警告在sub#U进程中不生效不应在授权文件的目录中成功创建[#3958][api]文件[#3618][worker]由于任务执行完成但未释放文件句柄,将打开太多文件。[#3615][master]任务成功执行后,下一个任务尚未提交,停止master,工作流将失败。[#3843][api]当更新工作流定义名称已经存在时,提示不友好。[#3924][ui]保存工作流定义时,如果后端验证不成功,保存弹出窗口将不会关闭。[#3789][remote]支持netty heart beat解决频道超时问题。[#3836][API]verifyProcessDefinitionName错误消息[#3702][api]资源文件reupload不会覆盖原始文件。这个按钮无效[#3621][master]批量删除正在执行的流程实例后,master无法获得工人反馈结果[#3617][master]子任务容错后,生成2个任务实例,流程实例状态始终处于执行状态[#3616][master]当master从工作者那里收到结果时,master就停止了。主机重新启动后,工作流状态始终处于执行状态[#3573][dao]潜在的横向未经授权访问[#3887][ui]不显示资源文件列表和自定义项列表数据的英文版本[#3702][api]资源文件reupload不会覆盖原始文件。这个按钮无效[#3487][API]使用多个线程创建文件夹将导致多个相同的文件夹[#3493][api]工作组管理ui无法显示createtime和updatetime[#3549][Server][sqlTask]查询SQL中的别名列不生效[#3792][ui]项目主页上的饼图不适合屏幕大小[#3719][api]无法删除任务资源[#3548][UI]监视器仪表图表显示空白,带有相同的pid错误[#3707][ui]如果选中,则无法取消工作流定义和工作流实例页面中的批量删除功能[#3553][ui]编辑工作流时,所选连接线没有样式变化,但其他连接线变大[#3238][docker]无法以独立模式在docker中创建文件夹[#3713][common]未关闭catfile方法流[#3258][api]无法获取创建时间和更新时间,报告DateTimeParseException改善[#3720][ui]js邮箱验证[#3843][api]当更新工作流定义名称已经存在时,提示不友好[#3131][api]当新租户已经存在时,提示不正确

1.3.2-release (20200818)

New Feature[#2815] One worker server can set multiple worker groups[#3370] JVM parameter optimization[#3223] Click DAG connection to add label functionBUG FIX[#3536] If user didn't have tenant,create resource will NPE[#3480] zookeeper multi directories, tasks cannot be assigned[#3431] After the resource is re-uploaded, the deleted resource directory displayed in the workflow definition is incorrect[#3463] rename the udf resource file associated with the udf function, Failed to execute hive task[#3058] The task running order in the process instance does not follow the topological order in the process definition[#3423] 1.2.0 upgrade to 1.3.2, rename the resource file, view the resource in workflow definition, the file cannot be found[#3469] The program type of spark node is selected as PYTHON, how should the main jar package be selected[#3462] The admin user cannot view the UDF functions created by ordinary users in the workflow definition[#3256] admin account modify report error, caused by mobile phone[#3364] After update the version from 1.2.0 to 1.3.1,running the spark task fail because the can't find the jar[#3433] Release the imported process definition which version is below 1.3.0 will be failure[#3413] shell setting form display error[#3397] Upgrade from 1.2.0 to 1.3.0,Run the spark task, the error is "spark task params is not valid"[#1336] Dependent execution fails after task performs serial complement[#3390] Run hive task, udf resource path is incorrect[#3357] Select the dag connection to pop up the label edit box[#3258] [Worker group manage] Connot get create time and update time,report DateTimeParseException[#3209] ambari plugin the config options which unit doesn't write into config file[#3255] Click Cancel, the node data is restored to the original data[#3259] Delete the pid of the master and worker processes[#3261] When modifying the dag, if the DAG is not saved, it cannot be formatted[#3272] Default assignment of delete condition judgment node[#3269] Fix the problem that the label of DAG creation task is not displayed, the workflow cannot be formatted after saving, and the drawer style is global[#3393] view the log of the subtask, prompt "task instance does not exist"Improvement[#3351] process_definition_json contains definitionList,but this definitionList is not use[#3327] resource file content update[#3347] The new shell script is used to view the server processes of nodesEnhancement[#3176] optimize #3165 Gets the value of this property “resource.storage.type”, Comparison with enumerated types
新功能[#2815]一台工作服务器可以设置多个工作组[#3370]JVM参数优化[#3223]点击DAG连接添加标签功能错误修复[#3536]如果用户没有租户,则创建资源将NPE[#3480]zookeeper多目录,无法分配任务[#3431]重新上传资源后,工作流定义中显示的已删除资源目录不正确[#3463]重命名与udf函数关联的udf资源文件,未能执行配置单元任务[#3058]流程实例中的任务运行顺序不遵循流程定义中的拓扑顺序[#3423]1.2.0升级至1.3.2,重命名资源文件,在工作流定义中查看资源,无法找到该文件[#3469]spark节点的程序类型选择为PYTHON,那么应该如何选择主jar包[#3462]管理员用户无法在工作流定义中查看普通用户创建的自定义函数[#3256]管理员帐户修改报告错误,由手机引起[#3364]将版本从1.2.0更新到1.3.1后,运行spark任务失败,因为无法找到jar[#3433]发布导入的流程定义,低于1.3.0的版本将失败[#3413]外壳设置窗体显示错误[#3397]从1.2.0升级到1.3.0,运行spark任务,错误为“spark任务参数无效”[#1336]任务执行串行补码后依赖执行失败[#3390]运行配置单元任务,udf资源路径不正确[#3357]选择dag连接以弹出标签编辑框[#3258][Worker group Management]无法获取创建时间和更新时间,报告DateTimeParseException[#3209]ambari插件单元不会写入配置文件的配置选项[#3255]点击取消,节点数据恢复为原始数据[#3259]删除主进程和辅助进程的pid[#3261]修改dag时,如果未保存dag,则无法对其进行格式化[#3272]删除条件判断节点默认赋值[#3269]解决了DAG创建任务标签不显示、保存后无法格式化工作流、抽屉样式为全局的问题[#3393]查看子任务的日志,提示“任务实例不存在”改善[#3351]进程_定义_json包含定义列表,但此定义列表不可用[#3327]资源文件内容更新[#3347]新的shell脚本用于查看节点的服务器进程增强[#3176]optimize#3165获取此属性“resource.storage.type”的值,与枚举类型进行比较

1.3.1-release (20200704)

New Feature[#1658] Refactor WorkerServer: Using Netty as tcp framework between master and worker, remove zk as task queue, add three choices(Random, RoundRobin, and linear weighted based on cpu and memory) when master choose worker, worker don‘t operate database[#2584] Support k8s deployment[#404] Resource center supports directory management[#1469] Support ambari plugin installation[#205] Support condition detection type task[#203] Data synchronization task type, add sqoop support[#790] Data synchronization task type, add datax support[#233] Procss definition supports copying, exporting, and importing[#2501] Add batch export and import workflows feature[#1460] Improve CI/CD[#1376] Simplify the deployment, simplify configuration fileBUG FIX[#3085] after zoom or drag the dag view, cant plcae node correctly and may be disappear[#3111] Edit the node, after clicking Cancel, the node information is saved[#3084]remove some standard notice from our NOTICE[#3032]fix alert.json and metainfo.xml bugs[#3031]readme.md adds instructions for changing environment variables[#3058]The task running order in the process instance does not follow the topological order in the process definition[#3038] remove Conflicting configuration sudo and user[#3013] fix single resource manager will NPE[#2728] fix MySQL autoDeserialize bug
新功能[#1658]重构WorkerServer:使用Netty作为主从之间的tcp框架,删除zk作为任务队列,添加三个选项(随机、循环和基于cpu和内存的线性加权),当主从选择worker时,worker不操作数据库[#2584]支持k8s部署[#404]资源中心支持目录管理[#1469]支持ambari插件安装[#205]支持条件检测型任务[#203]数据同步任务类型,添加sqoop支持[#790]数据同步任务类型,添加datax支持[#233]Procss定义支持复制、导出和导入[#2501]添加批量导出和导入工作流功能[#1460]改进CI/CD[#1376]简化部署,简化配置文件错误修复[#3085]缩放或拖动dag视图后,无法正确定位节点,可能会消失[#3111]编辑节点,点击取消后,节点信息保存[#3084]从我们的通知中删除一些标准通知[#3032]修复警报。json和metainfo。xml漏洞自述。md添加了更改环境变量的说明[#3058]流程实例中的任务运行顺序不遵循流程定义中的拓扑顺序[#3038]删除冲突的配置sudo和用户[#3013]修复单个资源管理器将NPE[#2728]修复MySQL自动反序列化错误

1.3.0-release (20200617)

NULL

1.2.1-release (20200207)

New Feature[#1497] DAG automatic layout when use api call process definition create[ #747] Worker server runtime log desensitization[#1635] merge configurations in order to reduce configuration files[#1460] Add CI[#1547] node text edit box supports full-screen magnification[#1646] Add github action to analyze code with sonarcloud[#1367] Add java checkstyleEnhancement[#184] Use the default workgroup in the page ,Instead of the value id.[#1441] add user success when user name contains '.'.[#839] add Spark Task Component can switch Spark Version.[#1511] Merge frontend and backend tar into one binary tar[#1509] Remove master server and worker server listening port (5566、7788)[#1575] Remove kazoo, simplify deployment[#1300] Add right alignment function in sql email content[#1599] add profile nginx in order to deploy frontendSupport Mac local development and debuggingBug FixesSolve the problem that the pop-up box cannot be closed when the browser returnsFix [#1399] The wrong field order in logger.infoFix [#1379] SQL task,date parameter need to add explicit type castsFix [#1477] some tasks would be running all the time when db delayedFix [#1514] the field queue in table t_ds_user not change with tabke t_ds_queue modify queue_name fieldFix [#1768] There are multiple pages of data. After deleting all the data on one page, the data is displayed as emptyFix [#1770] After canceling the file authorization, the running workflow should not obtain resource files from the original tenant directoryFix [#1779] The execution of the SUB_PROCESS task failed first, but eventually succeededFix [#1789] Click to view the history, enter the task instance page, the results of the query based on the search conditions are displayed incorrectlyFix [#1810] Workflow instance does not show dependenciesFix [#1816] Add multiple dependencies, the workflow definitions of the first few dependencies read the workflow definition of the last projectFix [#1828] After executing the authorized UDF function, the path of the read resource file is incorrect
新功能[#1497]使用api调用过程定义创建时DAG自动布局[#747]工作服务器运行时日志脱敏[#1635]合并配置以减少配置文件[#1460]添加CI[#1547]节点文本编辑框支持全屏放大[#1646]添加github操作,以使用sonarcloud分析代码[#1367]添加java checkstyle增强[#184]使用页面中的默认工作组,而不是值id。[#1441]当用户名包含“”时添加用户成功。[#839]添加Spark任务组件可以切换Spark版本。[#1511]将前端和后端tar合并为一个二进制tar[#1509]删除主服务器和工作服务器侦听端口(5566、7788)[#1575]移除kazoo,简化部署[#1300]在sql电子邮件内容中添加右对齐功能[#1599]添加概要文件nginx以部署前端支持Mac本地开发和调试漏洞修补解决浏览器返回时弹出框无法关闭的问题修复记录器中错误的字段顺序。信息修复[#1379]SQL任务,日期参数需要添加显式类型转换修正[#1477]当数据库延迟时,一些任务将一直在运行修复[#1514]表t_ds_user中的字段队列不随选项卡t#u ds_queue modify queue_name字段更改修复[#1768]有多页数据。删除一页上的所有数据后,数据显示为空修复[#1770]取消文件授权后,正在运行的工作流不应从原始租户目录获取资源文件修复[#1779]子进程任务的执行首先失败,但最终成功修复[#1789]点击查看历史记录,进入任务实例页面,基于搜索条件的查询结果显示不正确修复[#1810]工作流实例不显示依赖项修复[#1816]添加多个依赖项,前几个依赖项的工作流定义读取最后一个项目的工作流定义修复[#1828]执行授权的UDF函数后,读取的资源文件的路径不正确

1.2.0-release (20191225)

New FeatureSupport postgre sqlChange all Chinese names to EnglishAdd flink and http task supportCross project dependenciesModify mybatis to mybatisplus, support multy databases.Add export and import definition feaureGithub actions ci compile checkAdd method and parameters commentsAdd java doc for common moduleEnhancementAdd license and notice filesMove batchDelete Process Define/Instance Outside for transactionalRemove space before and after login user nameDockerfile optimizationChange mysql-connector-java scope to testOwners and administrators can delete scheduleDB page rename and background color modificationAdd postgre performance monitorResolve style conflict, recipient cannot tab and value verificationCheckbox change background color and env to ChineseChange chinese sql to englishChange sqlSessionTemplate singleton and reformat codeThe value of loadaverage should be two decimal placesDelete alert group need delete the relation of user and alert groupRemove check resources when delete tenantCheck processInstance state before delete worker groupAdd check user and definitions function when delete tenantDelete before check to avoid KeeperException$NoNodeExceptionBug FixesFix #1245, make scanCommand transactionalFix ZKWorkerClient not close PathChildrenCacheData type convert error ,email send error bug fixCatch exception transaction method does not take effect to modifyFix the spring transaction not worker bugTask log print worker log bug fixFix api server debug mode bugThe task is abnormal and task is running bug fixFix bug: tasks queue length errorFix unsuitable error messageFix bug: phone can be emptyFix email error passwordFix CheckUtils.checkUserParams methodThe process cannot be terminated while tasks in the status submit successFix too many connection in upgrade or createFix the bug when worker execute task using queue. and remove checkingResole verify udf name error and delete udf errorFix bug: task cannot submit when recovery failoverFix bug: the administrator authorizes the project to ordinary users,but ordinary users cannot see the process definition created by the administratorFix bug: create dolphinscheduler sql failed
新功能支持PostgreSQL将所有中文名称改为英文添加flink和http任务支持跨项目依赖关系将mybatis修改为mybatisplus,支持多个数据库。添加导出和导入定义feaureGithub操作ci编译检查添加方法和参数注释为公共模块添加java文档增强添加许可证和通知文件将batchDelete Process Define/Instance移到事务的外部删除登录用户名前后的空格Dockerfile优化将mysql连接器java作用域更改为测试所有者和管理员可以删除计划数据库页面重命名和背景色修改添加postgre性能监视器解决样式冲突,收件人无法进行制表符和值验证复选框将背景颜色和环境更改为中文将中文sql改为英文更改sqlSessionTemplate单例并重新格式化代码loadaverage的值应为小数点后两位删除警报组需要删除用户和警报组的关系删除租户时删除检查资源在删除工作组之前检查processInstance状态删除租户时添加检查用户和定义功能检查前删除以避免KeeperException$NoNodeException漏洞修补修正#1245,使scanCommand事务化修复ZKWorkerClient未关闭路径ChildrenCache数据类型转换错误,电子邮件发送错误错误修复捕获异常事务处理方法不生效,无法修改修复spring事务而非worker错误任务日志打印工作日志错误修复修复api服务器调试模式错误任务异常,任务正在运行bug fix修复错误:任务队列长度错误修复不合适的错误消息修正错误:手机可能是空的修复电子邮件错误密码修好支票。checkUserParams方法状态为“提交成功”的任务无法终止进程修复升级或创建时连接过多的问题修复工作人员使用队列执行任务时的错误。并移除支票解决验证自定义项名称错误和删除自定义项错误修复错误:恢复故障转移时任务无法提交修复错误:管理员将项目授权给普通用户,但普通用户无法看到管理员创建的流程定义修复错误:创建dolphinscheduler sql失败

1.1.0-release (20190805)

New features:[EasyScheduler-391] run a process under a specified tenement user[EasyScheduler-288] Feature/qiye_weixin[EasyScheduler-189] Security support such as Kerberos[EasyScheduler-398] Administrator, with tenants (install.sh set default tenant), can create resources, projects and data sources (restricted Have an administrator)[EasyScheduler-293] Click on the parameter selected when running the process, there is no place to view, no save[EasyScheduler-401] Timing is easy to time every second. After the timing is completed, the next trigger time can be displayed on the page.[EasyScheduler-493] add datasource kerberos auth and FAQ modify and add resource upload s3Enhanced:[EasyScheduler-227] upgrade spring-boot to 2.1.x and spring to 5.x[EasyScheduler-434] The number of worker nodes is inconsistent between zk and mysql[EasyScheduler-435] Verification of the mailbox format[EasyScheduler-441] prohibits running nodes from joining completed node detection[EasyScheduler-400] Home page, queue statistics are not harmonious, command statistics have no data[EasyScheduler-395] For fault-tolerant recovery processes, the status cannot be **Running[EasyScheduler-529] optimize poll task from zookeeper[EasyScheduler-242] worker-server node gets task performance problem[EasyScheduler-352] worker grouping, queue consumption problem[EasyScheduler-461] View data source parameters, need to encrypt account password information[EasyScheduler-396] Dockerfile optimization, and associated Dockerfile and github to achieve automatic mirroring[EasyScheduler-389] service monitor cannot find the change of master/worker[EasyScheduler-511] support recovery process from stop/kill nodes.[EasyScheduler-399] HadoopUtils specifies user actions instead of **Deploying users[EasyScheduler-378] Mailbox regular match[EasyScheduler-625] EasyScheduler call shell "task instance not set host"[EasyScheduler-622] Front-end interface deployment k8s, background deployment big data cluster session errorRepair:[EasyScheduler-394] When the master&worker is deployed on the same machine, if the master&worker service is restarted, the previously scheduled tasks cannot be scheduled.[EasyScheduler-469] Fix naming errors,monitor page[EasyScheduler-392] Feature request: fix email regex check[EasyScheduler-405] Timely modify/add page, start time and end time cannot be the same[EasyScheduler-517] Complement - Sub Workflow - Time Parameters[EasyScheduler-532] Python node does not execute the problem[EasyScheduler-543] optimize datasource connection params safety[EasyScheduler-569] Timed tasks can't really stop[EasyScheduler-463] Email verification does not support very suffixed mailboxes[EasyScheduler-650] Creating a hive data source without a principal will cause the connection to fail[EasyScheduler-641] The cellphone is not supported for 199 telecom segment when create a user[EasyScheduler-627] Different sql node task logs in parallel in the same workflow will be mixed
新功能:[EasyScheduler-391]在指定的租户下运行进程[EasyScheduler-288]特性/企业微信[EasyScheduler-189]Kerberos等安全支持[EasyScheduler-398]管理员可以使用租户(install.sh set default tenant)创建资源、项目和数据源(有管理员)[EasyScheduler-293]在运行流程时,单击所选参数,没有可查看的位置,也没有可保存的位置[EasyScheduler-401]计时很容易做到每秒计时。计时完成后,可以在页面上显示下一个触发时间。[EasyScheduler-493]添加数据源kerberos身份验证和常见问题解答修改并添加资源上传s3增强:[EasyScheduler-227]spring boot升级至 2.1.x 和spring 到5.x[EasyScheduler-434]zk和mysql之间的工作节点数不一致[EasyScheduler-435]邮箱格式验证[EasyScheduler-441]禁止正在运行的节点加入已完成的节点检测[EasyScheduler-400]主页,队列统计数据不协调,命令统计数据没有数据[EasyScheduler-395]对于容错恢复过程,状态不能为**正在运行[EasyScheduler-529]优化zookeeper的投票任务[EasyScheduler-242]工作服务器节点遇到任务性能问题[EasyScheduler-352]工人分组、队列消耗问题[EasyScheduler-461]查看数据源参数,需要加密帐户密码信息[EasyScheduler-396]Dockerfile优化,以及相关的Dockerfile和github,以实现自动镜像[EasyScheduler-389]服务监视器找不到主/辅的更改[EasyScheduler-511]支持停止/终止节点的恢复过程。[EasyScheduler-399]HadoopUtils指定用户操作,而不是**部署用户[EasyScheduler-378]邮箱常规匹配[EasyScheduler-625]EasyScheduler调用shell“任务实例未设置主机”[EasyScheduler-622]前端接口部署k8s,后台部署大数据集群会话错误修理:[EasyScheduler-394]当主从机部署在同一台机器上时,如果主从机服务重新启动,则无法计划以前计划的任务。[EasyScheduler-469]修复命名错误,监视器页面[EasyScheduler-392]功能请求:修复电子邮件正则表达式检查[EasyScheduler-405]及时修改/添加页面,开始时间和结束时间不能相同[EasyScheduler-517]补充-子工作流-时间参数[EasyScheduler-532]Python节点不执行该问题[EasyScheduler-543]优化数据源连接参数的安全性[EasyScheduler-569]定时任务不能真正停止[EasyScheduler-463]电子邮件验证不支持有后缀的邮箱[EasyScheduler-650]创建没有主体的配置单元数据源将导致连接失败[EasyScheduler-641]创建用户时,199电信段不支持手机[EasyScheduler-627]同一工作流中并行的不同sql节点任务日志将混合使用

1.1.0-preview (20190718)

New features:[EasyScheduler-391] run a process under a specified tenement user[EasyScheduler-288] Feature/qiye_weixin[EasyScheduler-189] Security support such as Kerberos[EasyScheduler-398] Administrator, with tenants (install.sh set default tenant), can create resources, projects and data sources (restricted Have an administrator)[EasyScheduler-293] Click on the parameter selected when running the process, there is no place to view, no save[EasyScheduler-401] Timing is easy to time every second. After the timing is completed, the next trigger time can be displayed on the page.[EasyScheduler-493] add datasource kerberos auth and FAQ modify and add resource upload s3Enhanced:[EasyScheduler-227] upgrade spring-boot to 2.1.x and spring to 5.x[EasyScheduler-434] The number of worker nodes is inconsistent between zk and mysql[EasyScheduler-435] Verification of the mailbox format[EasyScheduler-441] prohibits running nodes from joining completed node detection[EasyScheduler-400] Home page, queue statistics are not harmonious, command statistics have no data[EasyScheduler-395] For fault-tolerant recovery processes, the status cannot be **Running[EasyScheduler-529] optimize poll task from zookeeper[EasyScheduler-242] worker-server node gets task performance problem[EasyScheduler-352] worker grouping, queue consumption problem[EasyScheduler-461] View data source parameters, need to encrypt account password information[EasyScheduler-396] Dockerfile optimization, and associated Dockerfile and github to achieve automatic mirroring[EasyScheduler-389] service monitor cannot find the change of master/worker[EasyScheduler-511] support recovery process from stop/kill nodes.[EasyScheduler-399] HadoopUtils specifies user actions instead of **Deploying usersrepair:[EasyScheduler-394] When the master&worker is deployed on the same machine, if the master&worker service is restarted, the previously scheduled tasks cannot be scheduled.[EasyScheduler-469] Fix naming errors,monitor page[EasyScheduler-392] Feature request: fix email regex check[EasyScheduler-405] Timely modify/add page, start time and end time cannot be the same[EasyScheduler-517] Complement - Sub Workflow - Time Parameters[EasyScheduler-532] Python node does not execute the problem[EasyScheduler-543] optimize datasource connection params safety[EasyScheduler-569] Timed tasks can't really stop[EasyScheduler-463] Email verification does not support very suffixed mailboxes
新功能:[EasyScheduler-391]在指定的租户下运行进程[EasyScheduler-288]特性/企业微信[EasyScheduler-189]Kerberos等安全支持[EasyScheduler-398]管理员可以使用租户(install.sh set default tenant)创建资源、项目和数据源(有管理员)[EasyScheduler-293]在运行流程时,单击所选参数,没有可查看的位置,也没有可保存的位置[EasyScheduler-401]计时很容易做到每秒计时。计时完成后,可以在页面上显示下一个触发时间。[EasyScheduler-493]添加数据源kerberos身份验证和常见问题解答修改并添加资源上传s3增强:[EasyScheduler-227]将spring boot升级至 2.1.x 和spring 到5.x[EasyScheduler-434]zk和mysql之间的工作节点数不一致[EasyScheduler-435]邮箱格式验证[EasyScheduler-441]禁止正在运行的节点加入已完成的节点检测[EasyScheduler-400]主页,队列统计数据不协调,命令统计数据没有数据[EasyScheduler-395]对于容错恢复过程,状态不能为**正在运行[EasyScheduler-529]优化zookeeper的投票任务[EasyScheduler-242]工作服务器节点遇到任务性能问题[EasyScheduler-352]工人分组、队列消耗问题[EasyScheduler-461]查看数据源参数,需要加密帐户密码信息[EasyScheduler-396]Dockerfile优化,以及相关的Dockerfile和github,以实现自动镜像[EasyScheduler-389]服务监视器找不到主/辅的更改[EasyScheduler-511]支持停止/终止节点的恢复过程。[EasyScheduler-399]HadoopUtils指定用户操作,而不是**部署用户修理:[EasyScheduler-394]当主从机部署在同一台机器上时,如果主从机服务重新启动,则无法计划以前计划的任务。[EasyScheduler-469]修复命名错误,监视器页面[EasyScheduler-392]功能请求:修复电子邮件正则表达式检查[EasyScheduler-405]及时修改/添加页面,开始时间和结束时间不能相同[EasyScheduler-517]补充-子工作流-时间参数[EasyScheduler-532]Python节点不执行该问题[EasyScheduler-543]优化数据源连接参数的安全性[EasyScheduler-569]定时任务不能真正停止[EasyScheduler-463]电子邮件验证不支持有后缀的邮箱

1.0.5-release (20190718)

Enhanced:[EasyScheduler-597] child process cannot extend father's receivers and ccRepair:[EasyScheduler-516]The task instance of MR cannot stop in some cases[EasyScheduler-594]soft kill task After the process still exists (parent process child process)[EasyScheduler-569] Timed tasks can't really stop
增强:[EasyScheduler-597]子进程无法扩展父亲的接收者和cc修理:[EasyScheduler-516]在某些情况下,MR的任务实例无法停止[EasyScheduler-594]进程仍然存在后的软终止任务(父进程-子进程)[EasyScheduler-569]定时任务不能真正停止

1.0.4-release (20190625)

Repair:[EasyScheduler-198] The process definition list is sorted according to the timing status and update time.[EasyScheduler-419] Fix online creation of files, hdfs file not created, but returned successfully[[EasyScheduler-481]] (#481) Fix the problem that the job cannot be offline at a time.[EasyScheduler-425] Add kill to its child process when killing a task[EasyScheduler-422] Fixed an issue where the update time and size were not updated when updating the resource file[EasyScheduler-431] Fix the problem of deleting the tenant if the hdfs is not started when deleting the tenantEnhanced:The message header in the sql task adds support for custom variables.If the mail in the sql task fails, the sql task is failed.Modify the replacement rule of the custom variable in the sql task, support the replacement of multiple single quotes and double quotesWhen creating a resource file, increase the verification that the resource file already exists on hdfsThe shell process exits, the yarn state is not final and waits for judgment.
修理:[EasyScheduler-198]过程定义列表根据定时状态和更新时间进行排序。[EasyScheduler-419]修复文件的在线创建,hdfs文件未创建,但已成功返回[[EasyScheduler-481](#481)修复作业一次不能脱机的问题。[EasyScheduler-425]在终止任务时将终止添加到其子进程[EasyScheduler-422]修复了更新资源文件时更新时间和大小未更新的问题[EasyScheduler-431]修复了删除租户时hdfs未启动时删除租户的问题增强:sql任务中的消息头增加了对自定义变量的支持。如果sql任务中的邮件失败,则sql任务失败。在sql任务中修改自定义变量的替换规则,支持多个单引号和双引号的替换创建资源文件时,请加强对hdfs上已存在该资源文件的验证脱壳过程退出,纱线状态不是最终状态,等待判断。

1.0.3-release (20190527)

1、The process instance is deleted in batches and the corresponding zk queue task is deleted.2、 Process definition deletion and batch deletion3、Tenant delete4、Timed to delete5、 sql task to add title6、 sql mail does not show the blank line in front7、Install.sh join the switch variable, control whether to start the self-start script. Start monitoring self-starting scripts when true.8、 Resource file rename only modify the description will not report the name has been wrong9、The sub-parent process global variable override, the sub-process inherits the parent process global variable and can be rewritten10、 Task dependence increases "today"11、 Stop and pause to cancel the status check of the process definition12、 Process instance timeout BUG modification13、nginx timeout connection problem repair14、 Front-end one-click deployment optimization, and support ubuntu15、Project increase process definition statistics and operation process instance statistics16、The administrator can not generate tokenBUG repair17、Increase the Master's process tolerance for running, fault tolerant, ready to suspend, and ready to stop.18、The mail adds SSL protocol and TLS and SSL can be configured to start using19、Modify the task of scheduling execution, you can resume the process across days, so that the system parameters remain unchanged20、jar package conflict problem solving21、 API online documentation
1、 批量删除流程实例,并删除相应的zk队列任务。2、 流程定义删除和批量删除3、 租户删除4、 定时删除5、 添加标题的sql任务6、SQLmail不显示前面的空行7、 安装。sh加入开关变量,控制是否启动自启动脚本。如果为true,则开始监视自启动脚本。8、 资源文件重命名仅修改描述不会报告名称错误9、 子父进程全局变量覆盖,子进程继承父进程全局变量,并且可以重写10、 “今天”任务依赖性增加11、 停止并暂停以取消流程定义的状态检查12、 进程实例超时错误修改13、 nginx超时连接问题修复14、 前端一键式部署优化,支持ubuntu15、 项目增加过程定义统计和操作过程实例统计16、 管理员无法生成tokenBUG修复17、 增加主进程对运行、容错、准备挂起和准备停止的容忍度。18、 邮件添加了SSL协议,TLS和SSL可以配置为开始使用19、 修改任务的调度执行,可以跨天恢复进程,使系统参数保持不变20、 jar包冲突问题解决21、API在线文档

1.0.2-release (20190430)

1,The schedule is opened to the outside through the token mode, and can be accessed through the api.2, you can specify the machine (group) where the task runs.3, task process monitoring and Master, Worker, Zookeeper running status monitoring4, workflow definition - increase the process timeout alarm5, the task type supports Oracle, CLICKHOUSE, SQLSERVER, IMPALA6, Sql task node can independently select CC mail users7,User Management—Users can bind queues. The user queue level is higher than the tenant queue level. If the user queue is empty, look for the tenant queue.8, tenant code allows the encoding of pure numbers or underscores9, Python task can specify the version
1、通过令牌方式对外开放,并可通过api访问。2、可以指定任务运行的机器(组)。3、任务流程监控和主、工、管理员运行状态监控4、工作流定义-增加进程超时报警5、任务类型支持Oracle、CLICKHOUSE、SQLSERVER、IMPALA6、Sql任务节点可以独立选择CC邮件用户7、用户管理用户可以绑定队列。用户队列级别高于租户队列级别。如果用户队列为空,请查找租户队列。8、租户代码允许对纯数字或下划线进行编码9、Python任务可以指定版本

1.0.1-release (20190412)

NULL

1.0.0-release (20190330)

NULL