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