DSIP
Click to expand
- [DSIP-19] Support zeppelin connections in the connection center, as well as external connections to the connection center in zeppelin tasks (#14434) @xdu-chenrj
- [DSIP-19] Support sagemaker connections in the connection center, as well as external connections to the connection center in sagemaker tasks (#14976) @xdu-chenrj
- [DSIP-19] Support k8s connections in the connection center, as well as external connections to the connection center in k8s tasks (#14977) @xdu-chenrj
- [DSIP-24][RemoteLogging] Support AbsRemoteLogHandler (#15769) @pegasas
- [DSIP-26][Audit log] Audit log improvement design (#15554) @qingwli
- [DSIP-25][Remote Logging] Split remote logging configuration (#15826) @pegasas
- [DSIP-44] Set a delay time to TaskExecuteRunnable if it dispatched failed (#16069) @ruanwenjun
- [DSIP-45] Polish the Storage SPI (#16141) @ruanwenjun
- [DSIP-46] Unify the logic task params data structure between front-end and back-end (#16193) @ruanwenjun
- [DSIP-50][UDF Manage] Remove unused udf manage function (#16212) @SbloodyS
- [DSIP-51][Task] Remove unused pigeon task plugin (#16219) @SbloodyS
- [DSIP-54][Master] Use ClusterManager to manage the cluster in master (#16263) @ruanwenjun
- [DSIP-53] Suggest add process lineage parsing for dependent task (#16288) @SbloodyS
- [DSIP-56] Refactor JDBC registry support session timeout and data change event (#16287) @ruanwenjun
- [Improvement-16122][Authentication] Improvement k8s resource center statement (#16123) @pegasas
- [DSIP-57][Audit] Revert PR 14981 code (#16370) @SbloodyS
- [DSIP-59] remove single task definition code and ui (#16397) @SbloodyS
- [DSIP-60][Http task plugin] Refactor http task plugin (#16413) @SbloodyS
- [DSIP-62][Http Alert Plugin] Refactor http alert plugin (#16484) @SbloodyS
- [DSIP-61][Master] Refactor thread pool and state event orchestration in master (#16327) @ruanwenjun
- [DSIP-67] Use command to trigger workflow instance rather generate workflow instance (#16523) @ruanwenjun
- [Improvement-16516] Uniformly name process in backend code as workflow (#16524) @SbloodyS
- [Improvement-16537][API] Fix typo on api workflow parallel backfill (#16538) @pegasas
- [DSIP-70] Deprecated upgrade code of 1.x and 2.x in 3.3.0-release (#16551) @SbloodyS
- [DSIP-65] SubWorkflow logic task support pause/kill/recover (#16566) @ruanwenjun
- [DSIP-68] Unify the table structure and table fields in backend and frontend ui sections (#16544) @SbloodyS
- [DSIP-75] Support auto add license header by spotless (#16643) @ruanwenjun
- [DSIP-38] Add plugin directory in binary package (#16613) @SbloodyS
- [DSIP-38] Support upload/download plugins from maven repo (#16654) @SbloodyS
- [DSIP-78][Data Quality] Remove data quality module (#16794) @SbloodyS
- [DSIP-38] Optimize dependency tree (#16838) @SbloodyS
- [DSIP-73] Add dolphinscheduler-task-executor module to unify the task execution logic (#16790) @ruanwenjun
- [DSIP-72][Dynamic Task] Remove dynamic task type (#16842) @SbloodyS
- [DSIP-27][Task Plugin] Some improvements of JAVA task plugin (#16542) @ailiujiarui
- [DSIP-87] Remove cache configuration of task (#16892) @ruanwenjun
Feature
Click to expand
- [Feature-14832][Listener]Implementation of Listener Mechanism (#14981) @weixiaonan1
- [feature#14654] alert-spi support prometheus alertmanager (#15079) @xjlgod
- [Improvement][Alert] Add a test send feature when creating an alert instance (#15163) @qingwli
- [Feature-15248][dolphinscheduler-alert-plugins] add alert plugin aliyun-voice (#15248) @xujiaqiang
- [Feature] timed scheduler Improvement (#15449) (#15450) @ly109974
- [Feature-14863][API] Support to manage what worker groups can be used for a project. (#15600) @calvinjiang
- [Feature-16229] Add python using file e2e test case (#16240) @SbloodyS
- [Feature-16269][dinky-task]Supports dinky tasks to accept Prepare Params passed within a task or from a previous task (#15947) @gaoyan1998
- [Feature-16132][Task Plugin] support for oceanbase datax task (#16281) @xxsc0529
- [Feature-16127] Support emr serverless spark (#16126) @EricGao888
- [Feature-10872][UI] Display the total count in all listing page (#16590) @SbloodyS
- [Feature-16396][storage-plugin] Add Tencent Cloud COS Storage Plugin (#16565) @Mighten
- [Feature-16608][Doc] Add Security Model for DS (#16609) @wangxj3
- [Feature-16801][UI] Add copy path of resource file in task definition (#16803) @SbloodyS
- [Feature-16834] Start worker node with worker group label (#16875) @SbloodyS
Improvement
Click to expand
- [Fix-14885][pom] fix spotless format file path (#14889) @imp2002
- [Improvement] Fix confusing constant string for unit convertor (#15126) @EricGao888
- [Improvement][Alert] Add timeout params for HTTP plugin (#15174) @qingwli
- [Improvement] Remove spring cache for dao (#15184) @ruanwenjun
- [Improvement] Move delay calculation to Master (#15278) @ruanwenjun
- [Improvement][E2E] support e2e compose v2 fix code style (#15325) @jackyyyyyssss
- [Improvement][E2E]e2e improve add workflow httpTask e2e case (#15420) @jackyyyyyssss
- [Improvement][E2E] add e2e javatask case (#15469) @jackyyyyyssss
- [Improvement] Enable set ServerLoadProtection fot Master/Worker (#15439) @ruanwenjun
- [Improvement][HTTP] support customization of the JSON format in http body (#15531) @Gallardot
- [Improvement] [RemoteShell] Remove duplicate dolphinscheduler-datasource-all in pom.xml (#15635) @Gallardot
- [TEST] fix log server related test (#15659) @abzymeinsjtu
- [Improvement][UT] Improve Worker runner coverage (#15428) @pegasas
- [TEST] fill up access token test (#15710) @abzymeinsjtu
- [Improvement-15719] Remove the useless methods in ProcessUtils (#15720) @rickchengx
- [TEST] fill up alert group service test (#15777) @abzymeinsjtu
- [Improvement-16552] Directly use Quartz replase api to bootstrap a schedule (#15781) @ruanwenjun
- [Improvement-15760][datasource-plugin] fix sql task split error #15760 (#15794) @songwenyong
- [TEST] inc coverage of alert plugin instance svc (#15799) @abzymeinsjtu
- [TEST] increase coverage of datasource service (#15801) @abzymeinsjtu
- [TEST] increase coverage of environment service (#15840) @abzymeinsjtu
- [Improvement][Audit] Change time to create_time (#15846) @qingwli
- [Fix-15706] Seatunnel improvement (#15852) @xinxingi
- [Improvement] Refactor record audit log logic (#15881) @qingwli
- [Improvement][Spark] Support Local Spark Cluster (#15589) @pegasas
- [TEST] increase coverage of project preference service test (#15939) @abzymeinsjtu
- [TEST] increase coverage of project workergroup relation service (#15944) @abzymeinsjtu
- [Improvement] Remove OmitStackTraceInFastThrow in start.sh (#16054) @ruanwenjun
- [Improvement] Rename variable QUEUE_MAX_SIZE to QUEUE_INITIAL_SIZE (#16040) @alei1206
- [Doc] fix typos in installation md (#16079) @lw-yang
- [Doc] Update ZooKeeper download link (#16085) @sofiaJYX
- [Improvement][Flink] Change Flink command into FLINK_HOME (#16004) @pegasas
- [Fix] chore: fix a typo (#16104) @Gallardot
- [Improvement] Add RPC metrics (#16121) @ruanwenjun
- [CI][E2E] Improve e2e m1 chip local mode (#16130) @SbloodyS
- [Imporvement] Improve the MasterCofnig module comments of dolphinscheduler (#16134) @caicancai
- [Improvement][Worker] Rename workerZKPath to workerRegistryPath (#16144) @caicancai
- [CI][UT] Fix flaky unit test (#16151) @SbloodyS
- [Imporve][Master] Refine the doselect annotation of the distributionpolicy (#16149) @caicancai
- [Fix] Fix typo: tpc -> tcp (#16160) @caicancai
- [Chore] Improve ci check (#16161) @SbloodyS
- [Chore] Add issue link tempate for IDEA (#16158) @Gallardot
- [Improvement-16182] Increase zk connect timeout (#16180) @ruanwenjun
- [CI] Bump up owasp version (#16187) @SbloodyS
- [Chore] Improve pr title check (#16213) @SbloodyS
- [Fix-16224] Add Shell using file E2E case (#16220) @ruanwenjun
- [Fix-16228] Fix E2E health check url is not correct (#16227) @ruanwenjun
- [Chore] [CI] Add api-test and e2e-test to spotless check (#16242) @SbloodyS
- [Chore] Force check ci on prapare/release branch (#16216) @ruanwenjun
- [Fix-16257][Doc] The incorrect document screenshot of the task parmas passing (#16261) @QuakeWang
- [Improvement-16266][Metrics] add heartbeat metrics (#16267) @Gallardot
- [Improvement-15815][ui] improving to find current version identifier(#15815) (#15933) @pusl6
- [Chore] Improve ci check (#16294) @SbloodyS
- [Improvement-16311] Polish installation docs (#16312) @SbloodyS
- [Improvement-16333][Helm] Support for updateStrategy (#16334) @Gallardot
- [Fix-15927] Polish dependent task docs. (#16342) @SbloodyS
- [Improvement-15448] Remove redundant query in project list (#16341) @SbloodyS
- [Improvement-16360] [Doc] Add project worker group auth doc (#16361) @SbloodyS
- [Chore] modify release doc (#16371) @wangxj3
- [Doc-16375] change front build command (#16372) @ThomasTan2002
- [Improvement-15448][api] Use Map to avoid traversing List repeatedly (#16365) @Kinsonx
- [Doc-16403] simplify k8s deploy steps (#16402) @Gallardot
- [Improvement-16421]remove duplicate code of AliyunServerlessSparkDataSourceProcessor (#16422) @wangxj3
- [Improvement-16426] Delete the TaskGroupQueue in release method (#16425) @ruanwenjun
- [Improvement-16487][Master] Improve the dependent result for workflow dependency tasks (#16488) @shouwangyw
- [Improvement-16501][dolphinscheduler-api]typo in Status.java(#16501) (#16504) @lyyprean
- [Improvement-16546][Master] Add repeatTriggerWorkflowInstance/triggerFromFailureTasks/triggerFromSuspendTasks in IWorkflowControlClient (#16545) @ruanwenjun
- [Chore] Improve release doc (#16553) @SbloodyS
- [Improvement-16574][Master] Move some task operations into ITaskExecutionRunnable (#16575) @ruanwenjun
- [Improvement-8295][Document] Standalone Deployment doc should instruct users to configure sudo without password (#16585) @SbloodyS
- [Improvement-16586][Doc] Rename sub-process to sub-workflow in docs (#16587) @SbloodyS
- [Improvement-16598][UI] SQL task type optimization of sending alarm notifications (#16599) @SbloodyS
- [Improvement-16641] Add thread name in logback (#16640) @ruanwenjun
- [Improvement-16635] Using Docker Hub in Schema Check CI (#16636) @SbloodyS
- [Improvement-16534][Master] Switch task support includes method (#16594) @ChaoquanTao
- [Improvement-16647][UI][Workflow Instance] Remove deprecated workflow execution states (#16648) @sdhzwc
- [Improvement-16612][Master] For logical tasks on the Master, there should be support for dry run (#16616) @shouwangyw
- [Improvement-16507] Remove spring-boot-starter-cache (#16593) @binitshrest
- [Doc-16732][Development] development-environment-setup improvement (#16733) @SbloodyS
- [Improvement-16746][seatunnel] pass user defined task parameter to seatunnel (#16756) @liunaijie
- [Doc-16779] update seatunnel link (#16780) @liunaijie
- [Improvement-16757][Deploy] Avoid overwrite gc log (#16788) @deng-jeffer
- [Improvement-16802][UI] use relative width for task editor (#16769) @kevinjmh
- [Improvement-16809] Optimize the AbstractHAServer implementation (#16810) @ruanwenjun
- [Improvement-16807][UI] Optimize Statistics international display (#16808) @sdhzwc
- [Improvement-16758][Deploy] Record the fatal error Log (#16829) @zhu3pang
- [Improvement-16106] Add admin-user-filter in LDAP (#16826) @SbloodyS
- [Improvement-16835][Worker] Clear empty directory under task working path after task instance finish (#16836) @ruanwenjun
- [Improvement-16867] Add project_code index on t_ds_workflow_definition (#16869) @SbloodyS
- [Improvement-16850][API] Broadcast to cluster when worker group changed (#16860) @ruanwenjun
- [Improvement-16880] Merge worker group from config and ui and distinct display it in api (#16883) @SbloodyS
- [Improvement-16872][Master] Select a coordinator from masters to wake up task group (#16873) @ruanwenjun
- [Improvement-16870][RPC] Support retry configuration in rpc module (#16899) @ruanwenjun
- [Chore] Remove unused utils in common module (#16902) @ruanwenjun
- [Fix-16905][Alert] Fix incorrect log description in AlertHeartbeatTask (#16904) @justicerling
- [Improvement-16907][Master] Response for stop/pasue event when workflow instance statue is ready_stop/ready_pause (#16908) @ruanwenjun
- [Improvement-16920][UI] Release workflow definition process improvement (#16922) @SbloodyS
- [Improvement-16887][Dependent Task] Dependent task improvement (#16910) @SbloodyS
- [Improvement-16982][Master] When master startup, initialize the cluster from registry (#16983) @ruanwenjun
- [Improvement-16985][Registry] SubscribeListener support set scope (#16986) @ruanwenjun
- [Improvement-16999] Fix SensitiveDataConverter cannot convert empty data (#17000) @ruanwenjun
- [Improvement-17001] Once workflow is not exist, delete scheduler task (#17003) @ruanwenjun
- [Chore] Add stale issue lables (#17027) @SbloodyS
- [Improvement-17065][UI][TASK] Improvement custom parameters read-only mode show (#17068) @sdhzwc
- [Improvement-17063][UI][DATASYNC] Improvement datasync json parameter validate (#17064) @sdhzwc
Bugfix
Click to expand
- [Fix][Data Quality] Change t_ds_dq_rule_input_entry field name fix PostgreSQL not support value issue (#14992) @qingwli
- [Fix] Change HTTP plugin timeout param to number type (#15234) @qingwli
- [Fix] Fix k8sTaskExecutionContext setting configYaml (#15116) @xdu-chenrj
- [Fix][UI] When you edit a task in the task definition list, the front task list is displayed (#12819) @clovelll
- [Fix] ddl without drop exists (#14128) @zhongjiajie
- [Fix] Fix jdbc registry cannot work (#15861) @ruanwenjun
- [Fix-16061] modify log msg in
WorkflowExecuteRunnable#isTaskDepsComplete()
(#16062) @alei1206 - [Fix][UI] ensure number type field has number type value when edting alarm instance (#16089) @rockfang
- [Fix][UI] Fix the message toast issue (#16088) @rockfang
- [Bug] Fix Complement data Tenant abnormality (#16092) @changxiangshimian
- [Chore ] CI add auto-assign-action (#16165) @SbloodyS
- [CI] Fix ci auto assign error (#16171) @SbloodyS
- [Fix] Fix HdfsStorageOperatorTest NPE (#16178) @ruanwenjun
- [CI] Fix CommandDaoImplTest might failed (#16175) @ruanwenjun
- [Fix-16290] Filter the NaN of system_cpu_usage/process_cpu_usage (#16289) @ruanwenjun
- [Fix-16295][Task] Remote Shell Task plugin run error (#16296) @wangbowen1024
- [Fix-16279] Support Java 8 date/time type
java.time.OffsetDateTime
(#16304) @xxzuo - [Fix-16322] Set default registry-disconnect-strategy:strategy to stop (#16323) @ruanwenjun
- [Fix-15644][ui] fix ui Failed to query list after editing file (#15647) @bajiaolong
- [Fix-16329] Fix offline workflow error (#16330) @SbloodyS
- [Fix-15519] Polish datax task docs (#16325) @SbloodyS
- [Fix-16308] Fix query resources list paging error and docs. (#16324) @SbloodyS
- [Fix-16347] Fix JdbcRegistry will get duplicate children (#16348) @ruanwenjun
- [Fix-15828] fix expandListParameter (#15878) @xxzuo
- [Fix-16353][dao] Fix incorrect parameter name 'processLineages' in batchInsert method (#16354) @starrysxy
- [Fix-16346] Fix a bug that prevents re-uploading resource files (#16356) @JohnZp
- [Fix-16388][Helm] fail to change updateStrategy from RollingUpdate to onDelete (#16389) @Gallardot
- [Fix-16428] only admin user can grant datasource (#16429) @wangxj3
- [Fix-16424] K8sUtils#jobExist may cause huge memory usage (#16432) @ChaoquanTao
- [Fix-16374][dolphinscheduler-alert] Fix DingTalk replace the atUserIds parameter with atDingtalkIds (#16379) @xxzuo
- [Fix-16464] [pom] fix parent pom plugin config error (#16463) @chenss-1
- [Fix-16382] Fix the bug of async master task casthread pool invocations ramp-up (#16461) @Dyqer
- [Fix-16475][UI] Can't SET Timing successful in Workflow Definition grid (#16476) @topsli
- [Fix-16492][alert] FeiShuSender Exception.getMessage is null (#16498) @saowu
- [Doc-16490] Changed some notes about python gateway service (#16493) @BruceWong96
- [Fix-15961] [UI] Rename pythonCommand to pythonLauncher in pytorch task. (#16495) @cncws
- [Doc-16535] remove doc of extra ssh task node type (#16536) @wangxj3
- [Fix-16569][alert] Feishu send alert message failed (#16588) @saowu
- [Fix-16629][UI][Workflow Instance] fix status display error (#16630) @sdhzwc
- [Fix-16338][Test] Fix Master integration test case has been skipped in ci (#16637) @ruanwenjun
- [Fix-16567] Unable to delete copied nodes in unsaved workflow (#16576) @Xuxiaotuan
- [Fix-16650] Memory leaks in KubernetesApplicationManager (#16652) @ChaoquanTao
- [Fix-16655][Doc] Fix the missing document (#16666) @SbloodyS
- [Fix-16578] Fix environment resource permission (#16579) @wangxj3
- [Fix-16680][ApiServer] Query project list paging error (#16681) @shouwangyw
- [Fix-16692][Doc] Incorrect docs of howto (#16693) @SbloodyS
- [Fix-16700] [doc] The Vertica datasource is under "Introduction to Function" (#16701) @FrommyMind
- [Fix-16705] [Built-in Parameter] Fix project name and definition name variable parameter not resolved (#16715) @sdhzwc
- [Fix-16740][SeaTunnel-Task] fix can't submit resource center config file issue (#16741) @liunaijie
- [Fix-16517][Alert Instance] Alert plugin instance i18n wrong result in rendering frontend ui (#16751) @sdhzwc
- [Fix-16764] Tasks dispatched failed weren't delayed properly as documented in GlobalTaskDispatchWaitingQueueLooper (#16763) @slimtom95
- [Fix-16770] [Workflow State Statistics] Fix workflow state statistics status shows error (#16771) @sdhzwc
- [Improvement-16773][Parameter] Create project parameters-Field modify user adds default value (#16775) @sdhzwc
- [Fix-16786][Datasource] Fix jdbc connect parameters json validation question (#16787) @sdhzwc
- [Fix-16783][Datasource] Fix switching multiple data sources, displaying field errors (#16784) @sdhzwc
- [Fix-16793] WorkerGroupChangeNotifier may can not detect cluster's first time change (#16796) @reele
- [Fix-16331] Fix the resource file cannot be displayed hierarchically (#16799) @SbloodyS
- [Fix-16813] Missing implememts in isTaskExecutionRunnableForbidden (#16814) @reele
- [Fix-16820][Alert] fix alert status after alert sent by AlertSender (#16824) @toujours33
- [Fix-16811] [JdbcRegistry] Clear the jdbc EPHEMERAL data and lock which client is not exist (#16837) @ruanwenjun
- [Fix-16849] load-balance configuration documentation description issue (#16851) @SbloodyS
- [Fix-16884] Using transaction when fetch command to avoid fetch command from slave database (#16885) @ruanwenjun
- [Fix-16906] Fix tenant has no permission to execute kill command (#16909) @ruanwenjun
- [Fix-16914] [Task] ParameterUtils will throw exception when the input contains '$[xx]' (#16916) @ruanwenjun
- [Fix-16900][api] fix when the copied workflow, the logical node switch loses the flow relationship (#16911) @llllkid
- [Fix-16940] Fix incorrect docs link in priority parameter (#16941) @SbloodyS
- [Fix-16918][Task] Fix wrong permissions configuration while executing shell (#16923) @BruceWong96
- [Fix-16942] Fix global master failover might cause master dead (#16953) @ruanwenjun
- [Fix-16934][api] When creating workflows containing switch nodes in different orders, the copied workflows may lose associations. (#16939) @llllkid
- [Chore] python gateway unable to execute workflow (#16969) @zhongjiajie
- [Fix-16903] Fix monitor page cannot display well (#16968) @ruanwenjun
- [Fix-16978][Master] Fix AbstractDelayEvent compare method is incorrect (#16980) @reele
- [Fix-16627] [dolphinscheduler-api] LoginHandlerInterceptor.preHandle check session without expire time check (#16989) @ruanwenjun
- [Fix-16990] Fix WorkflowExecutionGraph#isTaskFinish is not working correctly (#16995) @ruanwenjun
- [Fix-16991] Missing environmentConfig when retry/failover/recover task instance (#16998) @ruanwenjun
- [Chore] Fix workflow is offline can be trigger (#17008) @ruanwenjun
- [Fix-17004] Fix process termination logic in cancelApplication method (#17005) @davidzollo
- [Fix-17019][Task Api] Missing execute path in resource limit mode. (#17020) @CommandCV
- [Fix-17022][tools] SQL syntax error at upgrade sql file in 3.2.0_schema (#17028) @weideguo
- [Fix-17030] Fix one task might be duplicate trigger if exist multiple predecessors (#17038) @ruanwenjun
- [Fix-17036] Fix kerberos will not refresh in HdfsStorageOperator (#17039) @ruanwenjun
- [Fix-17050][Master] Fix workflow graph topology logical error (#17051) @MYssq
- [Fix-17055] Fix nextBranch is empty in switch task (#17054) @ruanwenjun
- [Fix-17052][UI]Fix ui-setting route with the same name (#17053) @det101
- [Fix-17071][UI] correct datasource list id (#17072) @liunaijie
- [Fix-17023] Fix split and remove comment error in Doris task. (#17070) @yingh0ng
- [Fix-17078] Revert 11726 (#17080) @ruanwenjun
- [Fix-17073]Fix DataSource/JDBC connection failure (#17081) @tusaryan
- [Chore] Remove channelsLock on onChannelInactive to avoid deadlock (#17084) @ruanwenjun
Document
Click to expand
- [Fix-16410] wrong env in values.yaml (#16412) @yelijing18
- [Chore] Remove unsupported feature in README.md (#16549) @ruanwenjun
- [Doc-16555] Add note of Alert Script Plugin (#16556) @wangxj3
- [Chore] Fix publish docker error in CI (#16667) @SbloodyS
- [CI] [Hotfix] Fix docs dead link error (#16708) @SbloodyS
- [Chore][doc] Correct typos (#16762) @GOODBOY008
- [DSIP-82][Master/Worker] Use FAILOVER_FINISH_NODES to avoid duplicate workflow/task when failover (#16821) @ruanwenjun
- [Chore] Add flame diagram in CI (#16847) @SbloodyS
- [Chore] Update home.png in read.md (#16890) @ruanwenjun
- [Chore] Remove unused step in development-environment-setup.md (#16925) @ruanwenjun
- [Chore] Remove unused alert.rpc.port in common.properties (#16957) @ruanwenjun
- [Chore] Fix ci error (#17041) @SbloodyS
Chore
Click to expand
- [Chore] Rename dolphinscheduler-aop to dolphinscheduler-yarn-aop (#16095) @ruanwenjun
- [Chore] Use testcontainer origin exposed port rather than generate random port (#16195) @ruanwenjun
- [Chore] Remove unused SQLIntegrityConstraintViolationException in JdbcOperator (#16200) @ruanwenjun
- [Chore] Add mergeable check (#16217) @SbloodyS
- [Chore] Remove unused dependentResult in TaskInstance (#16236) @ruanwenjun
- [Chore] Fix flaky e2e test (#16246) @SbloodyS
- [Chore] add codeowner to help review k8s,meter,registry,helm, etc. (#16259) @Gallardot
- [Chore] remove unuse resource query (#16239) @caishunfeng
- [Chore] Use SecureRandom rather than ThreadLocalRandom (#16291) @ruanwenjun
- [Chore] Improve owasp dependency check (#16305) @SbloodyS
- [Chore] Fix sonar cannot work (#16307) @ruanwenjun
- [Chore] Improve frontend ci check (#16335) @SbloodyS
- [Chore] Stale issue improvement (#16398) @SbloodyS
- [Chore][Hotfix] Change docker-compose to docker compose in ci (#16416) @SbloodyS
- [Chore] Fix push docker ci error (#16418) @SbloodyS
- [Chore] Add E2E-K8S-Result to mergeable check (#16439) @SbloodyS
- [Chore] Remove staleness code owner (#16547) @SbloodyS
- [Chore] Improve the robustness of CI (#16592) @SbloodyS
- [Chore][CI] Fix ci cache error (#16600) @SbloodyS
- [Chore][CI][Hotfix] Fix sqlserver e2e test ci error (#16633) @SbloodyS
- [Chore] Remove maven-javadoc-plugin (#16639) @ruanwenjun
- [Chore] Remove unused class in dolphinscheduler-service (#16846) @ruanwenjun
- [Chore] Remove unused closeAlert (#16877) @ruanwenjun
- [Chore] Remove unused JDBCDataSourceProvider (#16881) @ruanwenjun
- [Chore] Fix JdbcRegistryTestCase might failed due to purge dead clients interval is too small (#16894) @ruanwenjun
- [Chore] Fix StopWorkflowInstanceExecuteFunctionTest failed on Locale.SIMPLIFIED_CHINESE (#16893) @ruanwenjun
- [Fix-16935][Doc] fix typos in
PULL_REQUEST_TEMPLATE.md
(#16936) @Mighten - [Chore] Set update time when online/offline schedule (#17002) @ruanwenjun
- [Chore] Fix SensitiveDataConverter cannot work (#17006) @ruanwenjun
- [Chore] Enable discussions in .asf.yaml (#17069) @ruanwenjun
- [Chore] Add notification in asf.yaml (#17075) @zhongjiajie
- [Chore] recover issue buttom in asf.yaml (#17076) @zhongjiajie
- [Chore][CI] Hotfix ci error (#17082) @SbloodyS