This is an automated email from the ASF dual-hosted git repository.
kirs pushed a change to branch dev
in repository
https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git.
from 938621a initStateLister rename to initStateListener (#4795)
add 070424f [Improvement-3369][api] Introduce taskrecord, udffunc,
workflowlineage and workergroup service interface for clear code (#4768)
No new revisions were added by this update.
Summary of changes:
.../api/service/TaskRecordService.java | 48 +---
.../api/service/UdfFuncService.java | 259 ++-------------------
.../api/service/WorkFlowLineageService.java | 83 +------
.../api/service/WorkerGroupService.java | 138 +----------
.../TaskRecordServiceImpl.java} | 22 +-
.../UdfFuncServiceImpl.java} | 80 +++----
.../WorkFlowLineageServiceImpl.java} | 56 +++--
.../WorkerGroupServiceImpl.java} | 29 +--
.../api/service/UdfFuncServiceTest.java | 17 +-
.../api/service/WorkFlowLineageServiceTest.java | 17 +-
.../api/service/WorkerGroupServiceTest.java | 3 +-
.../apache/dolphinscheduler/common/Constants.java | 6 +
12 files changed, 169 insertions(+), 589 deletions(-)
copy
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{TaskRecordService.java
=> impl/TaskRecordServiceImpl.java} (81%)
copy
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{UdfFuncService.java
=> impl/UdfFuncServiceImpl.java} (86%)
copy
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{WorkFlowLineageService.java
=> impl/WorkFlowLineageServiceImpl.java} (68%)
copy
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{WorkerGroupService.java
=> impl/WorkerGroupServiceImpl.java} (89%)