This is an automated email from the ASF dual-hosted git repository.
elserj pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ratis.git.
from fe2b15d RATIS-532. UnorderedAsync requests should fail instead of
retrying the request in case of GroupMismatchException. Contributed by
Shashikant Banerjee.
new 1698e73 RATIS-523. Switch chatty debug to trace logging
new 4a1697a RATIS-524. Mark meta-quorum jcommander options as required
new cbdf7bd RATIS-525. Usability improvements to VerificationTool
new 912365d RATIS-526. Push building the docker image and launching the
client env into scripts
new f76d779 RATIS-527. Basic script wrappers around common logservice
commands
new c01c5e9 RATIS-533. Set better default Raft properties from Ratis
The 6 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:
ratis-logservice/README.md | 15 +-
ratis-logservice/TUNING.md | 58 ++++++++
ratis-logservice/{Dockerfile => build-docker.sh} | 28 ++--
.../resources/log4j.properties => client-env.sh} | 10 +-
ratis-logservice/src/assembly/assembly.xml | 7 +
.../src/assembly/bin/load-test | 12 +-
.../src/assembly/bin/shell | 12 +-
.../apache/ratis/logservice/server/BaseServer.java | 32 +++++
.../apache/ratis/logservice/server/LogServer.java | 35 ++++-
.../logservice/server/LogServiceRaftLogReader.java | 12 +-
.../ratis/logservice/server/LogStateMachine.java | 11 +-
.../ratis/logservice/server/MetadataServer.java | 12 +-
.../logservice/shell/LogServiceShellOpts.java | 2 +-
.../ratis/logservice/tool/VerificationTool.java | 151 ++++++++++++++-------
.../ratis/logservice/server/TestBaseServer.java | 49 +++++++
15 files changed, 336 insertions(+), 110 deletions(-)
create mode 100644 ratis-logservice/TUNING.md
copy ratis-logservice/{Dockerfile => build-docker.sh} (59%)
mode change 100644 => 100755
copy ratis-logservice/{src/main/resources/log4j.properties => client-env.sh}
(73%)
mode change 100644 => 100755
copy ratis-examples/src/main/resources/log4j.properties =>
ratis-logservice/src/assembly/bin/load-test (73%)
mode change 100644 => 100755
copy ratis-examples/src/main/resources/log4j.properties =>
ratis-logservice/src/assembly/bin/shell (73%)
mode change 100644 => 100755
create mode 100644
ratis-logservice/src/test/java/org/apache/ratis/logservice/server/TestBaseServer.java