1. 16 11月, 2022 3 次提交
  2. 22 9月, 2022 2 次提交
  3. 19 9月, 2022 2 次提交
  4. 05 8月, 2022 2 次提交
  5. 28 6月, 2022 3 次提交
  6. 26 5月, 2022 1 次提交
  7. 12 5月, 2022 1 次提交
  8. 07 4月, 2022 1 次提交
  9. 15 3月, 2022 1 次提交
    • K
      [Feature-8579][Task] Task back-end plugin optimization, new plugins only need... · a1bef439
      Kerwin 提交于
      [Feature-8579][Task] Task back-end plugin optimization, new plugins only need to modify the plugin's own module (#8584)
      
      * Task plug-in optimization, task-related classes are migrated to the task plugin module
      
      * remove tasktype enum class.
      
      * fix code style.
      
      * fix code style
      
      * fix code style
      
      * fix ProcessServiceTest.testUpdateResourceInfo test class
      
      * fix code style
      
      * fix test task plugin manager check parameters null
      
      * fix test ut
      
      * update aws license
      
      * change TaskTimeoutStrategy class
      a1bef439
  10. 01 3月, 2022 1 次提交
  11. 27 1月, 2022 1 次提交
    • _和's avatar
      [Feature][DataQuality] Add Data quality Module #4283 (#6718) · 4ba6d667
      _和 提交于
      * add data quality module
      
      * add license
      
      * add package configuration in dist pom
      
      * fix license and jar import bug
      
      * replace apache/skywalking-eyes@9bd5feb SHA
      
      * refacotr jbdc-connector and writer
      
      * modify parameter name in HiveConnector
      
      * fix checkstyle error
      
      * fix checkstyle error in dolphinschesuler-dist
      
      * fix checkstyle error in dolphinschesuler-dist
      
      * fix checkstyle error in dolphinschesuler-dist
      
      * fix duplicate code bug
      
      * fix code style bug
      
      * fix code smells
      
      * add dq relevant enums and parameter
      
      * replace apache/skywalking-eyes@9bd5feb SHA
      
      * fix Constants bug
      
      * remove the unused class
      
      * add unit test
      
      * fix code style error
      
      * add unit test
      
      * refactor data quality common entity
      
      * fix code style error
      
      * add unit test
      
      * close e2e test
      
      * fix code smell bug
      
      * modify dataquality enum value to 14 in TaskType
      
      * add data qualtiy task
      
      * update
      
      * add getDatasourceOptions interface
      
      * fix checkstyle
      
      * close e2e test
      
      * add data quality task ui
      
      * update skywalking-eyes SHA
      
      * fix style
      
      * fix eslint error
      
      * fix eslint error
      
      * test e2e
      
      * add unit test and alter dataquality task result
      
      * fix checkstyle
      
      * fix process service test error
      
      * add unit test and fix code smells
      
      * fix checkstyle error
      
      * fix unit test error
      
      * fix checkstyle error
      
      * change execute sql type name
      
      * revert ui pom.xml
      
      * fix data quality task error
      
      * fix checkstyle error
      
      * fix dq task src_connector_type ui select bug
      
      * fix spark rw postgresql bug
      
      * change mysql driver scope
      
      * fix form-create json bug
      
      * fix code smell
      
      * fix DolphinException Bug
      
      * fix ui validate rule and Alert title
      
      * fix target connection param bug
      
      * fix threshold validate change
      
      * add rule input entry index
      
      * change statistic_comparison_check logic
      
      * remove check type change
      
      * add DateExpressionReplaceUtil
      
      * fix null point expetion
      
      * fix null point expetion
      
      * fix test error
      
      * add more sql driver
      
      * fix test error and remove DateExprReplaceUtil
      
      * add get datasource tables and columns
      
      * add get datasource tables and columns
      
      * remove hive-jdbc in pom.xml
      
      * fix code smells
      
      * update sql
      
      * change the pom.xml
      
      * optimize multi_table_accuracy ui
      
      * fix v-show error
      
      * fix code smells
      
      * update sql
      
      * [Feature][DataQuality] Add data quality task ui (#5054)
      
      * add data quality task ui
      
      * update skywalking-eyes SHA
      
      * fix style
      
      * fix eslint error
      
      * fix eslint error
      
      * test e2e
      
      * fix dq task src_connector_type ui select bug
      
      * fix threshold validate change
      
      * remove check type change
      
      * add get datasource tables and columns
      
      * optimize multi_table_accuracy ui
      
      * fix v-show error
      
      * fix code smells
      Co-authored-by: Nsunchaohe <sunzhaohe@linklogis.com>
      
      * [Feature][DataQuality] Add data quality module  (#4830)
      
      * add data quality module
      
      * add license
      
      * add package configuration in dist pom
      
      * fix license and jar import bug
      
      * replace apache/skywalking-eyes@9bd5feb SHA
      
      * refacotr jbdc-connector and writer
      
      * modify parameter name in HiveConnector
      
      * fix checkstyle error
      
      * fix checkstyle error in dolphinschesuler-dist
      
      * fix checkstyle error in dolphinschesuler-dist
      
      * fix checkstyle error in dolphinschesuler-dist
      
      * fix duplicate code bug
      
      * fix code style bug
      
      * fix code smells
      
      * update
      
      * close e2e test
      
      * fix spark rw postgresql bug
      
      * change mysql driver scope
      
      * add more sql driver
      
      * remove hive-jdbc in pom.xml
      
      * change the pom.xml
      Co-authored-by: Nsunchaohe <sunzhaohe@linklogis.com>
      
      * [Feature][DataQuality] Add data quality task backend (#4883)
      
      * add dq relevant enums and parameter
      
      * replace apache/skywalking-eyes@9bd5feb SHA
      Co-authored-by: Nsunchaohe <sunzhaohe@linklogis.com>
      
      * refactor data_quality_module
      
      * add header license
      
      * data quality module refactor
      
      * fix unit test error
      
      * fix checkstyle error
      
      * fix unit test error
      
      * fix checkstyle error
      
      * fix unit test error
      
      * fix code smell
      
      * fix check style
      
      * fix unit test error
      
      * task statistics value add unique code
      
      * fix unit test error
      
      * fix checkstyle error
      
      * fix checkstyle
      
      * fix security hotspot
      
      * fix unit test error
      
      * fix security hotspot
      
      * fix check
      
      * add data quality task error handling
      
      * fix unit test error
      
      * add unit test
      
      * add unit test
      
      * optimize data quality result alert
      
      * fix unit test
      
      * fix sql script error
      
      * fix bug
      
      * update sql script
      
      * fix checkstyle
      
      * add license
      
      * fix checkstyle
      
      * fix checkstyle
      
      * fix unit test
      
      * add jacoco dependencies
      
      * fix unit test
      
      * fix unit test
      
      * add jacoco dependencies
      
      * add unit test
      
      * add unit test
      
      * add license
      
      * fix checkstyle
      
      * fix pom
      
      * fix checkstyle
      
      * fix checkstyle
      
      * merge dev
      
      * fix ui error
      
      * fix pom error
      
      * fix pom error
      
      * fix test error
      
      * fix test error
      
      * mssql-jdbc exclude azure-keyvault
      
      * fix test error
      
      * merge dev and add unit test
      
      * add notes
      
      * rollback the CollectionUtils
      
      * fix
      
      * update sql
      
      * fix
      
      * fix
      
      * fix query rule page error
      
      * change dq.jar path
      
      * fix sql error
      
      * fix ui error
      
      * fix(dq): jar path&task enum description
      
      * add notes on DataQualityApplication
      
      * fix dq result jump error
      
      * fix(ui): page condition
      
      * feat(ui): add show error output path
      
      * change version
      
      * remove all chinese word in sql
      
      * merge
      Co-authored-by: Nsunchaohe <sunzhaohe@linklogis.com>
      4ba6d667
  12. 25 1月, 2022 1 次提交
  13. 07 1月, 2022 1 次提交
  14. 30 12月, 2021 1 次提交
  15. 10 12月, 2021 1 次提交
    • K
      Split the components into individual package, refactor configurations to use... · 67cc260d
      kezhenxu94 提交于
      Split the components into individual package, refactor configurations to use Spring properties (#7160)
      
      * Split the components into individual package
      
      A follow-up PR will be made to build dedicated Docker images for each
      component, so that every component Docker image has minimal jars, which
      is easy to maintain and good for security fixes.
      
      * Split the components into individual package
      
      A follow-up PR will be made to build dedicated Docker images for each
      component, so that every component Docker image has minimal jars, which
      is easy to maintain and good for security fixes.
      
      * Split the components into individual package
      
      A follow-up PR will be made to build dedicated Docker images for each
      component, so that every component Docker image has minimal jars, which
      is easy to maintain and good for security fixes.
      67cc260d
  16. 01 12月, 2021 1 次提交
  17. 30 11月, 2021 1 次提交
  18. 24 11月, 2021 1 次提交
  19. 14 11月, 2021 1 次提交
  20. 10 11月, 2021 1 次提交
  21. 28 9月, 2021 1 次提交
  22. 08 9月, 2021 2 次提交
    • K
      fix task plugin shell exec (#6128) · 18047881
      Kerwin 提交于
      18047881
    • K
      [SPI][TASK]TaskPlugin (#6122) · 9508d1e9
      Kirs 提交于
      * [Improvement][dao]When I search for the keyword description, the web UI shows empty (#5952)
      
      * [Bug][WorkerServer] SqlTask NullPointerException #5549
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword description, the web UI shows empty #5428
      
      * fix the readme typing issue (#5998)
      
      * Fix unchecked type conversions
      
      * Use indentation level reported by checkstyle
      
      * Reorganize CI workflows to fasten the wasted time and resources (#6011)
      
      * Add standalone server module to make it easier to develop (#6022)
      
      * Task node of SWITCH (#5939)
      
      * [Feature-#5273][server-master] Task node of SWITCH (#5922)
      
      
      
      Co-authored-by: wangxj <wangxj31>
      
      * remove description of bonecp (#6030)
      Co-authored-by: Nshaojwu <shaojwu@ebay.com>
      
      * [Improvement][Api Module]split alert group list-paging interface (#5941)
      
      * [Improvement][Api Module]split alert group list-paging interface
      
      * [FIX-#6007]Wrong complement date (#6026)
      
      * [FIX-#6007]Wrong complement date
      
      * [style]Wrong complement date
      
      * [Improvement-6024][dist] Remove useless packaging commands (#6029)
      
      ·Remove useless packaging commands in dolphinscheduler-bin.xml
      
      This closes #6024
      Co-authored-by: Nmask <liuhu@zhiyoutec.com>
      
      * [FIX-5908][MasterServer] When executing an compensation task, the execution thread would have a NPE (#5909)
      
      * fix the npe in MasterExec
      
      * fix the compile error
      
      * Add `.asf.yaml` to easily set the GitHub metadata (#6035)
      
      * fix dead server cannot stop (#6046)
      
      * Enhancement Translation (#6042)
      
      * replaced Loading... with i18n
      
      * modified Edit zh_CN translation
      
      * Delete zh_CN.js
      Co-authored-by: NDavid <dailidong66@gmail.com>
      
      * fix bug #6053 zh_CN.js is lost
      
      * [Fix-6038][ui] width of "SQL Statement" in Dag FormLineModal will be shrunk if sql line is too long (#6040)
      
      This closes #6038
      
      * [Improvement] Fix inefficient map iterator (#6004)
      
      * Fix inefficient map iterator
      
      * Use forEach and remove call to valueOf
      
      * Modify AbstractParameters
      
      * Enhance `StandaloneServer` so that we don't need to update the version number manually (#6074)
      
      * Remove invalid character in `.asf.yaml` (#6075)
      
      * Remove invalid character `\n` in `.asf.yaml` (#6077)
      
      It turns out that the invalid character is `\n`
      
      * Add alert server into standalone-server as well and some minor polish (#6087)
      
      * Support starting standalone server in Docker image (#6102)
      
      Also remove unused class
      
      * [Feature-4355][Master-Worker-API] improvements of master and scheduler module (#6095)
      
      * [Feature-4355][Master-Worker-API] improvements of master and scheduler module (#6085)
      
      * master refactor:
         1. spi for task submit and other actions(pause, kill)
         2. remove threads for process instance and task instance.
         3. add events for process instance and task instance
      
      * ut npe
      
      * add try catch
      
      * code style
      
      * fix critical bugs
      
      * fix critical bugs
      
      * fix critical bugs
      
      * fix critical bugs
      
      * Remove unused params in SwitchTaskTest (#6109)
      
      * [Feature-5987][Server] Support to set multiple environment configs for a certain worker. (#6082)
      
      * support multi environments
      
      * add some test cases
      
      * add an environment vue component
      
      * improve environment form
      
      * improve environment form
      
      * add environment worker group relation
      
      * add environment worker group relation
      
      * add the environment choice for formModel
      
      * set an environment for the task
      
      * modify the modal form of starting process
      
      * add the environment config to TaskExecutionContext
      
      * add the environment config to the timing form
      
      * fix conflicts
      
      * fix issues of the code style
      
      * fix some issues of the code style
      
      * fix some issues of the code style
      
      * fix some issues of the code style
      
      * fix some issues of the code style
      
      * fix some issues of the code style
      
      * fix some bugs in the code review
      
      * add the same table and columns to support H2
      
      * fix some bugs
      
      * [Plugin][Task]Task Spi
      
      * [Plugin][Task]Task Spi
      
      * [Plugin][Task]Task Spi
      
      * [Plugin][Task]Task Spi
      
      * [Plugin][Task]Task Spi
      
      * [Plugin][Task]Task Spi
      Co-authored-by: Ndidiaode18 <563646039@qq.com>
      Co-authored-by: NRoy <yongjuncao1213@gmail.com>
      Co-authored-by: Nlyxell <alyxell@kth.se>
      Co-authored-by: NWenjun Ruan <wenjun@apache.org>
      Co-authored-by: Nkezhenxu94 <kezhenxu94@apache.org>
      Co-authored-by: Nmyangle1120 <942542838@qq.com>
      Co-authored-by: Nwangxj3 <857234426@qq.com>
      Co-authored-by: Ngabry.wu <gabrywu@apache.org>
      Co-authored-by: Nshaojwu <shaojwu@ebay.com>
      Co-authored-by: NShukun Zhang <60541766+andream7@users.noreply.github.com>
      Co-authored-by: 权妖's avatarlinquan <1175687813@qq.com>
      Co-authored-by: Nmask <39329477+Narcasserun@users.noreply.github.com>
      Co-authored-by: Nmask <liuhu@zhiyoutec.com>
      Co-authored-by: Nkyoty <echohlne@gmail.com>
      Co-authored-by: NRichardStark <49977764+RichardStark@users.noreply.github.com>
      Co-authored-by: NDavid <dailidong66@gmail.com>
      Co-authored-by: Nlenboo <baoliang.leon@gmail.com>
      Co-authored-by: Nlilyzhou <lj_zhou@outlook.com>
      Co-authored-by: NOS <29528966+lenboo@users.noreply.github.com>
      Co-authored-by: Njunfan.zhang <zuston.shacha@gmail.com>
      Co-authored-by: 大数据猿人's avatarHua Jiang <jianghuachinacom@163.com>
      9508d1e9
  23. 07 9月, 2021 2 次提交
    • J
      [Feature][JsonSplit-api] merge code from dev to json2 (#6115) · 33ea3edd
      JinyLeeChina 提交于
      * [BUG-#5678][Registry]fix registry init node miss (#5686)
      
      * [Improvement][UI] Update the update time after the user information is successfully modified (#5684)
      
      * improve
      
      edit the userinfo success, but the updatetime is not the latest.
      
      * Improved shell task execution result log information, adding process.waitFor() and process.exitValue() information to the original log (#5691)
      Co-authored-by: Nshenglm <shenglm840722@126.com>
      
      * [Feature-#5565][Master Worker-Server] Global Param passed by sense dependencies (#5603)
      
      * add globalParams new plan with varPool
      
      * add unit test
      
      * add python task varPoolParams
      
      
      Co-authored-by: wangxj <wangxj31>
      
      * Issue robot translation judgment changed to Chinese (#5694)
      Co-authored-by: weixin_41213428's avatarchenxingchun <438044805@qq.com>
      
      * the update function should use post instead of get (#5703)
      
      * enhance form verify (#5696)
      
      * checkState only supports %s not {} (#5711)
      
      * [Fix-5701]When deleting a user, the accessToken associated with the user should also be deleted (#5697)
      
      * update
      
      * fix the codestyle error
      
      * fix the compile error
      
      * support rollback
      
      * [Fix-5699][UI] Fix update user error in user information (#5700)
      
      * [Improvement] the automatically generated spi service name in alert-plugin is wrong (#5676)
      
      * bug fix
      
      the auto generated spi service can't be recongized
      
      
      
      * include a  new method
      
      * [Improvement-5622][project management] Modify the title (#5723)
      
      * [Fix-5714] When updating the existing alarm instance, the creation time should't be updated (#5715)
      
      
      
      * add a new init method.
      
      * [Fix#5758] There are some problems in the api documentation that need to be improved (#5759)
      
      * add the necessary parameters
      
      * openapi improve
      
      * fix code style error
      
      * [FIX-#5721][master-server] Global params parameter missing (#5757)
      
      
      
      Co-authored-by: wangxj <wangxj31>
      
      * [Fix-5738][UI] The cancel button in the pop-up dialog of `batch copy` and `batch move`  doesn't work. (#5739)
      
      * Update relatedItems.vue
      
      * Update relatedItems.vue
      
      * [Improvement#5741][Worker] Improve task process status log  (#5776)
      
      * [Improvement-5773][server] need to support two parameters related to task (#5774)
      
      * add some new parameter for task
      
      * restore official properties
      
      * improve imports
      
      * modify a variable's name
      Co-authored-by: Njiang hua <jiang.hua@zhaopin.com.cn>
      
      * [FIX-5786][Improvement][Server] When the Worker turns down, the MasterServer cannot handle the Remove event correctly and throws NPE
      
      * [Improvement][Worker] Task log may be lost #5775 (#5783)
      
      * [Imporvement #5725][CheckStyle] upgrade checkstyle file (#5789)
      
      * [Imporvement #5725][CheckStyle] upgrade checkstyle file
        Upgrade checkstyle.xml to support checkstyle version 8.24+
      
      * change ci checkstyle version
      
      * [Fix-5795][Improvement][Server] The starttime field in the HttpTask log is not displayed as expected.  (#5796)
      
      * improve timestamp format
      
      make the startime in the log of httptask to be easier to read.
      
      
      * fix bad code smell and update the note.
      
      * [Imporvement #5621][job instance] start-time and end-time (#5621) (#5797)
      
      ·the list of workflow instances is sorted by start time and end time
      ·This closes #5621
      
      * fix (#5803)
      Co-authored-by: Nshuangbofu <fusb@tuya.com>
      
      * fix: Remove duplicate "registryClient.close" method calls (#5805)
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      
      * [Improvement][SPI] support load single plugin (#5794)
      
      change load operation of 'registry.plugin.dir'
      
      * [Improvement][Api Module] refactor registry client, remove spring annotation (#5814)
      
      * fix: refactor registry client, remove spring annotation
      
      * fix UT
      
      * fix UT
      
      * fix checkstyle
      
      * fix UT
      
      * fix UT
      
      * fix UT
      
      * fix: Rename RegistryCenterUtils method name
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      
      * [Fix-5699][UI] Fix update user error in user information introduced by #5700 (#5735)
      
      * [Fix-5726] When we used the UI page, we found some problems such as parameter validation, parameter update shows success but actually work (#5727)
      
      * enhance the validation in UI
      
      * enchance form verifaction
      
      * simplify disable condition
      
      * fix: Remove unused class (#5833)
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      
      * [fix-5737] [Bug][Datasource] datsource other param check error (#5835)
      Co-authored-by: Nwanggang <wanggy01@servyou.com.cn>
      
      * [Fix-5719][K8s] Fix Ingress tls: got map expected array On TLS enabled On Kubernetes
      
      [Fix-5719][K8s] Fix Ingress tls: got map expected array On TLS enabled On Kubernetes
      
      * [Fix-5825][BUG][WEB] the resource tree in the process definition of latest dev branch can't display correctly (#5826)
      
      * resoures-shows-error
      
      * fix codestyle error
      
      * add license header for new js
      
      * fix codesmell
      
      * [Improvement-5852][server] Support two parameters related to task for the rest of type of tasks. (#5867)
      
      * provide two system parameters to support the rest of type of tasks
      
      * provide two system parameters to support the rest of type of tasks
      
      * improve test conversion
      
      * [Improvement][Fix-5769][UI]When we try to delete the existing dag, the console in web browser would shows exception (#5770)
      
      * fix bug
      
      * cache the this variable
      
      * Avoid self name
      
      * fix code style compile error
      
      * [Fix-5781][UT] Fix test coverage in sonar (#5817)
      
      * build(UT): make jacoco running in offline-instrumentation
      
      issue: #5781
      
      * build(UT): remove the jacoco agent dependency in microbench
      
      issue: #5781
      
      * [Fix-5808][Server]  When we try to transfer data using datax between  different types of data sources, the worker will exit with ClassCastException (#5809)
      
      * bug fix
      
      * fix bug
      
      * simplify the code format
      
      * add a new parameter to make it easier to understand.
      
      * [Fix-5830][Improvement][UI] Improve the selection style in dag edit dialog (#5829)
      
      * improve the selection style
      
      * update another file
      
      * remove unnecessary css part.
      
      * [Fix-5904][upgrade]fix dev branch upgrade mysql sql script error (#5821)
      
      * fix dev branch upgrade mysql sql script error.
      
      * Update naming convention.
      
      * [Improvement][Api Module] refactor DataSourceParam and DependentParam, remove spring annotation (#5832)
      
      * fix: refactor api utils class, remove spring annotation.
      
      * fix: Optimization comments
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      
      * correct the wrong annotion from zk queue implemented to java priority blocking queue (#5906)
      Co-authored-by: Nywang46 <ywang46@paypal.com>
      
      * Add a Gitter chat badge to README.md (#5883)
      
      * Add Gitter badge
      
      * Update README.md
      Co-authored-by: NDavid <dailidong66@gmail.com>
      
      * ci: improve maven connection in CI builds (#5924)
      
      issue: #5921
      
      * [Improvement][Master]fix typo (#5934)
      
      ·fix typo in MasterBaseTaskExecThread
      
      * [Fix-5886][server] Enhanced scheduler delete check (#5936)
      
      * Add:Name verification remove the first and last spaces.
      
      * Update: wrong word: 'WAITTING' ->'WAITING'
      
      * Add: Strengthen verification
      Co-authored-by: 游语's avatarSquid <2824638304@qq.com>
      
      * [Improvement-5880][api] Optimized data structure of pagination query API results (#5895)
      
      * [5880][refactor]Optimized data structure of pagination query API results
      - refactor PageInfo and delete returnDataListPaging in API
      - modify the related Controller and Service and the corresponding Test
      
      * Merge branch 'dev' of github.com:apache/dolphinscheduler into dev
      
       Conflicts:
      	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProcessDefinitionServiceImpl.java
      Co-authored-by: N蔡泽华 <sorea1k@163.com>
      
      * [IMPROVEMENT]fix mysql comment error (#5959)
      
      * [Improvement][Api]fix typo (#5960)
      
      * [Imporvement #5621][job instance] start-time and end-time (#5621)
      ·the list of workflow instances is sorted by start time and end time
      ·This closes #5621
      
      * [FIX-5975]queryLastRunningProcess sql in ProcessInstanceMapper.xml (#5980)
      
      * [NEW FEATURE][FIX-4385] compensation task add the ability to configure parallelism  (#5912)
      
      * update
      
      * web improved
      
      * improve the ui
      
      * add the ability to configure the parallelism
      
      * update variables
      
      * enhance the ut and add necessary note
      
      * fix code style
      
      * fix code style issue
      
      * ensure the complation task in parallel mode can run the right numbers of tasks.
      
      * [Improvement][dao]When I search for the keyword description, the web UI shows empty (#5952)
      
      * [Bug][WorkerServer] SqlTask NullPointerException #5549
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword Modify User, the web UI shows empty #5428
      
      * [Improvement][dao]When I search for the keyword description, the web UI shows empty #5428
      
      * fix the readme typing issue (#5998)
      
      * Fix unchecked type conversions
      
      * Use indentation level reported by checkstyle
      
      * Reorganize CI workflows to fasten the wasted time and resources (#6011)
      
      * Add standalone server module to make it easier to develop (#6022)
      
      * Task node of SWITCH (#5939)
      
      * [Feature-#5273][server-master] Task node of SWITCH (#5922)
      
      
      
      Co-authored-by: wangxj <wangxj31>
      
      * remove description of bonecp (#6030)
      Co-authored-by: Nshaojwu <shaojwu@ebay.com>
      
      * [Improvement][Api Module]split alert group list-paging interface (#5941)
      
      * [Improvement][Api Module]split alert group list-paging interface
      
      * [FIX-#6007]Wrong complement date (#6026)
      
      * [FIX-#6007]Wrong complement date
      
      * [style]Wrong complement date
      
      * [Improvement-6024][dist] Remove useless packaging commands (#6029)
      
      ·Remove useless packaging commands in dolphinscheduler-bin.xml
      
      This closes #6024
      Co-authored-by: Nmask <liuhu@zhiyoutec.com>
      
      * [FIX-5908][MasterServer] When executing an compensation task, the execution thread would have a NPE (#5909)
      
      * fix the npe in MasterExec
      
      * fix the compile error
      
      * Add `.asf.yaml` to easily set the GitHub metadata (#6035)
      
      * fix dead server cannot stop (#6046)
      
      * Enhancement Translation (#6042)
      
      * replaced Loading... with i18n
      
      * modified Edit zh_CN translation
      
      * Delete zh_CN.js
      Co-authored-by: NDavid <dailidong66@gmail.com>
      
      * fix bug #6053 zh_CN.js is lost
      
      * [Fix-6038][ui] width of "SQL Statement" in Dag FormLineModal will be shrunk if sql line is too long (#6040)
      
      This closes #6038
      
      * [Improvement] Fix inefficient map iterator (#6004)
      
      * Fix inefficient map iterator
      
      * Use forEach and remove call to valueOf
      
      * Modify AbstractParameters
      
      * Enhance `StandaloneServer` so that we don't need to update the version number manually (#6074)
      
      * Remove invalid character in `.asf.yaml` (#6075)
      
      * Remove invalid character `\n` in `.asf.yaml` (#6077)
      
      It turns out that the invalid character is `\n`
      
      * Add alert server into standalone-server as well and some minor polish (#6087)
      
      * Support starting standalone server in Docker image (#6102)
      
      Also remove unused class
      
      * [Feature-4355][Master-Worker-API] improvements of master and scheduler module (#6095)
      
      * [Feature-4355][Master-Worker-API] improvements of master and scheduler module (#6085)
      
      * master refactor:
         1. spi for task submit and other actions(pause, kill)
         2. remove threads for process instance and task instance.
         3. add events for process instance and task instance
      
      * ut npe
      
      * add try catch
      
      * code style
      
      * fix critical bugs
      
      * fix critical bugs
      
      * fix critical bugs
      
      * fix critical bugs
      
      * Remove unused params in SwitchTaskTest (#6109)
      
      * fix ut
      
      * fix ut
      
      * fix ut
      
      * fix ut
      
      * fix server module ut
      
      * fix ut
      Co-authored-by: NKirs <acm_master@163.com>
      Co-authored-by: Nkyoty <echohlne@gmail.com>
      Co-authored-by: Nji04xiaogang <ji04xiaogang@163.com>
      Co-authored-by: Nshenglm <shenglm840722@126.com>
      Co-authored-by: Nwangxj3 <857234426@qq.com>
      Co-authored-by: Nxingchun-chen <55787491+xingchun-chen@users.noreply.github.com>
      Co-authored-by: weixin_41213428's avatarchenxingchun <438044805@qq.com>
      Co-authored-by: NShiwen Cheng <chengshiwen0103@gmail.com>
      Co-authored-by: NJianchao Wang <akingchao@qq.com>
      Co-authored-by: NTanvi Moharir <74228962+tanvimoharir@users.noreply.github.com>
      Co-authored-by: 大数据猿人's avatarHua Jiang <jianghuachinacom@163.com>
      Co-authored-by: Njiang hua <jiang.hua@zhaopin.com.cn>
      Co-authored-by: NWenjun Ruan <861923274@qq.com>
      Co-authored-by: NTandoy <56899730+Tandoy@users.noreply.github.com>
      Co-authored-by: N傅双波 <786183073@qq.com>
      Co-authored-by: Nshuangbofu <fusb@tuya.com>
      Co-authored-by: Nwen-hemin <39549317+wen-hemin@users.noreply.github.com>
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      Co-authored-by: Ngeosmart <geosmart@hotmail.com>
      Co-authored-by: Nwanggang <wanggy01@servyou.com.cn>
      Co-authored-by: NAzureCN <colorazure@163.com>
      Co-authored-by: 一路是夜幕沉沙's avatar深刻 <tsund@qq.com>
      Co-authored-by: Nzhuangchong <37063904+zhuangchong@users.noreply.github.com>
      Co-authored-by: NYao WANG <Yao.MR.CN@gmail.com>
      Co-authored-by: Nywang46 <ywang46@paypal.com>
      Co-authored-by: NThe Gitter Badger <badger@gitter.im>
      Co-authored-by: NDavid <dailidong66@gmail.com>
      Co-authored-by: NSquidyu <1297554122@qq.com>
      Co-authored-by: 游语's avatarSquid <2824638304@qq.com>
      Co-authored-by: Nsoreak <60459867+soreak@users.noreply.github.com>
      Co-authored-by: N蔡泽华 <sorea1k@163.com>
      Co-authored-by: Nyimaixinchen <yimaixinchen@163.com>
      Co-authored-by: Natai-555 <74188560+atai-555@users.noreply.github.com>
      Co-authored-by: Ndidiaode18 <563646039@qq.com>
      Co-authored-by: NRoy <yongjuncao1213@gmail.com>
      Co-authored-by: Nlyxell <alyxell@kth.se>
      Co-authored-by: NWenjun Ruan <wenjun@apache.org>
      Co-authored-by: Nkezhenxu94 <kezhenxu94@apache.org>
      Co-authored-by: Nmyangle1120 <942542838@qq.com>
      Co-authored-by: Ngabry.wu <gabrywu@apache.org>
      Co-authored-by: Nshaojwu <shaojwu@ebay.com>
      Co-authored-by: NShukun Zhang <60541766+andream7@users.noreply.github.com>
      Co-authored-by: 权妖's avatarlinquan <1175687813@qq.com>
      Co-authored-by: Nmask <39329477+Narcasserun@users.noreply.github.com>
      Co-authored-by: Nmask <liuhu@zhiyoutec.com>
      Co-authored-by: NRichardStark <49977764+RichardStark@users.noreply.github.com>
      Co-authored-by: Nlenboo <baoliang.leon@gmail.com>
      Co-authored-by: Nlilyzhou <lj_zhou@outlook.com>
      Co-authored-by: NOS <29528966+lenboo@users.noreply.github.com>
      Co-authored-by: Njunfan.zhang <zuston.shacha@gmail.com>
      Co-authored-by: NJinyLeeChina <297062848@qq.com>
      33ea3edd
    • K
      [Plugin][Task]Task Spi (#6118) · a288e6c1
      Kirs 提交于
      a288e6c1
  24. 06 9月, 2021 1 次提交
    • O
      [Feature-4355][Master-Worker-API] improvements of master and scheduler module (#6095) · e34c65d5
      OS 提交于
      * [Feature-4355][Master-Worker-API] improvements of master and scheduler module (#6085)
      
      * master refactor:
         1. spi for task submit and other actions(pause, kill)
         2. remove threads for process instance and task instance.
         3. add events for process instance and task instance
      
      * ut npe
      
      * add try catch
      
      * code style
      
      * fix critical bugs
      
      * fix critical bugs
      
      * fix critical bugs
      
      * fix critical bugs
      e34c65d5
  25. 27 8月, 2021 1 次提交
  26. 31 7月, 2021 1 次提交
    • J
      [Feature][JsonSplit-api]merge code from dev to json_split_two (#5923) · 7427dc6f
      JinyLeeChina 提交于
      * [BUG-#5678][Registry]fix registry init node miss (#5686)
      
      * [Improvement][UI] Update the update time after the user information is successfully modified (#5684)
      
      * improve
      
      edit the userinfo success, but the updatetime is not the latest.
      
      * Improved shell task execution result log information, adding process.waitFor() and process.exitValue() information to the original log (#5691)
      Co-authored-by: Nshenglm <shenglm840722@126.com>
      
      * [Feature-#5565][Master Worker-Server] Global Param passed by sense dependencies (#5603)
      
      * add globalParams new plan with varPool
      
      * add unit test
      
      * add python task varPoolParams
      
      
      Co-authored-by: wangxj <wangxj31>
      
      * Issue robot translation judgment changed to Chinese (#5694)
      Co-authored-by: weixin_41213428's avatarchenxingchun <438044805@qq.com>
      
      * the update function should use post instead of get (#5703)
      
      * enhance form verify (#5696)
      
      * checkState only supports %s not {} (#5711)
      
      * [Fix-5701]When deleting a user, the accessToken associated with the user should also be deleted (#5697)
      
      * update
      
      * fix the codestyle error
      
      * fix the compile error
      
      * support rollback
      
      * [Fix-5699][UI] Fix update user error in user information (#5700)
      
      * [Improvement] the automatically generated spi service name in alert-plugin is wrong (#5676)
      
      * bug fix
      
      the auto generated spi service can't be recongized
      
      
      
      * include a  new method
      
      * [Improvement-5622][project management] Modify the title (#5723)
      
      * [Fix-5714] When updating the existing alarm instance, the creation time should't be updated (#5715)
      
      
      
      * add a new init method.
      
      * [Fix#5758] There are some problems in the api documentation that need to be improved (#5759)
      
      * add the necessary parameters
      
      * openapi improve
      
      * fix code style error
      
      * [FIX-#5721][master-server] Global params parameter missing (#5757)
      
      
      
      Co-authored-by: wangxj <wangxj31>
      
      * [Fix-5738][UI] The cancel button in the pop-up dialog of `batch copy` and `batch move`  doesn't work. (#5739)
      
      * Update relatedItems.vue
      
      * Update relatedItems.vue
      
      * [Improvement#5741][Worker] Improve task process status log  (#5776)
      
      * [Improvement-5773][server] need to support two parameters related to task (#5774)
      
      * add some new parameter for task
      
      * restore official properties
      
      * improve imports
      
      * modify a variable's name
      Co-authored-by: Njiang hua <jiang.hua@zhaopin.com.cn>
      
      * [FIX-5786][Improvement][Server] When the Worker turns down, the MasterServer cannot handle the Remove event correctly and throws NPE
      
      * [Improvement][Worker] Task log may be lost #5775 (#5783)
      
      * [Imporvement #5725][CheckStyle] upgrade checkstyle file (#5789)
      
      * [Imporvement #5725][CheckStyle] upgrade checkstyle file
        Upgrade checkstyle.xml to support checkstyle version 8.24+
      
      * change ci checkstyle version
      
      * [Fix-5795][Improvement][Server] The starttime field in the HttpTask log is not displayed as expected.  (#5796)
      
      * improve timestamp format
      
      make the startime in the log of httptask to be easier to read.
      
      
      * fix bad code smell and update the note.
      
      * [Imporvement #5621][job instance] start-time and end-time (#5621) (#5797)
      
      ·the list of workflow instances is sorted by start time and end time
      ·This closes #5621
      
      * fix (#5803)
      Co-authored-by: Nshuangbofu <fusb@tuya.com>
      
      * fix: Remove duplicate "registryClient.close" method calls (#5805)
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      
      * [Improvement][SPI] support load single plugin (#5794)
      
      change load operation of 'registry.plugin.dir'
      
      * [Improvement][Api Module] refactor registry client, remove spring annotation (#5814)
      
      * fix: refactor registry client, remove spring annotation
      
      * fix UT
      
      * fix UT
      
      * fix checkstyle
      
      * fix UT
      
      * fix UT
      
      * fix UT
      
      * fix: Rename RegistryCenterUtils method name
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      
      * [Fix-5699][UI] Fix update user error in user information introduced by #5700 (#5735)
      
      * [Fix-5726] When we used the UI page, we found some problems such as parameter validation, parameter update shows success but actually work (#5727)
      
      * enhance the validation in UI
      
      * enchance form verifaction
      
      * simplify disable condition
      
      * fix: Remove unused class (#5833)
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      
      * [fix-5737] [Bug][Datasource] datsource other param check error (#5835)
      Co-authored-by: Nwanggang <wanggy01@servyou.com.cn>
      
      * [Fix-5719][K8s] Fix Ingress tls: got map expected array On TLS enabled On Kubernetes
      
      [Fix-5719][K8s] Fix Ingress tls: got map expected array On TLS enabled On Kubernetes
      
      * [Fix-5825][BUG][WEB] the resource tree in the process definition of latest dev branch can't display correctly (#5826)
      
      * resoures-shows-error
      
      * fix codestyle error
      
      * add license header for new js
      
      * fix codesmell
      
      * [Improvement-5852][server] Support two parameters related to task for the rest of type of tasks. (#5867)
      
      * provide two system parameters to support the rest of type of tasks
      
      * provide two system parameters to support the rest of type of tasks
      
      * improve test conversion
      
      * [Improvement][Fix-5769][UI]When we try to delete the existing dag, the console in web browser would shows exception (#5770)
      
      * fix bug
      
      * cache the this variable
      
      * Avoid self name
      
      * fix code style compile error
      
      * [Fix-5781][UT] Fix test coverage in sonar (#5817)
      
      * build(UT): make jacoco running in offline-instrumentation
      
      issue: #5781
      
      * build(UT): remove the jacoco agent dependency in microbench
      
      issue: #5781
      
      * [Fix-5808][Server]  When we try to transfer data using datax between  different types of data sources, the worker will exit with ClassCastException (#5809)
      
      * bug fix
      
      * fix bug
      
      * simplify the code format
      
      * add a new parameter to make it easier to understand.
      
      * [Fix-5830][Improvement][UI] Improve the selection style in dag edit dialog (#5829)
      
      * improve the selection style
      
      * update another file
      
      * remove unnecessary css part.
      
      * [Fix-5904][upgrade]fix dev branch upgrade mysql sql script error (#5821)
      
      * fix dev branch upgrade mysql sql script error.
      
      * Update naming convention.
      
      * [Improvement][Api Module] refactor DataSourceParam and DependentParam, remove spring annotation (#5832)
      
      * fix: refactor api utils class, remove spring annotation.
      
      * fix: Optimization comments
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      
      * correct the wrong annotion from zk queue implemented to java priority blocking queue (#5906)
      Co-authored-by: Nywang46 <ywang46@paypal.com>
      Co-authored-by: NKirs <acm_master@163.com>
      Co-authored-by: Nkyoty <echohlne@gmail.com>
      Co-authored-by: Nji04xiaogang <ji04xiaogang@163.com>
      Co-authored-by: Nshenglm <shenglm840722@126.com>
      Co-authored-by: Nwangxj3 <857234426@qq.com>
      Co-authored-by: Nxingchun-chen <55787491+xingchun-chen@users.noreply.github.com>
      Co-authored-by: weixin_41213428's avatarchenxingchun <438044805@qq.com>
      Co-authored-by: NShiwen Cheng <chengshiwen0103@gmail.com>
      Co-authored-by: NJianchao Wang <akingchao@qq.com>
      Co-authored-by: NTanvi Moharir <74228962+tanvimoharir@users.noreply.github.com>
      Co-authored-by: 大数据猿人's avatarHua Jiang <jianghuachinacom@163.com>
      Co-authored-by: Njiang hua <jiang.hua@zhaopin.com.cn>
      Co-authored-by: NWenjun Ruan <861923274@qq.com>
      Co-authored-by: NTandoy <56899730+Tandoy@users.noreply.github.com>
      Co-authored-by: N傅双波 <786183073@qq.com>
      Co-authored-by: Nshuangbofu <fusb@tuya.com>
      Co-authored-by: Nwen-hemin <39549317+wen-hemin@users.noreply.github.com>
      Co-authored-by: Nwen-hemin <wenhemin@apache.com>
      Co-authored-by: Ngeosmart <geosmart@hotmail.com>
      Co-authored-by: Nwanggang <wanggy01@servyou.com.cn>
      Co-authored-by: NAzureCN <colorazure@163.com>
      Co-authored-by: 一路是夜幕沉沙's avatar深刻 <tsund@qq.com>
      Co-authored-by: Nzhuangchong <37063904+zhuangchong@users.noreply.github.com>
      Co-authored-by: NYao WANG <Yao.MR.CN@gmail.com>
      Co-authored-by: Nywang46 <ywang46@paypal.com>
      Co-authored-by: NJinyLeeChina <297062848@qq.com>
      7427dc6f
  27. 26 7月, 2021 1 次提交
  28. 15 6月, 2021 1 次提交
    • K
      [Feature-#3961][Registry]Registry-SPI (#5562) · 30c88032
      Kirs 提交于
      [Feature#3961]Registry SPI
      
      All the logical structure of the registry must be converted into a tree structure within the system, so some plug-ins must be converted internally, such as ETCD
      The registry supports distributed locks.
      todo: The specific information about the registration center of the API module needs to be adjusted.
      30c88032
  29. 09 6月, 2021 1 次提交
    • K
      [Feature-#3961][Registry]Registry-SPI (#5562) · e2243d63
      Kirs 提交于
      [Feature#3961]Registry SPI
      
      All the logical structure of the registry must be converted into a tree structure within the system, so some plug-ins must be converted internally, such as ETCD
      The registry supports distributed locks.
      todo: The specific information about the registration center of the API module needs to be adjusted.
      e2243d63
  30. 19 5月, 2021 1 次提交
  31. 20 2月, 2021 1 次提交