1. 28 3月, 2020 1 次提交
    • Q
      1,add UT in pom 2,refactor TaskUpdateQueue (#2326) · 68cb81fd
      qiaozhanwei 提交于
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * add TaskInstanceCacheManager receive Worker report result
      
      * TaskInstance setExecutePath
      
      * add TaskInstanceCacheManager to receive Worker Task result report
      
      * TaskInstanceCacheManager add remove method
      
      * add license
      
      * add dispatcht task method
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * 1,worker TaskPros use TaskExecutionContext replase
      2,Master kill Task , KillTaskProcessor modify
      
      * worker remove db
      
      * ShellTask modify
      
      * master persistence processId and appIds
      
      * master persistence processId and appIds
      
      * master add kill task logic
      
      * master add kill task logic
      
      * master add kill task logic
      
      * javadoc error modify
      
      * remove chinese log
      
      * executeDirectly method add Override
      
      * remote module modify
      
      * TaskKillResponseProcessor command type modify
      
      * create buildKillCommand
      
      * host add host:port format
      
      * host add host:port format
      
      * TaskAckProcessor modify
      
      * TaskAckProcessor modify
      
      * task prioriry refator
      
      * remove ITaskQueue
      
      * task prioriry refator
      
      * remove ITaskQueue
      
      * TaskPriority refactor
      
      * remove logs
      
      * WorkerServer refactor
      
      * MasterSchedulerService modify
      
      * WorkerConfig listen port modify
      
      * modify master and worker listen port
      
      * cancelTaskInstance set TaskExecutionContext host,logPath,executePath
      
      * cancelTaskInstance set TaskExecutionContext host,logPath,executePath
      
      * Encapsulate the parameters required by sqltask
      
      * 1,Encapsulate the parameters required by sqltask
      2,SQLTask optimization
      
      * AbstractTask modify
      
      * ProcedureTask optimization
      
      * MasterSchedulerService modify
      
      * TaskUpdateQueueConsumer modify
      
      * test
      
      * DataxTask process run debug
      
      * DataxTask process run debug
      
      * add protobuf dependency,MR、Spark task etc need this
      
      * TaskUpdateQueueConsumer modify
      
      * TaskExecutionContextBuilder set TaskInstance workgroup
      
      * WorkerGroupService queryAllGroup modify
      query available work group
      
      * 1,get workergroup from zk modify
      2,SpringConnectionFactory repeat load modify
      
      * master and worker register ip  use OSUtils.getHost()
      
      * ProcessInstance host set ip:port format
      
      * worker fault tolerance modify
      
      * Constants and .env modify
      
      * master fault tolerant bug modify
      
      * UT add pom.xml
      
      * timing online  modify
      
      * when taskResponse is faster than taskAck to db,task state will error
      add async queue and new a thread reslove this problem
      
      * TaskExecutionContext set host
      
      * 1,TaskManager refactor
      2, api start load server dolphinschedule-daemon.sh modify
      
      * 1,TaskManager refactor
      2, api start load server dolphinschedule-daemon.sh modify
      
      * add UT in pom.xml
      
      * revert dolphinscheduler-daemon.sh
      
      * ZookeeperRegister use common.properties zookeeperRoot path
      
      * api start exclude org.apache.dolphinscheduler.server.*
      
      * ZookeeperRegister use common.properties zookeeperRoot path
      
      * 1,api start load server filter
      2,SHELL task exitStatusCode modify
      
      * java doc error modify
      
      * java doc error modify
      
      * remove todo
      
      * add UT in pom
      
      * 1,add UT in pom
      2,refactor TaskUpdateQueue
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@analysys.com.cn>
      68cb81fd
  2. 25 3月, 2020 1 次提交
    • Q
      1,ZookeeperRegister use common.properties zookeeperRoot path 2,api start... · 03e29b93
      qiaozhanwei 提交于
      1,ZookeeperRegister use common.properties zookeeperRoot path 2,api start exclude org.apache.dolphinscheduler.server.* (#2307)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * add TaskInstanceCacheManager receive Worker report result
      
      * TaskInstance setExecutePath
      
      * add TaskInstanceCacheManager to receive Worker Task result report
      
      * TaskInstanceCacheManager add remove method
      
      * add license
      
      * add dispatcht task method
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * 1,worker TaskPros use TaskExecutionContext replase
      2,Master kill Task , KillTaskProcessor modify
      
      * worker remove db
      
      * ShellTask modify
      
      * master persistence processId and appIds
      
      * master persistence processId and appIds
      
      * master add kill task logic
      
      * master add kill task logic
      
      * master add kill task logic
      
      * javadoc error modify
      
      * remove chinese log
      
      * executeDirectly method add Override
      
      * remote module modify
      
      * TaskKillResponseProcessor command type modify
      
      * create buildKillCommand
      
      * host add host:port format
      
      * host add host:port format
      
      * TaskAckProcessor modify
      
      * TaskAckProcessor modify
      
      * task prioriry refator
      
      * remove ITaskQueue
      
      * task prioriry refator
      
      * remove ITaskQueue
      
      * TaskPriority refactor
      
      * remove logs
      
      * WorkerServer refactor
      
      * MasterSchedulerService modify
      
      * WorkerConfig listen port modify
      
      * modify master and worker listen port
      
      * cancelTaskInstance set TaskExecutionContext host,logPath,executePath
      
      * cancelTaskInstance set TaskExecutionContext host,logPath,executePath
      
      * Encapsulate the parameters required by sqltask
      
      * 1,Encapsulate the parameters required by sqltask
      2,SQLTask optimization
      
      * AbstractTask modify
      
      * ProcedureTask optimization
      
      * MasterSchedulerService modify
      
      * TaskUpdateQueueConsumer modify
      
      * test
      
      * DataxTask process run debug
      
      * DataxTask process run debug
      
      * add protobuf dependency,MR、Spark task etc need this
      
      * TaskUpdateQueueConsumer modify
      
      * TaskExecutionContextBuilder set TaskInstance workgroup
      
      * WorkerGroupService queryAllGroup modify
      query available work group
      
      * 1,get workergroup from zk modify
      2,SpringConnectionFactory repeat load modify
      
      * master and worker register ip  use OSUtils.getHost()
      
      * ProcessInstance host set ip:port format
      
      * worker fault tolerance modify
      
      * Constants and .env modify
      
      * master fault tolerant bug modify
      
      * UT add pom.xml
      
      * timing online  modify
      
      * when taskResponse is faster than taskAck to db,task state will error
      add async queue and new a thread reslove this problem
      
      * TaskExecutionContext set host
      
      * 1,TaskManager refactor
      2, api start load server dolphinschedule-daemon.sh modify
      
      * 1,TaskManager refactor
      2, api start load server dolphinschedule-daemon.sh modify
      
      * add UT in pom.xml
      
      * revert dolphinscheduler-daemon.sh
      
      * ZookeeperRegister use common.properties zookeeperRoot path
      
      * api start exclude org.apache.dolphinscheduler.server.*
      
      * ZookeeperRegister use common.properties zookeeperRoot path
      
      * 1,api start load server filter
      2,SHELL task exitStatusCode modify
      
      * java doc error modify
      
      * java doc error modify
      
      * remove todo
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@analysys.com.cn>
      03e29b93
  3. 10 3月, 2020 1 次提交
    • Q
      1,encapsulate the parameters required by sqltask 2,SQLTask optimization (#2135) · fd2c2eeb
      qiaozhanwei 提交于
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * add TaskInstanceCacheManager receive Worker report result
      
      * TaskInstance setExecutePath
      
      * add TaskInstanceCacheManager to receive Worker Task result report
      
      * TaskInstanceCacheManager add remove method
      
      * add license
      
      * add dispatcht task method
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * 1,worker TaskPros use TaskExecutionContext replase
      2,Master kill Task , KillTaskProcessor modify
      
      * worker remove db
      
      * ShellTask modify
      
      * master persistence processId and appIds
      
      * master persistence processId and appIds
      
      * master add kill task logic
      
      * master add kill task logic
      
      * master add kill task logic
      
      * javadoc error modify
      
      * remove chinese log
      
      * executeDirectly method add Override
      
      * remote module modify
      
      * TaskKillResponseProcessor command type modify
      
      * create buildKillCommand
      
      * host add host:port format
      
      * host add host:port format
      
      * TaskAckProcessor modify
      
      * TaskAckProcessor modify
      
      * task prioriry refator
      
      * remove ITaskQueue
      
      * task prioriry refator
      
      * remove ITaskQueue
      
      * TaskPriority refactor
      
      * remove logs
      
      * WorkerServer refactor
      
      * MasterSchedulerService modify
      
      * WorkerConfig listen port modify
      
      * modify master and worker listen port
      
      * cancelTaskInstance set TaskExecutionContext host,logPath,executePath
      
      * cancelTaskInstance set TaskExecutionContext host,logPath,executePath
      
      * Encapsulate the parameters required by sqltask
      
      * 1,Encapsulate the parameters required by sqltask
      2,SQLTask optimization
      
      * AbstractTask modify
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@analysys.com.cn>
      fd2c2eeb
  4. 06 3月, 2020 1 次提交
    • Q
      TaskPriority refactor (#2097) · eb45ff9e
      qiaozhanwei 提交于
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * add TaskInstanceCacheManager receive Worker report result
      
      * TaskInstance setExecutePath
      
      * add TaskInstanceCacheManager to receive Worker Task result report
      
      * TaskInstanceCacheManager add remove method
      
      * add license
      
      * add dispatcht task method
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * 1,worker TaskPros use TaskExecutionContext replase
      2,Master kill Task , KillTaskProcessor modify
      
      * worker remove db
      
      * ShellTask modify
      
      * master persistence processId and appIds
      
      * master persistence processId and appIds
      
      * master add kill task logic
      
      * master add kill task logic
      
      * master add kill task logic
      
      * javadoc error modify
      
      * remove chinese log
      
      * executeDirectly method add Override
      
      * remote module modify
      
      * TaskKillResponseProcessor command type modify
      
      * create buildKillCommand
      
      * host add host:port format
      
      * host add host:port format
      
      * TaskAckProcessor modify
      
      * TaskAckProcessor modify
      
      * task prioriry refator
      
      * remove ITaskQueue
      
      * task prioriry refator
      
      * remove ITaskQueue
      
      * TaskPriority refactor
      
      * remove logs
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@analysys.com.cn>
      eb45ff9e
  5. 05 3月, 2020 1 次提交
    • Q
      task prioriry refator (#2094) · 8aaee39a
      qiaozhanwei 提交于
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * add TaskInstanceCacheManager receive Worker report result
      
      * TaskInstance setExecutePath
      
      * add TaskInstanceCacheManager to receive Worker Task result report
      
      * TaskInstanceCacheManager add remove method
      
      * add license
      
      * add dispatcht task method
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * 1,worker TaskPros use TaskExecutionContext replase
      2,Master kill Task , KillTaskProcessor modify
      
      * worker remove db
      
      * ShellTask modify
      
      * master persistence processId and appIds
      
      * master persistence processId and appIds
      
      * master add kill task logic
      
      * master add kill task logic
      
      * master add kill task logic
      
      * javadoc error modify
      
      * remove chinese log
      
      * executeDirectly method add Override
      
      * remote module modify
      
      * TaskKillResponseProcessor command type modify
      
      * create buildKillCommand
      
      * host add host:port format
      
      * host add host:port format
      
      * TaskAckProcessor modify
      
      * TaskAckProcessor modify
      
      * task prioriry refator
      
      * remove ITaskQueue
      8aaee39a
  6. 04 3月, 2020 2 次提交
  7. 02 3月, 2020 1 次提交
    • Q
      master add kill task logic (#2058) · bb3885cf
      qiaozhanwei 提交于
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * add TaskInstanceCacheManager receive Worker report result
      
      * TaskInstance setExecutePath
      
      * add TaskInstanceCacheManager to receive Worker Task result report
      
      * TaskInstanceCacheManager add remove method
      
      * add license
      
      * add dispatcht task method
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * 1,worker TaskPros use TaskExecutionContext replase
      2,Master kill Task , KillTaskProcessor modify
      
      * worker remove db
      
      * ShellTask modify
      
      * master persistence processId and appIds
      
      * master persistence processId and appIds
      
      * master add kill task logic
      
      * master add kill task logic
      
      * master add kill task logic
      
      * javadoc error modify
      bb3885cf
  8. 28 2月, 2020 1 次提交
    • Q
      1,worker TaskPros use TaskExecutionContext replase TaskPros 2,Master kill Task... · 7f94122f
      qiaozhanwei 提交于
      1,worker TaskPros use TaskExecutionContext replase TaskPros 2,Master kill Task , KillTaskProcessor modify (#2039)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * add TaskInstanceCacheManager receive Worker report result
      
      * TaskInstance setExecutePath
      
      * add TaskInstanceCacheManager to receive Worker Task result report
      
      * TaskInstanceCacheManager add remove method
      
      * add license
      
      * add dispatcht task method
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * taskInstanceCache is null ,need load from db
      
      * 1,worker TaskPros use TaskExecutionContext replase
      2,Master kill Task , KillTaskProcessor modify
      7f94122f
  9. 26 2月, 2020 2 次提交
    • T
      Refactor worker (#10) · 72670683
      Tboy 提交于
      * Refactor worker (#2000)
      
      * Refactor worker (#2)
      
      * Refactor worker (#1993)
      
      * Refactor worker (#1)
      
      * add TaskResponseProcessor (#1983)
      
      * 1, master persistent task 2. extract  master and worker communication model (#1992)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * TaskExecutionContext create modify (#1994)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      
      * add- register processor
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * buildAckCommand taskInstanceId not set modify (#2002)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify (#2004)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment (#2006)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type (#2012)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * Refactor worker (#2018)
      
      * Refactor worker (#7)
      
      * Refactor worker (#2000)
      
      * Refactor worker (#2)
      
      * Refactor worker (#1993)
      
      * Refactor worker (#1)
      
      * add TaskResponseProcessor (#1983)
      
      * 1, master persistent task 2. extract  master and worker communication model (#1992)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * TaskExecutionContext create modify (#1994)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      
      * add- register processor
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * buildAckCommand taskInstanceId not set modify (#2002)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify (#2004)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment (#2006)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type (#2012)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * Refactor worker (#8)
      
      * Refactor worker (#2000)
      
      * Refactor worker (#2)
      
      * Refactor worker (#1993)
      
      * Refactor worker (#1)
      
      * add TaskResponseProcessor (#1983)
      
      * 1, master persistent task 2. extract  master and worker communication model (#1992)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * TaskExecutionContext create modify (#1994)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      
      * add- register processor
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * buildAckCommand taskInstanceId not set modify (#2002)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify (#2004)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment (#2006)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type (#2012)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * add kill command
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * add TaskInstanceCacheManager receive Worker report result,modify master polling db transfrom to cache (#2021)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * add TaskInstanceCacheManager receive Worker report result
      
      * TaskInstance setExecutePath
      
      * add TaskInstanceCacheManager to receive Worker Task result report
      
      * TaskInstanceCacheManager add remove method
      
      * add license
      
      * add dispatcht task method
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      72670683
    • Q
      add TaskInstanceCacheManager receive Worker report result,modify master... · 2bb5ebaf
      qiaozhanwei 提交于
      add TaskInstanceCacheManager receive Worker report result,modify master polling db transfrom to cache (#2021)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      
      * add TaskInstanceCacheManager receive Worker report result
      
      * TaskInstance setExecutePath
      
      * add TaskInstanceCacheManager to receive Worker Task result report
      
      * TaskInstanceCacheManager add remove method
      
      * add license
      
      * add dispatcht task method
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      
      * AbstractCommandExecutor remove db access
      2bb5ebaf
  10. 25 2月, 2020 2 次提交
    • T
      Refactor worker (#7) · f0f86447
      Tboy 提交于
      * Refactor worker (#2000)
      
      * Refactor worker (#2)
      
      * Refactor worker (#1993)
      
      * Refactor worker (#1)
      
      * add TaskResponseProcessor (#1983)
      
      * 1, master persistent task 2. extract  master and worker communication model (#1992)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * TaskExecutionContext create modify (#1994)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      
      * add- register processor
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * buildAckCommand taskInstanceId not set modify (#2002)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify (#2004)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment (#2006)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type (#2012)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      f0f86447
    • Q
      ExecutorManager interface add generic type (#2012) · 33bf550a
      qiaozhanwei 提交于
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      
      * buildAckCommand taskInstanceId not set modify
      
      * java doc error modify
      
      * add comment
      
      * ExecutorManager interface add generic type
      33bf550a
  11. 22 2月, 2020 3 次提交
    • T
      Refactor worker (#1997) · e4679109
      Tboy 提交于
      * Refactor worker (#2)
      
      * Refactor worker (#1993)
      
      * Refactor worker (#1)
      
      * add TaskResponseProcessor (#1983)
      
      * 1, master persistent task 2. extract  master and worker communication model (#1992)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * TaskExecutionContext create modify (#1994)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      e4679109
    • T
      updates · 00c9b801
      Technoboy- 提交于
      00c9b801
    • T
      Refactor worker (#2) · 65892205
      Tboy 提交于
      * Refactor worker (#1993)
      
      * Refactor worker (#1)
      
      * add TaskResponseProcessor (#1983)
      
      * 1, master persistent task 2. extract  master and worker communication model (#1992)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * TaskExecutionContext create modify (#1994)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      65892205
  12. 21 2月, 2020 6 次提交
    • Q
      TaskExecutionContext create modify (#1994) · 9d89eb03
      qiaozhanwei 提交于
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      
      * TaskExecutionContext create modify
      9d89eb03
    • T
      Refactor worker (#1993) · 3800a2a9
      Tboy 提交于
      * Refactor worker (#1)
      
      * add TaskResponseProcessor (#1983)
      
      * 1, master persistent task 2. extract  master and worker communication model (#1992)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      
      * updates
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      3800a2a9
    • T
      updates · 64d538e1
      Technoboy- 提交于
      64d538e1
    • T
      Refactor worker (#1) · d6ea202e
      Tboy 提交于
      * add TaskResponseProcessor (#1983)
      
      * 1, master persistent task 2. extract  master and worker communication model (#1992)
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      Co-authored-by: Nqiaozhanwei <qiaozhanwei@outlook.com>
      d6ea202e
    • Q
      1, master persistent task 2. extract master and worker communication model (#1992) · ff86dc7d
      qiaozhanwei 提交于
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * 1, master persistent task
      2. extract  master and worker communication model
      
      * add license
      
      * modify javadoc error
      ff86dc7d
    • T
      add TaskResponseProcessor (#1983) · 158322bd
      Tboy 提交于
      158322bd
  13. 20 2月, 2020 6 次提交
  14. 14 2月, 2020 1 次提交
    • Q
      Refactor Architecture Basic modification #1658 (#1946) · c1ee1333
      qiaozhanwei 提交于
      * 1,remove dolphinscheduler-rpc module  2,add dolphinscheduler-remote module 3,add dolphinscheduler-service module 4,refactor LoggerServer module (#1925)
      
      * 1,remove dolphinscheduler-rpc module
      2,add dolphinscheduler-remote module
      3,add dolphinscheduler-service module
      4,refactor LoggerServer module
      
      * ProcessUtils modify
      
      * Refactor architecture (#1926)
      
      * move version to parent pom
      
      * move version properties to parent pom for easy management
      
      * remove freemarker dependency
      
      * delete CombinedApplicationServer
      
      * #1871 correct spelling
      
      * #1873 some updates for TaskQueueZkImpl
      
      * #1875 remove unused properties in pom
      
      * #1878
      1. remove tomcat dependency
      2. remove combined_logback.xml in api module
      3. format pom.xml for not aligning
      
      * #1885 fix api server startup failure
      1. add jsp-2.1 dependency
      2. remove jasper-runtime dependency
      
      * add stringutils ut (#1921)
      
      * add stringutils ut
      
      * Newfeature for #1675. (#1908)
      
      Continue to finish the rest works, add the cache feature for dependence,mr,python,sub_process,procedure and shell.
      
      * Add modify user name for process definition (#1919)
      
      * class overrides equals() and should therefore also override hashCode()
      
      * #1862 add modify user in process difinition list
      
      * #1862 add pg-1.2.2 ddl.sql
      
      * modify ScriptRunnerTest
      
      * add updateProessDifinition UT
      
      * modify updateProcessDifinition UT
      
      * modify updateProcessDifinition UT
      
      * modify mysql 1.2.2 ddl.sql&dml.sql
      
      * add scope test to mysql in pom
      
      * modify pg-1.2.2 ddl.sql
      
      * refactor module
      
      * updates
      Co-authored-by: Nkhadgarmage <khadgar.mage@outlook.com>
      Co-authored-by: Nzhukai <boness@qq.com>
      Co-authored-by: NYelli <amarantine@my.com>
      
      * dolphinscheduler-common remove spring (#1931)
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * SpringApplicationContext class title add license (#1932)
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * add license (#1934)
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * Refactor architecture (#1936)
      
      * move datasource classes to dao module
      
      * fix send4LetterWord bug
      
      * LoggerServiceTest remove ProcessDao (#1944)
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * dolphinscheduler-common remove spring
      
      * LoggerServiceTest remove ProcessDao
      
      * exclude jasper-compiler in case of runtime conflict (#1938)
      
      * move datasource classes to dao module
      
      * fix send4LetterWord bug
      
      * exclude jasper-compiler in case of runtime conflict
      
      * DataAnaylysisServiceTest and ProcessDefinitionService modify
      
      * remote module add comment
      
      * OSUtilsTest modify
      
      * add finally block to close channel (#1951)
      
      * move datasource classes to dao module
      
      * fix send4LetterWord bug
      
      * exclude jasper-compiler in case of runtime conflict
      
      * add finally block to close channel
      Co-authored-by: NTboy <technoboy@yeah.net>
      Co-authored-by: Nkhadgarmage <khadgar.mage@outlook.com>
      Co-authored-by: Nzhukai <boness@qq.com>
      Co-authored-by: NYelli <amarantine@my.com>
      c1ee1333
  15. 07 1月, 2020 1 次提交
  16. 27 12月, 2019 1 次提交
    • T
      refactor TaskQueueZkImpl (#1591) · 8b2b5ba6
      Tboy 提交于
      * fix #1515
      
      * sleep when resource in not satisfy. fix #1522
      
      * add sleep 1s for no command
      
      * fix MasterBaseTaskExecThread submit method bug
      
      * updates
      
      * add log
      
      * delete lombok
      
      * remove duplicate code
      
      * refactor TaskQueueZkImpl
      
      * ignore First , we have to rewrite
      
      * updates
      8b2b5ba6
  17. 26 12月, 2019 1 次提交
  18. 24 12月, 2019 2 次提交
  19. 20 12月, 2019 2 次提交
  20. 18 12月, 2019 2 次提交
    • T
      merge db (#2) · 09540843
      Tboy 提交于
      * Add FileUtilsTest.java , the unit test for FileUtils (#1493)
      
      * #839 enhancement : add Spark Task Component can switch Spark Version (#1494)
      
      * add Spark Version in Spark Component
      
      add Spark Version in Spark Component
      
      * add license for SparkVersion.class
      
      add license
      
      * 1 add spark task UT
      2 add spark version param check
      
      * add assert check for sparkTaskTest
      
      * fix AbstractTask's handle method exception (#1490)
      
      * fix AbstractTask's handle method exception
      
      * update ut
      
      * add ZkServer for UT (#1499)
      
      * add ZkServer for UT
      
      * Add FileUtilsTest.java , the unit test for FileUtils (#1493) (#1)
      
      * updates for reference ZkServer
      
      * DAG automatic layout (#1497)
      
      * Password verification and v-for add key
      
      * DAG automatic layout
      
      * Add common utils CollectionUtils.java DateUtils.java unit test (#1496)
      
      * dateutil test
      
      * pom.xml
      
      * Update README_zh_CN.md
      
      * Update README.md
      
      * Add ExcelUtilsTest.java , the unit test for ExcelUtils (#1500)
      
      * fix issue:1477 some tasks would be running all the time when db delayed(#1477) (#1501)
      
      * fix issue:1477 some tasks would be running all the time when db delayed
      
      * fix issue:1477 some tasks would be running all the time when db delayed
      
      * fix issue:1477 some tasks would be running all the time when db delayed
      
      * change npm run build:combined to npm burn build:release (#1504)
      09540843
    • B
      fix issue:1477 some tasks would be running all the time when db delayed(#1477) (#1501) · 21cb38d1
      bao liang 提交于
      * fix issue:1477 some tasks would be running all the time when db delayed
      
      * fix issue:1477 some tasks would be running all the time when db delayed
      
      * fix issue:1477 some tasks would be running all the time when db delayed
      21cb38d1
  21. 10 12月, 2019 1 次提交
    • B
      merge dev-db to dev (#1426) · a5277827
      bao liang 提交于
      * [dolphinscheduler-1345] [newfeature] Add DB2 Datasource (#1391)
      
      * Fix the problem that the 'queueId' is not present when creating a tenant based on the default queue. (#1409)
      
      * dolphinscheduler-#1403][bug]improve the check rules (#1408)
      
      1. When check failed, we don’t know whitch parameter has is wrong, Because username、password、email and phone were checks together. I refactored the check method ,Now it will return failed msg by each field.
      2. The email check regex support [_|\-|\.]?) in createUser.vue, But it do not support in backend server , I fix it, Now they have the same check regex both in frontend and backend
      
      * jcip-annotations define version information and maven-assembly-plugin add groupId (#1413)
      
      * "v-for" add key (#1419)
      
      * [dolphinscheduler-#1397] [bug]Resources can not be previewed or updated  (#1406)
      
      When create an resource the name will add the suffix, But When rename the resource there is no suffix add to the name, So When update resource name without suffix just like "test.sh" => "test" , Then the bug reproduced.
      
      To fix this bug i add the logic bellow:
      When rename, if the name without suffix then add it ,else use the origin name
      
      * simply server module configs (#1424)
      
      * move updateTaskState into try/catch block in case of exception
      
      * fix NPE
      
      * using conf.getInt instead of getString
      
      * for AbstractZKClient, remove the log, for it will print the same log message in createZNodePath.
      for AlertDao, correct the spelling.
      
      * duplicate
      
      * refactor getTaskWorkerGroupId
      
      * add friendly log
      
      * update hearbeat thread num = 1
      
      * fix the bug when worker execute task using queue. and remove checking Tenant user anymore in TaskScheduleThread
      
      * 1. move verifyTaskInstanceIsNull after taskInstance
      2. keep verifyTenantIsNull/verifyTaskInstanceIsNull clean and readable
      
      * fix the message
      
      * delete before check to avoid KeeperException$NoNodeException
      
      * fix the message
      
      * check processInstance state before delete tenant
      
      * check processInstance state before delete worker group
      
      * refactor
      
      * merge api constants into common constatns
      
      * update the resource perm
      
      * update the dataSource perm
      
      * fix CheckUtils.checkUserParams method
      
      * update AlertGroupService, extends from BaseService, remove duplicate methods
      
      * refactor
      
      * modify method name
      
      * add hasProjectAndPerm method
      
      * using checkProject instead of getResultStatus
      
      * delete checkAuth method, using hasProjectAndPerm instead.
      
      * correct spelling
      
      * add transactional for deleteWorkerGroupById
      
      * add Transactional for deleteProcessInstanceById method
      
      * change sqlSessionTemplate singleton
      
      * change sqlSessionTemplate singleton and reformat code
      
      * fix unsuitable error message
      
      * update shutdownhook methods
      
      * fix worker log bug
      
      * fix api server debug mode bug
      
      * upgrade zk version
      
      * delete this line ,for zkClient.close() will do the whole thing
      
      * fix master server shutdown error
      
      * degrade zk version and add FourLetterWordMain class
      
      * fix PathChildrenCache not close
      
      * add Transactional for createSession method
      
      * add more message for java-doc
      
      * delete App, let spring manage connectionFactory
      
      * add license
      
      * add class Application for test support
      
      * refactor masterServer and workerServer
      
      * add args
      
      * fix the spring transaction not work bug
      
      * remove author
      
      * delete @Bean annotation
      
      * delete master/worker properties
      
      * updates
      
      * rename application.properties to application-dao.properties
      
      * delete this class
      
      * delete master/worker properties and  refactory master/worker
      
      * delete unused imports
      
      * merge
      
      * delete unused config
      a5277827
  22. 05 12月, 2019 1 次提交