Skip to content

Releases: apache/dolphinscheduler

3.1.4

21 Feb 09:23
Compare
Choose a tag to compare

What's Change

Bugfix

  • Fix task wake up failed will block the event processing (#13466)
  • Fix task instance will generate multiple times when retry interval is 0/s (#13571)
  • [fix-13492]add single quotes (#13534)
  • FIX: qrtz table use uppercase (#13494)
  • Fix serial wait will go into block when there is no task need to submit (#13486)
  • [Fix-13418][UI] Remove move-task-definition code (#13441)
  • [fix][data quality] fix when running data quality task with Error "No main class set in JAR" (#13360)
  • [BUG][install.sh] fix the install Error "Command not found rmr" & support ZooKeeper (3.4.6+) (#13163)
  • [Bug-13309][TaskPlugin] fix k8s task run fail (#13348)
  • Fix MessageSender may be null due to class initialize late #13446
  • [Fix][Worker] alert email in sql task in K8S (#13387)

Document

  • [Fix-13287][doc]Fix Chinese workflow-definition.md duplication description in execution-type (#13361)

Full Changelog: 3.1.3...3.1.4

2.0.8

05 Feb 09:06
Compare
Choose a tag to compare

What's Change

Bugfix

  • [BUG-12361] complement data by serial execution, after a failed process instance, subsequent process instances are not generated (#12488)
  • [Bug-12482] [Master] check for dependency task instance need failover is error (#12513)
  • [Bugfix-12568] [Master] The retry task was submitted in advance will block other task (#12570)
  • [Fix-12586] [Master] Repeat running the complement process instance will generate redundant complement instances (#12606)
  • [Bugfix-12603] Dependency conditions for the last 24 hours of the dependent task did not take effect (#12862)
  • [Bug-12960][Master] Fix that start parameters cannot update global variables (#13005)
  • [Fix-13247] [Master] Kill yarn job failed due to NPE exception (#13164)
  • [Fix-11903] [Worker] org.apache.dolphinscheduler.plugin.task.api.ProcessUtils: - kill task failed (#13345)
  • [Fix-13292] [Api] When serial complement is a process configured with timing scheduling, an error will occur when selecting a time that is not within the timing range (#13356)
  • [Fix-13244] [Master] Stopping a workflow does not update task status correctly (#13375)
  • [Fix-13283][Master] Worker failover cause task repeat run (#13403)
  • [Fix-13346] [Master] Pause a workflow instance that is complementing will automatically generate a new complement instance (#13411)
  • [Fix-13413][Master]Empty dependency operation causes Master null pointer exception (#13420)
  • [Fix-13272] [Master] resume failure processInstance state remain failure (#13425)
  • [Fix-13347] [Master] Forced success will cause the workflow instance status to be judged as successful (#13426)
  • [Fix-13409] [Worker] concurrent task response occasional cause status error (#13433)
  • [Fix-12966] Failed to export and then import the project (#13455)
  • [Improvement-13413] [Master] Empty dependency operation causes Master null pointer exception (#13457)
  • [Fix-13496] [Worker] When the task request has not set the current execution status, an error will cause an NPE exception (#13497)
  • [Fix-13505] [complement] enter startup parameters, the complement task is not started (#13510)

Full Changelog: 2.0.7...2.0.8

3.1.3

05 Jan 03:20
Compare
Choose a tag to compare

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: 3.1.2...3.1.3

3.0.4

28 Dec 13:15
Compare
Choose a tag to compare

What's Change

Bugfix

  • [Bug] wrong logic when master-server check data-quality result (#13065)
  • [UI] Make download log button disabled when host is null (#13090)
  • Throws the correct exception for the updateResource interface (#13120)
  • Solve the deadlock problem caused by queuing (#13191)
  • [fix][dml] Also query workflow without tenant by given name (#13075)
  • [Bug] [Server] Once click online schedule time, task will be automatically scheduled (#13092)
  • [Bug-12868][UI] Data target type is only HDFS (#12902)

Document

  • [Improvement][doc] correct error in CONTRIBUTING.md (#13012)
  • [Fix] Replaced dead links in the docs. (#13170)
  • [Fix][Doc]Update pseudo-cluster.md (#13207)
  • [Fix][Doc] Replace the links. (#13276)
  • [doc] Correct install_env.sh file name (#13294)
  • fix example checkFormula (#13110)

Full Changelog: 3.0.3...3.0.4

3.1.2

07 Dec 10:18
Compare
Choose a tag to compare

Bugfix

  • [Improvement] change alert start.sh (#13100)
  • [Fix] Add token as authentication for python gateway (#12893)
  • [Fix-13010] [Task] The Flink SQL task page selects the pre-job deployment mode, but the task executed by the worker is the Flink local mode
  • [Fix-12997][API] Fix that the end time is not reset when the workflow instance reruns. (#12998)
  • [Fix-12994] [Worker] Fix kill process does not take effect (#12995)
  • Fix sql task will send alert if we don't choose the send email #12984
  • [Fix-13008] [UI] When using the complement function, turn on the dependent mode to generate multiple unrelated workflow instances (#13009)
  • [Fix][doc] python api release link
  • [Fix] Python task can not pass the parameters to downstream task. (#12961)
  • [Fix] Fix Java path in Kubernetes Helm Chart (#12987)
  • [Fix-12963] [Master] Fix dependent task node null pointer exception (#12965)
  • [Fix-12954] [Schedule] Fix that workflow-level configuration information does not take effect when timing triggers execution
  • Fix execute shell task exception no dolphinscheduler_env.sh file execute permission (#12909)
  • Upgrade clickhouse jdbc driver #12639
  • add spring-context to alert api (#12892)
  • [Upgrade][SQL]Modify the table t_ds_worker_group to add a description field in the postgresql upgrade script #12883
  • Fix NPE while retry task (#12903)
  • Fix-12832][API] Fix update worker group exception group name already exists. #12874
  • Fix and enhance helm db config (#12707)

Document

  • [Fix][Doc] Fix sql-hive and hive-cli doc (#12765)
  • [Fix][Alert] Ignore alert not write info to db (#12867)
  • [Doc] Add skip spotless check during ASF release #12835
  • [Doc][Bug] Fix dead link caused by markdown cross-files anchor #12357 (#12877)

Python API

  • [Fix] python api upload resource center failed
  • [Feature] Add CURD to the project/tenant/user section of the python-DS (#11162)
  • [Chore][Python] Change name from process definition to workflow (#12918)
  • [Feature] Support set execute type to pydolphinscheduler (#12871)
  • [Hotfix] Correct python doc link
  • [Improvement][Python] Validate version of Python API at launch (#11626)

Full Changelog: 3.1.1...3.1.2

3.0.3

05 Dec 09:40
Compare
Choose a tag to compare

Bugfix

  • [Bug-12954] [Schedule] Fix that workflow-level configuration information does not take effect when timing triggers execution (#12955)
  • [Fix][UI] download resource return 401 (#12566)
  • Make sure all failed task will save in errorTaskMap (#12424)
  • Fix timing scheduling trigger master service report to get command parameter null pointer exception (#12419)
  • [Fix] Change the default unix shell executor from sh to bash (#12180)
  • Fix-ldap-error (#12929)

Document

  • [Feature-8030][docs] Add sqoop task doc (#12855)
  • [Doc][fix] Add new alert doc Slack (#12567)
  • [Improvement][Doc]Update architecture and process-start-flow pic (#12912)

Full Changelog: 3.0.2...3.0.3

3.0.2

17 Nov 03:17
Compare
Choose a tag to compare

Bugfix

Click to expand
  • Fix default value for resource center in k8s mode (#12906)
  • Fix send script alert NPE (#12495) (#12895)
  • Fix procedure task output param (#12894)
  • Fix memory leak in worker due to message retry map (#12878) (#12887)
  • Fix flink sql cannot run due to missing main jar (#12705) (#12800)
  • Fix sql error (#12717) (#12799)
  • If the worker's clock early than master node, will ignore dispatch time (#12219) (#12798)
  • Fix dependent task can not predicate the status of the corresponding task correctly (#12253) (#12792)
  • Fix python class description error (#12790)
  • Fix the duration in Workflow Instance page. (#12264) (#12788)
  • Fix error problem on h2 startup data quality rule management page (#12108) (#12781)
  • Fix hive datasource connection leak (#12226) (#12777)
  • Fix constructing processInstance may NPE when master handling command (#12056) (#12776)
  • Fix the bugs when upgrading ds from v1.3.9 to v3.0.0 ,such as file cannot be found or column not found etc (#11619) (#12770)
  • Fix the bug which some scheduled tasks are not triggered on time (#12233) (#12767)
  • Fix alert sending error (#11774) (#12762)
  • Fix IPv4 Pattern (#11762) (#12739)
  • Add unique key to process_definition_log avoid TooManyResultExpection (#12503) (#12670)
  • Fix datax task data instance replay error
  • Fix wrong env var name for alert in K8S (#12369) (#12635)
  • Fix when the sql query result is empty, the email fails to send the attachment, and an exception will be reported (#12059) (#12633)

Document

Click to expand

Improvement

Click to expand
  • Script cannot contains ''' in params (#12067) (#12913)
  • Add configmap resource permissions so config hot reload can work (#12572) (#12795)
  • Only expose necessary actuator endpoints (#12571) (#12794)
  • Correct spelling errors (#12174) (#12780)
  • Avoid using search in for and start using testSaveTaskDefine (#11383) (#12773)
  • Automatically convert resource storage type to upper case (#12281) (#12766)
  • Delete useless exclusions (#12273) (#12761)
  • Add chmod command after unzip DS tar.gz (#12752)
  • Set the required to be reactive in the task modal. (#12225) (#12748)
  • Improvement the error message when batch delete workflow (#11682) (#12747)
  • Validate before deleting workflow or task used by other tasks (#10873) (#12731)
  • Fix vulnerability in LDAP login (#11586) (#12730)
  • Easier release: cherry-pick, changelog, contributor (#11478) (#12634)

3.1.1

09 Nov 04:18
Compare
Choose a tag to compare

Bugfix

Click to expand
  • [fix-12675]edit workflow related task, workflow's task version change
  • [Bug] Resource default auth function disabled false.
  • [3.1.1][API]Fix updating workflow definition causing task definition data to be duplicated. (#12712)
  • Fix flink sql cannot run due to missing main jar (#12705)
  • Add pythonNodePort in config file (#12685)
  • [Fix-12109]Fix the errors when starting 2 times with dolphinscheduler-daemon.sh (#12118)
  • Fix the waiting strategy cannot recovery if the serverstate is already in running (#12651)
  • Fix alert status spelling error #12592
  • Add configmap resource permissions so config hot reload can work (#12572)
  • [Fix][UI] download resource return 401 (#12566)
  • [Bug] [API] Before deleting a worker group, check whether there is environment that reference the worker group. #12534
  • [Fix-12518][Swagger]Fill up missing i18 properties (#12599)
  • [Bug][Master] Add the aws-java-sdk-s3 jar package to the master module (#12259) (#12512)
  • Remove equals in User to fix UT #12487
  • [Bug] Set tenantDir permission #12486
  • [Fix-12451][k8s] Read the kubeconfig from cluster conf (#12452)
  • [Fix-12356][k8s] fix the null exception when submitting k8s task plugin (#12358)
  • [fix#12439] [Alert] fix send script alert NPE #12495
  • [Bug] [API] The workflow definition and the tenant in the workflow instance are inconsistent. (#12533)
  • fix fix upgrade to 3.1.0 sql missing field (#12314) (#12315)
  • [Fix-12425][API] Add rollbackFor setting.
  • [Bug-12410] [API]Fix the worker list result in workflow definition only has default
  • [BUG-12306][UI]Fix the password item always is disabled (#12437)
  • [Fix][Task] Fix dependent task can not predicate the status of the corresponding task correctly (#12253)
  • make sure all failed task will save in errorTaskMap (#12424)
  • Fix timing scheduling trigger master service report to get command parameter null pointer exception (#12419)
  • [Bug] [spark-sql] In spark-sql, select both SPARK1 and SPARK2 versions and execute ${SPARK_HOME2}/bin/spark-sql (#11721) (#12420)
  • fix hdfs defaultFs not working (#11823) (#12418)
  • source is not available in sh (#12413)
  • fix datax NPE issue (#12388) (#12407)
  • [BUG-12396][Schedule] Fixed that the workflow definition scheduling that has been online after the version upgrade does not execute

Doc

Click to expand
  • [doc] Correct descriptions in glossary.md (#12282)
  • [Hotfix][Docs] Fix 404 dead link
  • update english oracle.md (#12332)

Improvement

Click to expand
  • adjust the args of router in the dag (#12759)
  • Change command file permission to 755 (#12678)
  • beautify the dag (#12728)
  • support to use the clearable button of components to search (#12668)
  • Add worker-group-refresh-interval in master config #12601
  • [Improvement][UI] Support to view the process variables on the page of DAG. (#12609)
  • [Improvement] Merge spi.utils into common.utils (#12607)
  • Add task executor threads full policy config in worker (#12510)
  • Add mysql support to helm chart (#12517)
  • Reorganize some classes in common module, remove duplicate classes #12321
  • [DS-12131][master] Optimize the log printing of the master module acc… (#12152)
  • [Improvement][WorkerGroup]Remove workerGroup in registry #12217
  • [Improvement] remove log-server and server module #12206
  • Refactor LogServiceClient Singleton to avoid repeat creation of NettyClient #11777
  • [Improvement] Add remote task model #11767 (#12541)
  • Use temurin Java docker images instead of deprecated ones (#12334)
  • [DS-12154][worker] Optimize the log printing of the worker module (#12183)
  • [Improvement-12372][k8s] Update the deprecated k8s api (#12373)
  • [Improvement][Task Plugin] Modify the comment of 'deployMode'. (#12163)
  • Remove the DataxTaskTest class because there is no junit5 package.
  • [Improvement][API] When the workflow definition is copied, the operation user of the timed instance is changed to the current user
  • [Improvement-12391][API] Workflow definitions that contain logical task nodes support the copy function

2.0.7

20 Oct 08:59
Compare
Choose a tag to compare

Bugfix:

Click to expand
  • Monitoring: Added disk available capacity monitoring (#10030)
  • fix Parameter transfer problem when recover failed task (#10694)
  • fix copy bug (#10940)
  • fix dependent task when the dependent on process have forbidden tasks (#10952)
  • correct post body for http alert plugin (#11946)
  • [bugfix-10116]fix complement data bug (#12376)
  • [Fix-12167][MasterServer] The retry task was submitted in advance (#12291)
  • [Bug][API] fix Circular dependencies are not checked in save process task relation (#12294)
  • [Fix-12422][MasterServer] The task needing fault tolerance cannot be submitted (#12423)
  • [doc] Correct Docker README URL (#11794)
  • [Fix-10080]When the created tenant name is too long, an error message will be prompted (#10081)

3.1.0

28 Sep 04:39
Compare
Choose a tag to compare

Feature

Click to expand
  • [Feature-8252][doc] K8s and namespace manager docs and web page update (#9881)
  • [feat][task plugin] Add Jupyter task plugin (#9872)
  • [Feature-9474] [CI] Add cluster test script verify on shell script (#9997)
  • [Feature-10034][CI] Add postgresql cluster test in CI (#10035)
  • [feat] Add batch rerun and stop for process instance (#10013)
  • [Feat][UI] Add resource username for function and resource manage (#10086)
  • [Feature][plugin] Add k8s task in task plugin (#9425)
  • [Feature][Task Plugin] Add mlflow task plugin for MLops scenario. (#10036)
  • [Feature] [CI] Add alert server cluster test #10125
  • [python] Change distribute name avoid confusion with main pkg (#10134)
  • [Feature][MLops] Support MLflow Models to deploy model service (MLflow models serve and Docker) (#10150)
  • [Feature][CI] Schedule Dead Link Checker (#10000)
  • [Feature][MLops] Add MLflow Projects (custom project) component (#10175)
  • [Feature][Permission] Project management module authority control refactoring, authority abstract interface setting. (#10261)
  • [Feature][Datasource]replace DataSourceController API with string JSON and cast to DTO (#10276)
  • [Feature][API] Modify the permissions of project management, security center, data source center and data quality module. (#10289)
  • [Feature][Permission] Reconstruction of permissions of resource center and monitoring center. (#10307)
  • [feat][task] Add OpenMLDB task plugin (#10198)
  • [Feature][Task Plugin] Add support for dynamic form for zeppelin task plugin (#9977) (#10269)
  • [Feature-10290] [API] Refactor org.apache.dolphinscheduler.api.controller.AccessTokenController#createToken api (#10301)
  • [Feature] Should not add refresh logic in the e2e case. (#10331)
  • [Feature][Monitoring] Added disk available capacity monitoring (#10287)
  • [Feature-6758][Task] Add limit resource usage for tasks base on cgroup (#10373)
  • [Feature][metrics] Add master, worker metrics (#10326)
  • [Feature] [MLOps] support mlflow deploy with docker compose (#10217)
  • [Feature][Metrics] Enable prometheus to collect metrics in standalone mode demo (#10398)
  • [Feature][UI] Add manual input for scheduling dates. (#10396)
  • Add mysql registry plugin (#10406)
  • [CI] Add OWASP Dependency Check (#10058)
  • [Feature][Improvement] Support multi cluster environments - k8s type (#10096)
  • [Feature-10411] Add tenant api test (#10442)
  • [Feature-10363][server] S3 Resource center supports bucket customization (#10433)
  • [feature][task] Enable zeppelin schedule a whole zeppelin note (#10434)
  • [Feature] Enable users to switch and install conda env in jupyter task (#10337)
  • [Feature][Task Plugin] Add DVC task plugin for MLops scenario (#10372) (#10407)
  • [Feature] [Permission]Data permission module added and Query class api remove verification. (#10504)
  • [Feature] TaskGroup remove query func permission check. #10557
  • [python] Support using full-name definitions for resources (#10551)
  • [feat] ui build no inherit from maven proxy (#10590)
  • [Feature] Time function analysis extension. (#10624)
  • [feature][task-flink] Support Flink application mode (#9577)
  • [Feature][Master] Failover workflow instance base on priority (#10754)
  • [Feature] Enable users to create python env from requirements.txt (#10658)
  • [Feature-10629][Improvement] Support multi cluster environments - namespace use cluster (#10650)
  • [Feature][dependencies] Bump spring-core from 5.3.12 to 5.3.19 (#10857)
  • [Feature-10219][EMR] EMR supports use to add steps to an existing cluster (#10657)
  • [Feature-10871] add workflow executing data query (#10875)
  • [Feat][UI] Uniform search button size. (#10880)
  • [Feature][Metrics] Add resource download related metrics for workers (#10749)
  • [Feat][UI] Add title display to the table in the security center. (#10969)
  • feat: Added global trim method (#10975)
  • [Feature][Task Plugin] Enable users to switch endpoints in zeppelin tasks (#10925)
  • [Feature][Datax Task]Datax task plugin support custom parameters (#10950)
  • feat: Add trim method to all input (#10984)
  • [Feat][UI] Added LDAP function. (#11029)
  • [Feature][Task Plugin] Increase zeppelin task stability in production (#11010)
  • [Feature][Task Plugin] Add SageMaker Pipeline task plugin for MLOps scenario (#10826) (#10935)
  • [python] add import SageMaker task (#11121)
  • Add base loop task execotor and http template parser (#11137)
  • [Feature-10604] Task name in the copied and imported workflow without copy suffix (#10607)
  • [Feature][Api] Refactor org.apache.dolphinscheduler.api.controller.ProjectController (#10832)
  • [Feature-10837][Task Plugin] Sqoop Task Add --split-by Parameter (#10960)
  • [Feature] Add CURD to the project/tenant/user section of the API and add its tests. (#10913)
  • [Feature] Add new task type chunjun (#10937)
  • Write alert result into db (#11221)
  • [Python] Migrate exists method call in PythonGateway to corresponding service (#11188)
  • [Feature][style] Add spotless maven plugin for automatic style fix. (#11272)
  • [Python] Combine gateway.entry_point call in python api side (#11330)
  • [Feature-9978][UI] add node dependency type feature (#11235)
  • [Feature][Api] Refactor org.apache.dolphinscheduler.api.controller.QueueController (#11154)
  • [python] Add local dev mod runing python integate tests (#11362)
  • [Feature-10117][UI] Hide node execution when start from the workflow definition list page (#11372)
  • [Feature-11223] support stream task (#11350)
  • [python] Add multiple version of document (#11391)
  • [python] Add support interpreter version 310 and 311-dev (#11170)
  • [Feature-7024] Add waiting strategy to support master/worker can recover from registry lost (#11368)
  • [Feature][Style] Enable spotless to manage imports (#11458)
  • Support reading application properties from kubernetes config map (#11402)
  • [Feature-10182][task-datax] datax access kerberos authenticated bigdata cluster (#11387)
  • [Feature][Style] Make sure there is one and only one empty line at the end of each java file (#11520)
  • [Feature] New task plugin Pytorch (#11498)
  • [feature-11408] add hive option (#11493)
  • feat: Locations Formats the layout if it does not exist (#11535)
  • [Feature][UI] Enable highlight and auto-complete for SQL scripts (#11659)
  • [python] Auto location when create process definition (#11681)
  • [Feature][Task Plugin] Support hive cli task plugin (#11651)
  • [feature][API]feature: add task type list and enable user to add task type to fav (#11727)
  • Add Kubernetes configmap reload to all components (#11730)
  • [Feature-11530] add state history for process instance (#11757)
  • [DSIP-11][python] create workflows from YAML configuration (#11988)
  • [Feature][Registry] Support etcd as registry (#10981) (#11997)
  • [Feat][python] Add parameter environment to task (#11763) (#11989)
  • [feat][python] Support Pytorch task in python api (#11975)
  • [feat][python] Add sagemaker yaml example (#11925)
  • [feat][python] Support OpenMLDB task in python api (#11944)
  • [feat][python] Support MLflow task in python api (#11962)
  • [Feature][PyDolphinScheduler] Support DVC task in pyds #11922 (#11941)
  • [Feature-10273][Datasource] Add dataSource for AWS Athena (#11157) (#12039)
  • [Feat][UI] Update package. (#12046)
  • [python] Support SageMaker task type (#11002)
  • [Feature][Resource Center] Add support for Alibaba Cloud OSS as storage of resource center (#11708)

Improvement

Click to expand
  • [refactor][perf] cache compiled regex pattern (#10099)
  • [improve] Change Mysql Driver (#10220)
  • [Style][UI] Split multilingual modules. (#10256)
  • Clean up unused dependencies and packaging issues (#9944)
  • [Style][UI] Format code. (#10314)
  • Add dolphinscheduler-task-all in api module (#10350)
  • Move datasource params to datasouce plugin module (#10353)
  • issues-10354: upgrade commons-io to fix CVE (#10355)
  • issue-10356: upgrade logback to fix cve (#10357)
  • Remove quartz at WorkerServer (#10358)
  • Add dolphinscheduler-scheduler module (#10360)
  • [improve] Using create or replace function in sql task (#10170)
  • Optimize MasterServer, add MasterRPCService (#10371)
  • change to common lang3 and fix checkstyle (#10380)
  • Upgrade log4j in E2E (#10359)
  • Add some warning log in master (#10383)
  • [Improve] Enhance complement function transformation (#10376)
  • Update chart.yaml dependencies version (#10420)
  • [imporve] Add index to table t_ds_relation_process_instance (#10461)
  • [Improvement][Api] Interface and entity optimization to improve code scalability (#10466). (#10468)
  • [Improve] Add LDAP user not exsitst action config (#10451)
  • Modify obsolete swagger parameters in AuditLogController (#10494)
  • Remove the schedule thread in LowerWeightHostManager (#10310)
  • [Improvement][Metrics] Apply micrometer naming convention to metrics (#10477)
  • change import method access to protected (#10536)
  • [Improve]Remove the code logger.isDebugEnabled() #5918 (#10542)
  • [Improvement][Metrics] Update some metrics names in grafana-demo dashboards (#10432) (#10552)
  • Optimize master log, use MDC to inject workflow instance id and task instance id in log (#10516)
  • add datasource health check to the healthcheck endpoint (#10588)
  • dependent node log output optimization and fix checkstyle (#10593)
  • [Improvement][Master] batch remove TaskInstaceId and workflowInstanceId (#10620)
  • [Improvement][Worker] fixed naming of rpc package (#10614)
  • Add JDK11 on unit-test (#10364)
  • Validate master/worker config (#10649)
  • [Improvement]Delete the getSession in the Registry interface (#10633)
  • [Refactor][UI] Refactor yarn queue manage using NSpace component. (#10680)
  • [Refactor][UI] Refactor token manage using NSpace component. (#10681)
  • [Refactor][UI] Refactor k8s namespace manage using NSpace component. (#10682)
  • [Improvement-10617] Add comment in slot ...
Read more