github apache/dolphinscheduler 3.3.1

11 days ago

DSIP

Click to expand
  • [DSIP-55][Master] Separate the waiting dispatched task into different queue by worker group (#17037) @det101
  • [DSIP-40][APIService] Add LogClient to fetch log (#17165) @det101
  • [DSIP-83][datasource-plugin] Add DolphinDB datasource (#17404) @eco8848

Improvement

Click to expand
  • [Chore] Some release improvement (#17107) @SbloodyS
  • [Chore] Add mistaken security vulnerabilities in security model (#17120) @ruanwenjun
  • [Improvement-16767] Takeover sub-workflow in sub-workflow-task (#17153) @reele
  • [Improvement-17179][Master] Remove GlobalTaskDispatchWaitingQueue (#17180) @ruanwenjun
  • [Improvement-17194][Master] Removed unused params in TaskExecutionContext (#17195) @ruanwenjun
  • [Improvement-17202] Retry TaskKillLifecycleEvent/TaskPauseLifecycleEvent when task instance is submitted but already dispatched (#17203) @ruanwenjun
  • [Doc-17209]Fix typos and improve grammar in README.md (#17206) @Rockefeller04
  • [Chore][Doc] Fix typo for contribution docs (#17219) @npofsi
  • [Doc-17228] [README] Point links to latest docs and correct typos (#17229) @RooobinYe
  • [Improvement-17241][UI] workflow instance list index should display workflow instance id instead of serial number (#17242) @SbloodyS
  • [Doc-16755] Improve architecture description with JDBC and Etcd supportImprove design doc (#17092) @Oscarcheng0312
  • [Improvement-17249][Doc] Improve development-environment-setup documentation with plugins (#17258) @det101
  • [Improvement-17277]Remove unused testFlag (#17282) @SbloodyS
  • [Improvement-17267] Throw exception if deserialize json failed in JSONUtils (#17243) @ruanwenjun
  • [Improvement-17288] CodeGenerateException is swallowed in ProcessDefinitionDemo (#17289) @ruanwenjun
  • [Improvement-17302][Alert] simplify double handling in ExcelUtils (#17303) @pjfanning
  • [Improvement-17157][Master] Support setting max.concurrent.workflow.instances (#17159) @tusaryan
  • [Improvement-17311][RPC] Validate the args type in RPC method (#17312) @ruanwenjun
  • [Improvement-17304][Master/Worker] Make busy master/worker can registered (#17305) @ruanwenjun
  • [Improvement-17328] Upgrade Databend JDBC jar to 0.3.9 (#17329) @pjfanning
  • [Doc-17327] add helm section in development documentation in both Chinese and English (#17335) @njnu-seafish
  • [Improvement-17361][TaskPlugin] Use logger marker to exclude the system log in task instance log content. (#17378) @ruanwenjun
  • [Improvement-16979] Unify PriorityDelayQueue with AbstractDelayEventBus (#17155) @reele
  • [Improvement-16994][TaskPlugin] support serverless spark template (#17411) @abzymeatsjtu
  • [Improvement-17426][docs] Complete and fix mistakes in development md (#17427) @Calvin979
  • [Improvement-17422][UI] Remove executionOrder when RUN_MODE_PARALLEL (#17432) @njnu-seafish

Bugfix

Click to expand
  • [Fix-17111][registry] Fix zookeeper registry start failed message. (#17115) @yingh0ng
  • [Fix-16929][Meter] Fix startup failed when metrics is disabled. (#17094) @yingh0ng
  • [Fix-17109] Recovered workflow host may incorrect (#17112) @reele
  • [Fix-17103][Deploy] DataxTask getColumnName Cause failure (#17104) @deng-jeffer
  • [Fix-17137][CLUSTER-MANAGE] Fix update time not effective (#17138) @sdhzwc
  • [Improvement-17061] Improvement linkis option parameters default show (#17136) @sdhzwc
  • [Fix-17040][sql] Preserve PL/pgSQL DO $$ blocks in PostgreSQL SQL splitting (#17145) @DhiyaneshwaranR
  • [Fix-17142] Add UK uniq_workflow_definition_code on t_ds_workflow_definition (#17151) @ruanwenjun
  • [Fix-17173] [JVM Metrics] Fix JVM memory monitoring metrics (#17174) @dill21yu
  • [Fix-17182][Dependent Task] error occured in dependent task node (#17183) @SbloodyS
  • [Fix-17187][Dependent Task] finish dependent task error (#17188) @SbloodyS
  • [Fix-17175] The base path of COS resources obtained is incorrect (#17176) @gaoyan1998
  • [Fix-17186] Namespace Selection Missing in k8s task (#17190) @jieme
  • [Fix-17189][UI] Dependent task result status icon error (#17191) @SbloodyS
  • [Fix-17177] Fix cos resource can not list (#17178) @gaoyan1998
  • [Doc-17211] Update links in Chinese Quick Start guide to point to Chinese versions (#17210) @Xilin10012
  • [Fix-17217] HotFix TaskKillLifecycleEvent/TaskPauseLifecycleEvent retry interval (#17218) @ruanwenjun
  • [Fix-17208][dependent] Fix validate dependent failure waiting time (#17207) @sdhzwc
  • [Fix-17184] Fix varpool cannot use (#17199) @ruanwenjun
  • [Fix-17239][Dependent] Dependent check get wrong result in manual running execution type (#17240) @SbloodyS
  • [Fix-17225][Doc] fix parameter priority pass order (#17234) @unigof
  • [Fix-17232][master] handle the problem that master nodes gains the same slot id (#17233) @ZhongJinHacker
  • [Fix-17026][API] Fix the schedule-release-state from import workflowDefinition whose scheduled-release-state was online (#17132) @yingh0ng
  • [Fix-17625][Dolphinscheduler on K8S]fix dolphinscheduler can't reconnect zookeeper when PodIP change (#17270) @Asakiny
  • [Fix-17297][YARN-QUEUE-MANAGE]Fix creation time should not be changed when modifying data (#17298) @sdhzwc
  • [Fix-17308][Alert] Missing alert logic when workflow instance finished (#17309) @SbloodyS
  • [Fix-17299][alert] upgrade to poi 5.4.1 (#17300) @pjfanning
  • [Fix-17317][Task-API] Add kill yarn or k8s application after killing task (#17325) @njnu-seafish
  • [Fix-17281][alert] Fix The maximum length of cell contents (text) is 32767 characters (#17283) @hkun0120
  • [Fix-17316][Task-API] Add check process status after killing task (#17320) @njnu-seafish
  • [Fix-17342] Refresh restart time when failover a workflow instance (#17344) @ruanwenjun
  • [Fix-17350] Fix issues of sub-workflow failover from different master server (#17352) @reele
  • [Fix-17359][Task-API] Use sudo -i to avoid killing yarn application failed. (#17362) @njnu-seafish
  • [Fix-17369][Deploy docker] update docker .env hub (#17369) @zhyyyq
  • [Fix-17356][Dependent] error creating Dependent (#17357) @SbloodyS
  • [Fix-17353] Dependent calculation ignore need-fault-tolerance state (#17385) @reele
  • [Fix-17036] Change the interval of kerberos refresh from minute to hour (#17394) @wuzhenhua01
  • [Fix-17355] Fix reassignWorkflowInstanceHost may failed when no events in channel (#17372) @reele
  • [Fix-17354][Master] Killed state of timeout failure strategy will cause workflow can't finish or stop (#17392) @ruanwenjun
  • [Fix-17408] Don't filter out inactive worker addresses in onWorkerGroupChange (#17412) @reele
  • [Fix-17414]Workflow relation are not displayed (#17417) @det101
  • [Fix-17431] init-job failed to execute the 3.3.1 SQL (#17434) @det101
  • [Fix-17406]Fix OssStorageOperator missing init method causing ossclient to be null (#17438) @Zzih96

Document

Click to expand
  • [Chore] Fix release process (#17095) @SbloodyS
  • [Chore][docs] Update documentation notice content sync with website readme (#17160) @Applenice
  • [Chore][Doc] Fix typos and improve the expression in glossary.md. (#17380) @Sud0x67
  • [Chore][Doc] Fix typos and improve the expression in README.md. (#17384) @Sud0x67

Chore

Click to expand

Please add -Dspotless.skip=true when you want to compile from source code.

Don't miss a new dolphinscheduler release

NewReleases is sending notifications on new releases.