This is an automated email from the ASF dual-hosted git repository.
technoboy pushed a change to branch refactor-architecture
in repository
https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git.
from 1e812ca add finally block to close channel (#1951)
add b1a68c6 move datasource classes to dao module
add 52c87a6 fix send4LetterWord bug
add d14a108 exclude jasper-compiler in case of runtime conflict
add 0013896 Merge pull request #1 from apache/refactor-architecture
add 94f0af5 Merge pull request #2 from apache/refactor-architecture
add e39d6ba add finally block to close channel
new 8e154ec refactor log client service
new 820b84b add sendSync method
new 43bc566 Merge branch 'refactor-architecture' into
refactor-architecture
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../api/service/LoggerService.java | 39 ++++----
.../remote/NettyRemotingClient.java | 56 +++++++++---
.../dolphinscheduler/remote/command/Command.java | 6 +-
.../remote/command/ExecuteTaskRequestCommand.java | 2 +-
.../remote/command/ExecuteTaskResponseCommand.java | 2 +-
.../dolphinscheduler/remote/command/Ping.java | 4 +-
.../command/log/GetLogBytesRequestCommand.java | 4 +-
.../command/log/RollViewLogRequestCommand.java | 4 +-
.../remote/command/log/ViewLogRequestCommand.java | 4 +-
.../exceptions/RemotingTimeoutException.java | 20 ++++
.../remote/future/InvokeCallback.java | 10 ++
.../remote/future/ResponseFuture.java | 101 +++++++++++++++++++++
.../remote/handler/NettyClientHandler.java | 56 +++---------
.../remote/NettyRemotingClientTest.java | 14 +--
.../server/utils/ProcessUtils.java | 4 +-
.../service/log/LogClientService.java | 99 ++++++++------------
16 files changed, 258 insertions(+), 167 deletions(-)
create mode 100644
dolphinscheduler-remote/src/main/java/org/apache/dolphinscheduler/remote/exceptions/RemotingTimeoutException.java
create mode 100644
dolphinscheduler-remote/src/main/java/org/apache/dolphinscheduler/remote/future/InvokeCallback.java
create mode 100644
dolphinscheduler-remote/src/main/java/org/apache/dolphinscheduler/remote/future/ResponseFuture.java