Sign in
Sign up
Explore
Enterprise
Education
Search
Help
Terms of use
About Us
Explore
Enterprise
Education
Gitee Premium
Gitee AI
AI teammates
Sign in
Sign up
Fetch the repository succeeded.
Open Source
>
Development Lib
>
Workflow
&&
Donate
Please sign in before you donate.
Cancel
Sign in
Scan WeChat QR to Pay
Cancel
Complete
Prompt
Switch to Alipay.
OK
Cancel
Watch
Unwatch
Watching
Releases Only
Ignoring
429
Star
2.6K
Fork
1.1K
GVP
DolphinScheduler
/
DolphinScheduler
Code
Pull Requests
0
Insights
Pipelines
Service
JavaDoc
Quality Analysis
Jenkins for Gitee
Tencent CloudBase
Tencent Cloud Serverless
悬镜安全
Aliyun SAE
Codeblitz
SBOM
DevLens
Don’t show this again
Releases
Latest
3.1.9
400ed91
2023-12-26 13:58
Compare
Apache DolphinScheduler 3.1.9 Release
Apache SeaTunnel
Apache DolphinScheduler 力争成为世界第一流开源任务调度平台,为中国开源立足世界之巅努力! 非常欢迎有意向共建 DolphinScheduler 的伙伴欢迎添加微信:davidzollo,贡献不限于代码、文档、文章、经验分享等等都是对 DolphinScheduler 的贡献! 需要下载部署安装包请去 Apache DolphinScheduler 官网: **[[3.1.9 下载](https://dolphinscheduler.apache.org/zh-cn/download/3.1.9) ]** !!! 感兴趣的试用想进微信用户群的伙伴请添加群助手:easyworkflow 或 seatunnel1 # What's Change ## Bugfix * [Bug-15215][Api] non-admin should not modify tenantId and queue #15254 @zhanqian-1993 * [Bug] fix switch condition #15228 @caishunfeng * [Fix-14805] Task definition log may be written twice #15016 @HomminLee * [Bug][Master] fix duplicate event, avoid event stacking #14986 @caishunfeng * [Fix-14963] Fix the error of using shell task to obtain Home variable in Ubuntu system #14964 @zhuangchong * [Fix-14729] fix problem with the command generated by the flink task #14902 @LiuCanWu * Construct processInstance may NPE when master handling command #14888 @fuchanghai * [Bug] [Mater] The process always runs when the process contains subprocess and params deliver #14856 @qingwli * [Task] Change Seatunnel task run-mode to deploy-mode #14800 @zhangbaipeng * fix(dolphinscheduler-alert): fix create http request error #14793 @hunter-cloud09 * [Fix-14627][dolphinscheduler-ui] Fix there are too many child node in sub_process, it cannot to filter by keywords #14770 @chenshuai1995 * [Fix-14546] seatunnel unable submit spark job to spark #14617 @Yhr-N * [Fix]Solve the deadlock problem caused by queuing #13191 @dahai1996 * after a submit failure, stop the processInstance to avoid an endless loop #13051 @fuchanghai ## Doc * doc: Classify docs to avoid misleading #15282 @zhongjiajie * [Docs] fix typo #15032 @liunaijie * Fix a typo in English development-environment-setup.md #14767 @wangzheyuan **Full Changelog**: https://github.com/apache/dolphinscheduler/compare/3.1.8...3.1.9
Last committed message:
[maven-release-plugin] prepare release 3.1.9
3.1.3
4a3299a
2023-01-16 13:37
Compare
3.1.3-release
Apache SeaTunnel
# What's Change ## Bugfix * [3.1.3-release][SQL] Fix t_ds_fav table does not exist when rolling upgrade (#13337) * fix mapper table name t_ds_fav_task (#13334) * rename h2 and postgreSQL table t_ds_fav to t_ds_fav_task (#13333) * Fix hive datasource connection leak (#12226) * [fix][worker][bug] master/worker crash when registry recover from SUSPENDED to RECONNECTED (#13328) * [Fix-13260][API] Ironed out the issue with lacking the value of user's name when querying the list of workflow definitions. #13261 * [Fix-13248][UI] Ironed out the issue with failing to query task instances by some state of task. #13251 * [Bug][DAO] Worked out the issue with throwing the sql exception. * when delete workflow, delete related task #12681 * [fix][python] schedule unexpect offline each time update from api #13301 * Fix task group cannot release when kill task #13314 * fix sagemaker sync status (#13264) * [Improvement][api]Start the downstream workflow when it is online (#13257) * [Bug][Worker] Fix duplicated key bug when have out parameters of same name (#12930) * [Fix-13144][UI] Worked out the issue with failing to query workflow instances by the incorrect workflow status. #13243 * [Fix-13187] refactor OpenmldbParameters #13190 * fix the issue with failing to save the settings of timeout alarm (#13234) * Use bigint represent term in mysql registry to avoid time inaccurate #13082 * fix resource data authorization does not take effect. (#13318) * Fix task group might be rob by multiple task #13115 * [Bug] [dolphinscheduler-api] in the task define list, when edit task, should show pre node list (#12695) * [Fix-13160][UI] Ironed out the issue with failing to save the correct settings of dependent tasks. (#13179) * fix retry task failure (#13077) ## Document * [fix][doc] Dead link for python api (#12848) **Full Changelog**: https://github.com/apache/dolphinscheduler/compare/3.1.2...3.1.3
Last committed message:
[maven-release-plugin] prepare release 3.1.3
3.0.0
9efd1ac
2022-09-09 13:08
Compare
新一代大数据调度平台 - Apache DolphinScheduler 3.0.0 发布
Apache SeaTunnel
注意:下载请去官网:https://dolphinscheduler.apache.org/en-us/download/download.html ## Feature <details><summary>Click to expand</summary> - 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) </details> ## Improvements <details><summary>Click to expand</summary> - 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) </details> ## Bugfix <details><summary>Click to expand</summary> - 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 error - fix 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 workflow - Fix TaskGroup cannot work and will cause master dead loop (#11254) (#11318) </details> ## Documentation <details><summary>Click to expand</summary> - [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) </details> ## Chore <details><summary>Click to expand</summary> - 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) </details>
Last committed message:
[maven-release-plugin] prepare release 3.0.0
3.0.0-alpha
fe532d5
2022-04-16 18:05
Compare
Apache DolphinScheduler 3.0-alpha 发布,新一代大数据调度
Apache DolphinScheduler社区
待补充
Last committed message:
[maven-release-plugin] prepare release 3.0.0-alpha
1.3.8
cacf0ca
2021-09-07 13:08
Compare
1.3.8 Release 正式发布,新一代云原生可视化大数据调度系统
Apache DolphinScheduler社区
在 1.3.8 版本中,我们在 Doker&k8s 这里做了许多优化,镜像支持多架构,尤其是 docker-compose [改进][Docker] Docker 镜像应该支持多架构,如 docker-compose 中的 arm64,系统默认参数优化等等,同时对于一些用户体验的问题做了相关优化,欢迎关注这个版本。 特别提醒 1.3.8 修复了一个 1.3 版本存在的一个重要的 BUG,就是补数日期计算错误的 BUG,对应的 issue [#6007][Bug][Worker] 修复补数日期计算错误的 BUG Feature/Update [#5405][改进]Docker 和 K8s 第 2 轮改进计划 [#5858][改进][Docker] Docker 镜像支持多架构,如 docker-compose 中的 arm64 [#5706]改进][公共] fastjson 版本升级 [#5577][改进][UI] 项目页面显示项目名称 [#5567][改进][UI] 用户分享URL链接的时候添加增加项目ID, [#5475][改进][Api]远程上传文件系统失败后清除本地tmp文件 [#5468][改进][Net]复杂网络环境下优化IP获取 [#5467][改进][UI] 解决浏览器兼容问题,如IE、360等 [#5570][改进][Worker] 更新worker.properties 配置文件 BUGFIX [#6007][Bug][Worker] 修复补数日期计算错误的 BUG [#5719][Bug][K8s] Ingress ERROR io.k8s.api.networking.v1beta1.IngressSpec.tls: got "map", expected "array" On TLS enabled [#5699][Bug][UI] 更新用户信息错误 [#5596][Bug][Python] dolphinscheduler_env.sh 中 python_home 和 datax_home 配置冲突 [#5559][Bug][Master Server] Master Server 已关闭,但进程仍在中 [#5581][Bug][Mysql] MySQL 部分字段长度调整 [#5578][Bug][Master] ServerNodeManager WorkerGroupListener 数据监听无序,导致特殊情况下会出现获取数据失败 [#5550][Bug][Master] 当worker宕机后,Kill Yarn任务时出现NPE [#5549][Bug][WorkerServer] SqlTask NPE [#5431][Bug][K8s] Master 和 Worker 无法在 1.3.6 中使用自定义 DNS 获得正确的地址 1.3.8 下载地址:https://dolphinscheduler.apache.org/en-us/download/download.html
Last committed message:
[maven-release-plugin] prepare release 1.3.8
1.3.5
76e7769
2021-03-12 15:22
Compare
Apache DolphinScheduler 1.3.5 发布,新一代大数据调度
Apache DolphinScheduler社区
新一代大数据任务调度 - Apache DolphinScheduler(incubator) 在经过社区 20 多位小伙伴的贡献与努力下于发布了 1.3.5 版本,1.3.5 作为 1.3.x 的 bug 修复版本,该版本修复了1.3.4中的十余处BUG,同时对于K8s以及Docker做了重点支持,感兴趣的同学可以重点关注下。 release note: 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 tab BUG 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][WorkerServer] 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-server] Update workflow instance to report null point exception [#4455]kill task error because of shell output truncation [#4271][server] 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 1.3.5 版本经过测试伙伴的大量测试,修复了不少极端情况下可能出现问题的情况,十分推荐大家下载部署1.3.5版本 此外,1.3.5 具体变化请参考:https://github.com/apache/incubator-dolphinscheduler/releases/tag/1.3.5 1.3.5 下载地址:https://dolphinscheduler.apache.org/zh-cn/docs/release/download.html
Last committed message:
[maven-release-plugin] prepare release 1.3.5
1.3.4
d0e73ae
2020-12-31 10:14
Compare
新一代大数据任务调度 - Apache DolphinScheduler 1.3.4 Release 正式发布
Apache DolphinScheduler社区
1 个重要修复 **现象:** 任务实例(taskInstance) 状态更改错误:[#4084][server] fix taskInstance state change error taskInstance 状态从 7 变为 1,用户观察到状态从“ SUCCESS”变为“ RUNNING”。主节点仍然循环检查 taskInstance状态,等待 taskInstance 状态完成。 **原因:** master 向 worker 发送 task: 1. worker 接收到 task 后,会回复给 master一个“ack”,然后去执行task,执行结束之后给 master 发送任务执行结果 result。 2. master 接收到 ack 后将 taskInstance 的状态更新成 1,接收到任务结果 result 后将状态更新成 7。(假设 task 的状态是成功) 正常情况: ack 和 result 根据 worker 执行的顺序,ack 会先发送到 master,task 状态从 0 -> 1, result 后发送到 master ,task状态从 1 -> 7。 异常情况: 在 ack 的 response 处理的时候出现阻塞,或者是在 netty 消息传输或消费的时候延迟,造成 result 更新数据库的时间早于 ack,导致状态变化 0 -> 7 -> 1. 而实际 worker 已经执行过 task 了,所以 master 就会阻塞住,一直循环查看当前节点的状态。 解决:https://github.com/apache/incubator-dolphinscheduler/pull/4097 **其他 BUG FIX 请参考下列内容:** [ #2917 #4034 #4104 #4135 ] [sqoop] sqoop优化和错误修复 [ #3177 ] 任务时间参数解析错误 [ #3457 ] [flink]修复flink args构建问题 [ #4034 ] [server]修复sqoop导入失败 [ #3900 ] [服务器]在一项工作中杀死多个yarn应用 [ #4054 ] [api]修复本月的最后一周,添加/编辑时间,预览和保存时间将报告错误 [ #4054 ] [ui ]修复每月的最后一个星期日 [ #4084 ] [服务器]修复taskInstance状态更改错误 [ #4104 ] 修复sqoop任务jdbc字符串包含特殊字符 [ #4135 ] [worker]修复sqoop导入配置单元错误 [ #4114 ] [server]修复清除任务的执行路径与master相关。 [ #4084 ] [master]修复taskInstance状态更改错误 [ #4090 ] dao在工作流中执行单个任务时抛出NullPointerException [ #4190 ] [dao]当json数据量很大时,进程列表页面显示缓慢。 [ #4218 ] [bug]从具有NODE_PRE的设置节点开始将为NPE [ #4223 ] [ui]修复dag节点名称验证 除了 Bug 修复外,本次也做了几处功能改进,参考以下内容: [#2925][server] init TaskLogger in TaskExecuteProcessor [ambari-update] 将版本从 1.3.3 更改为 1.3.4 [sqoop-update] 修改 sqoop task 参数 [#4143][quartz-update] 升级 quartz 版本到 2.3.0 1.3.4 版本经过测试伙伴的大量测试,修复了不少极端情况下可能出现问题的情况,十分推荐大家下载部署 1.3.4 版本 此外,1.3.4 具体变化请参考:https://github.com/apache/incubator-dolphinscheduler/releases/tag/1.3.4 1.3.4 下载地址:https://dolphinscheduler.apache.org/zh-cn/docs/release/download.html
Last committed message:
[maven-release-plugin] prepare release 1.3.4
1.3.3
5524291
2020-11-20 10:44
Compare
Apache DolphinScheduler 1.3.3 Release 正式发布
Apache DolphinScheduler社区
1.3.3 版本经过测试伙伴的大量测试,修复了不少极端情况下可能出现问题的情况,十分推荐大家下载部署 1.3.3 版本 BUG FIX 请参考下列内容: [ #3615 ] [master] 成功执行任务,但尚未提交下一个任务后,停止 master,工作流将失败 [ #4010 ] [master] 当条件节点失败时,过程状态为在容错后失败 [ #3929 ] [master/worker] 在 master 和 worker 容错之后,在成功执行任务实例后,流程实例失败 [ #3994 ] [Sql] 无法导入 sql/dolphinscheduler_mysql 的SQL文件 .sql [ #3964 ] [api/ui] sub_process的超时警告未生效 [ #3974 ] [api/worker] 子进程不继承父进程的工作组 [ #3966 ] [master] 超时警告在 sub_process [ #3958 ] [api] 文件中不生效,不应在以下子目录中成功创建文件授权文件的目录 [ #3618 ] [工作人员] 由于已完成任务执行但未释放文件句柄,因此将打开太多文件。 [ #3615 ] [master] 任务成功执行但下一个任务尚未提交后,停止 master,工作流程将失败。 [ #3843 ] [api] 当更新工作流定义名称已存在时,提示不友好。 [ #3924 ] [ui] 保存工作流程定义时,如果后端验证不成功,则保存弹出窗口将不会关闭。 [ #3789 ] [remote] 支持netty心跳以解决频道超时问题。 [ #3836 ] [api] verifyProcessDefinitionName错误消息 [ #3702 ] [api] 重新上传资源文件不会覆盖原始文件。此按钮无效 [ #3621 ] [master] 批量删除正在执行的流程实例后,master无法获得工作人员的反馈结果 [ #3617 ] [master]子任务容错后,生成了2个任务实例,该流程实例状态始终在执行 [ #3616 ] [master] 主机收到工作人员的结果后,主机就停止了。主服务器重新启动后,工作流状态始终在执行 [ #3573 ] [dao] 潜在的水平未经授权的访问 [ #3887 ] [ui] 资源文件列表和UDF列表数据的英文版未显示 [ #3702 ] [api ]重新上传资源文件不会覆盖原始文件。此按钮无效。 [ #3487 ] [API]创建具有多个线程的文件夹将导致多个相同的文件夹 [ #3493 ] [api]工作组管理ui无法显示创建时间和更新时间 [ #3549 ] [Server] [sqlTask]查询SQL中的别名列不生效 [ #3719 ] [api] 任务资源可以不可删除 [ #3548 ] [UI] 监控器量表显示空白,具有相同的pid错误 [ #3707 ] [ui] 如果选择,则无法取消工作流定义和工作流实例页面中的批处理删除功能 [ #3553 ] [ui] 编辑工作流程时,所选的连接线没有样式更改,但其他连接线变大 [ #3238 ] [docker] 无法在独立模式下的docker中创建文件夹 [ #3713 ] [common] catfile方法流未关闭 [ #3258 ] [api] 无法获取创建时间和更新时间,报告DateTimeParseException 除了 Bug 修复外,本次也做了几处功能改进,参考以下内容: [ #3720 ] [ui] js邮箱验证 [ #3843 ] [api]当更新工作流定义名称已存在时,提示不友好 [ #3131 ] [api]当新租户已存在时,提示不正确 此外,1.3.3 具体变化请参考:https://github.com/apache/incubator-dolphinscheduler/releases/tag/1.3.3 下载请上官网直接下载二进制安装包 :https://dolphinscheduler.apache.org/zh-cn/docs/release/download.html 关于本次发版具体介绍,请参见:https://www.oschina.net/news/120960/apache-dolphinscheduler-1-3-3-released
Last committed message:
[maven-release-plugin] prepare release 1.3.3
1.3.2
22f4b50
2020-09-16 10:43
Compare
1.3.2 release 正式发布
Apache DolphinScheduler社区
**下载请上官网直接下载二进制安装包** :[https://dolphinscheduler.apache.org/zh-cn/docs/release/download.html](https://dolphinscheduler.apache.org/zh-cn/docs/release/download.html) New Feature [#2815] One worker server can set multiple worker groups [#3370] JVM parameter optimization [#3223] Click DAG connection to add label function BUG 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 nodes Enhancement [#3176] optimize #3165 Gets the value of this property “resource.storage.type”, Comparison with enumerated types
Last committed message:
[maven-release-plugin] prepare release 1.3.2
1.1.0
7b2cbee
2019-10-29 20:03
Compare
1.0.0 release 正式发布
Apache DolphinScheduler社区
请到github下载[https://github.com/apache/incubator-dolphinscheduler/releases/tag/1.1.0](https://github.com/apache/incubator-dolphinscheduler/releases/tag/1.1.0) 码云上不再支持
Last committed message:
[maven-release-plugin] prepare release 1.1.0
Preview version
1.1.0-preview
4674d93
2019-07-18 17:38
Compare
1.1.0 Preview版本发布
Apache DolphinScheduler社区
Easy Scheduler Release 1.1.0 === Easy Scheduler 1.1.0是1.1.x系列中的第一个版本。 新特性: === - [[EasyScheduler-391](https://github.com/analysys/EasyScheduler/issues/391)] run a process under a specified tenement user - [[EasyScheduler-288](https://github.com/analysys/EasyScheduler/issues/288)] Feature/qiye_weixin - [[EasyScheduler-189](https://github.com/analysys/EasyScheduler/issues/189)] Kerberos等安全支持 - [[EasyScheduler-398](https://github.com/analysys/EasyScheduler/issues/398)]管理员,有租户(install.sh设置默认租户),可以创建资源、项目和数据源(限制有一个管理员) - [[EasyScheduler-293](https://github.com/analysys/EasyScheduler/issues/293)]点击运行流程时候选择的参数,没有地方可查看,也没有保存 - [[EasyScheduler-401](https://github.com/analysys/EasyScheduler/issues/401)]定时很容易定时每秒一次,定时完成以后可以在页面显示一下下次触发时间 - [[EasyScheduler-493](https://github.com/analysys/EasyScheduler/pull/493)]add datasource kerberos auth and FAQ modify and add resource upload s3 增强: === - [[EasyScheduler-227](https://github.com/analysys/EasyScheduler/issues/227)] upgrade spring-boot to 2.1.x and spring to 5.x - [[EasyScheduler-434](https://github.com/analysys/EasyScheduler/issues/434)] worker节点数量 zk和mysql中不一致 - [[EasyScheduler-435](https://github.com/analysys/EasyScheduler/issues/435)]邮箱格式的验证 - [[EasyScheduler-441](https://github.com/analysys/EasyScheduler/issues/441)] 禁止运行节点加入已完成节点检测 - [[EasyScheduler-400](https://github.com/analysys/EasyScheduler/issues/400)] 首页页面,队列统计不和谐,命令统计无数据 - [[EasyScheduler-395](https://github.com/analysys/EasyScheduler/issues/395)] 对于容错恢复的流程,状态不能为 **正在运行 - [[EasyScheduler-529](https://github.com/analysys/EasyScheduler/issues/529)] optimize poll task from zookeeper - [[EasyScheduler-242](https://github.com/analysys/EasyScheduler/issues/242)]worker-server节点获取任务性能问题 - [[EasyScheduler-352](https://github.com/analysys/EasyScheduler/issues/352)]worker 分组, 队列消费问题 - [[EasyScheduler-461](https://github.com/analysys/EasyScheduler/issues/461)]查看数据源参数,需要加密账号密码信息 - [[EasyScheduler-396](https://github.com/analysys/EasyScheduler/issues/396)]Dockerfile优化,并关联Dockerfile和github实现自动打镜像 - [[EasyScheduler-389](https://github.com/analysys/EasyScheduler/issues/389)]service monitor cannot find the change of master/worker - [[EasyScheduler-511](https://github.com/analysys/EasyScheduler/issues/511)]support recovery process from stop/kill nodes. - [[EasyScheduler-399](https://github.com/analysys/EasyScheduler/issues/399)]HadoopUtils指定用户操作,而不是 **部署用户 修复: === - [[EasyScheduler-394](https://github.com/analysys/EasyScheduler/issues/394)] master&worker部署在同一台机器上时,如果重启master&worker服务,会导致之前调度的任务无法继续调度 - [[EasyScheduler-469](https://github.com/analysys/EasyScheduler/issues/469)]Fix naming errors,monitor page - [[EasyScheduler-392](https://github.com/analysys/EasyScheduler/issues/392)]Feature request: fix email regex check - [[EasyScheduler-405](https://github.com/analysys/EasyScheduler/issues/405)]定时修改/添加页面,开始时间和结束时间不能相同 - [[EasyScheduler-517](https://github.com/analysys/EasyScheduler/issues/517)]补数 - 子工作流 - 时间参数 - [[EasyScheduler-532](https://github.com/analysys/EasyScheduler/issues/532)]python节点不执行的问题 - [[EasyScheduler-543](https://github.com/analysys/EasyScheduler/issues/543)]optimize datasource connection params safety - [[EasyScheduler-569](https://github.com/analysys/EasyScheduler/issues/569)]定时任务无法真正停止 - [[EasyScheduler-463](https://github.com/analysys/EasyScheduler/issues/463)]邮箱验证不支持非常见后缀邮箱 感谢: === 最后但最重要的是,没有以下伙伴的贡献就没有新版本的诞生: Baoqi, jimmy201602, samz406, petersear, millionfor, hyperknob, fanguanqun, yangqinlong, qq389401879, chgxtony, Stanfan, lfyee, thisnew, hujiang75277381, sunnyingit, lgbo-ustc, ivivi, lzy305, JackIllkid, telltime, lipengbo2018, wuchunfu, telltime 以及微信群里众多的热心伙伴!在此非常感谢!
Last committed message:
[maven-release-plugin] prepare release 1.1.0-preview
1.0.5
e0ded80
2019-07-18 17:36
Compare
1.0.5 release 正式发布
Apache DolphinScheduler社区
Easy Scheduler Release 1.0.5 === Easy Scheduler 1.0.5是1.x系列中的第六个版本。 增强: === - [[EasyScheduler-597]](https://github.com/analysys/EasyScheduler/issues/597)child process cannot extend father's receivers and cc 修复 === - [[EasyScheduler-516]](https://github.com/analysys/EasyScheduler/issues/516)The task instance of MR cannot stop in some cases - [[EasyScheduler-594]](https://github.com/analysys/EasyScheduler/issues/594)soft kill task 后 进程依旧存在(父进程 子进程)
Last committed message:
[maven-release-plugin] prepare release 1.0.5
1.0.2
d9bf605
2019-04-26 23:36
Compare
1.0.2 release 正式发布
Apache DolphinScheduler社区
Easy Scheduler Release 1.0.2 === Easy Scheduler 1.0.2是1.x系列中的第三个版本。此版本增加了调度开放接口、worker分组(指定任务运行的机器组)、任务流程及服务监控以及对oracle、clickhouse等支持,具体如下: 新特性: === - [[EasyScheduler-79](https://github.com/analysys/EasyScheduler/issues/79)] 调度通过token方式对外开放接口,可以通过api进行操作 - [[EasyScheduler-138](https://github.com/analysys/EasyScheduler/issues/138)] 可以指定任务运行的机器(组) - [[EasyScheduler-139](https://github.com/analysys/EasyScheduler/issues/139)] 任务流程监控及Master、Worker、Zookeeper运行状态监控 - [[EasyScheduler-140](https://github.com/analysys/EasyScheduler/issues/140)] 工作流定义—增加流程超时报警 - [[EasyScheduler-134](https://github.com/analysys/EasyScheduler/issues/134)] 任务类型支持Oracle、CLICKHOUSE、SQLSERVER、IMPALA - [[EasyScheduler-136](https://github.com/analysys/EasyScheduler/issues/136)] Sql任务节点可以独立选取抄送邮件用户 - [[EasyScheduler-141](https://github.com/analysys/EasyScheduler/issues/141)] 用户管理—用户可以绑定队列,用户队列级别高于租户队列级别,如果用户队列为空,则寻找租户队列 增强: === - [[EasyScheduler-154](https://github.com/analysys/EasyScheduler/issues/154)] 租户编码允许纯数字或者下划线这种的编码 修复: === - [[EasyScheduler-135](https://github.com/analysys/EasyScheduler/issues/135)] Python任务可以指定python版本 - [[EasyScheduler-125](https://github.com/analysys/EasyScheduler/issues/125)] 用户账号中手机号无法识别联通最新号码166开头 - [[EasyScheduler-178](https://github.com/analysys/EasyScheduler/issues/178)] 修复ProcessDao里细微的拼写错误 - [[EasyScheduler-129](https://github.com/analysys/EasyScheduler/issues/129)] 租户管理中,租户编码带下划线等特殊字符无法通过校验 感谢: === 最后但最重要的是,没有以下伙伴的贡献就没有新版本的诞生: Baoqi , chubbyjiang , coreychen , chgxtony, cmdares , datuzi , dingchao, fanguanqun , 风清扬, gaojun416 , googlechorme, hyperknob , hujiang75277381 , huanzui , kinssun, ivivi727 ,jimmy, jiangzhx , kevin5210 , lidongdai , lshmouse , lenboo, lyf198972 , lgcareer , lzy305 , moranrr , millionfor , mazhong8808, programlief, qiaozhanwei , roy110 , swxchappy , sherlock111 , samz406 , swxchappy, qq389401879 , lzy305, vkingnew, William-GuoWei , woniulinux, yyl861, zhangxin1988, yangjiajun2014, yangqinlong, yangjiajun2014, zhzhenqin, zhangluck, zhanghaicheng1, zhuyizhizhi 以及微信群里众多的热心伙伴!在此非常感谢!
Last committed message:
Merge remote-tracking branch 'upstream/branch-1.0.2' into branch-1....
1.0.1
595aece
2019-04-12 23:09
Compare
1.0.1 release 正式发布
Apache DolphinScheduler社区
本次更新包含以下内容(安装部署包请到附件进行下载): 1,outlook TSL 发邮件支持 2,servlet 和 protobuf jar冲突解决 3,创建租户同时建立linux用户 4,重跑时间负数 5,单机和集群都可以使用install.sh一键部署 6,队列支持界面添加 7,escheduler.t_escheduler_queue 增加了create_time和update_time字段
Last committed message:
[maven-release-plugin] prepare release 1.0.1
1.0.0
76371ee
2019-03-30 22:27
Compare
1.0.0 release 正式发布
Apache DolphinScheduler社区
Easy Scheduler ============ [](https://www.apache.org/licenses/LICENSE-2.0.html) > Easy Scheduler for Big Data **设计特点:** 一个分布式易扩展的可视化DAG工作流任务调度系统。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中`开箱即用`。 其主要目标如下: - 以DAG图的方式将Task按照任务的依赖关系关联起来,可实时可视化监控任务的运行状态 - 支持丰富的任务类型:Shell、MR、Spark、SQL(mysql、postgresql、hive、sparksql),Python,Sub_Process、Procedure等 - 支持工作流定时调度、依赖调度、手动调度、手动暂停/停止/恢复,同时支持失败重试/告警、从指定节点恢复失败、Kill任务等操作 - 支持工作流优先级、任务优先级及任务的故障转移及任务超时告警/失败 - 支持工作流全局参数及节点自定义参数设置 - 支持资源文件的在线上传/下载,管理等,支持在线文件创建、编辑 - 支持任务日志在线查看及滚动、在线下载日志等 - 实现集群HA,通过Zookeeper实现Master集群和Worker集群去中心化 - 支持对`Master/Worker` cpu load,memory,cpu在线查看 - 支持工作流运行历史树形/甘特图展示、支持任务状态统计、流程状态统计 - 支持补数 - 支持多租户 - 支持国际化 - 还有更多等待伙伴们探索 ### 与同类调度系统的对比  ### 系统部分截图    ### 文档 - <a href="https://analysys.github.io/easyscheduler_docs_cn/后端部署文档.html" target="_blank">后端部署文档</a> - <a href="https://analysys.github.io/easyscheduler_docs_cn/前端部署文档.html" target="_blank">前端部署文档</a> - [**使用手册**](https://analysys.github.io/easyscheduler_docs_cn/系统使用手册.html?_blank "系统使用手册") 更多文档请参考 <a href="https://analysys.github.io/easyscheduler_docs_cn/" target="_blank">easyscheduler中文在线文档</a> ### 帮助 The fastest way to get response from our developers is to submit issues, or add our wechat : 510570367
Last committed message:
[maven-release-plugin] prepare release 1.0.0
Download
To prevent Robot download, Please enter the captcha to continue
Cancel
Download
Java
1
https://gitee.com/dolphinscheduler/DolphinScheduler.git
git@gitee.com:dolphinscheduler/DolphinScheduler.git
dolphinscheduler
DolphinScheduler
DolphinScheduler
Going to Help Center
Search
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
Comment
Repository Report
Back to the top
Login prompt
This operation requires login to the code cloud account. Please log in before operating.
Go to login
No account. Register