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 tracing
BUGFIX
[#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