This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a change to branch native_raft
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 16cbacb74d7 refactor dispatcher group and thread
add 194419cccb9 add cursor based dispatcher
No new revisions were added by this update.
Summary of changes:
.../consensus/natraft/protocol/log/Entry.java | 11 +++
...rGroup.java => CursorBasedDispatcherGroup.java} | 41 +++-----
.../log/dispatch/CursorBasedDispatcherThread.java | 107 +++++++++++++++++++++
.../protocol/log/dispatch/DispatcherGroup.java | 7 +-
.../protocol/log/dispatch/DispatcherThread.java | 6 +-
.../protocol/log/dispatch/LogDispatcher.java | 21 ++--
.../log/dispatch/QueueBasedDispatcherGroup.java | 9 +-
.../log/dispatch/QueueBasedDispatcherThread.java | 3 +-
.../log/sequencing/SynchronousSequencer.java | 3 +-
.../iotdb/consensus/natraft/utils/LogUtils.java | 1 +
10 files changed, 159 insertions(+), 50 deletions(-)
copy
consensus/src/main/java/org/apache/iotdb/consensus/natraft/protocol/log/dispatch/{QueueBasedDispatcherGroup.java
=> CursorBasedDispatcherGroup.java} (60%)
create mode 100644
consensus/src/main/java/org/apache/iotdb/consensus/natraft/protocol/log/dispatch/CursorBasedDispatcherThread.java