+1
- Verified all checksums and signatures.
- Checked LICENSE and NOTICE.
- Compared the files in the src tarball with the files in git.
- Built from source successfully.
- Passed all unit tests.
- Able to run examples and shell with the bin tarball.
Thanks a lot for working on the release!
Tsz-Wo
------------ Running Counter begin -------------
$JAR=examples/lib/ratis-examples-*.jar
$LOG4J=file:`pwd`/examples/conf/log4j.properties
$SERVER=org.apache.ratis.examples.counter.server.CounterServer
$CLIENT=org.apache.ratis.examples.counter.client.CounterClient
$java -Dlog4j.configuration=$LOG4J -cp $JAR $CLIENT 10000 async 10
2023-11-12 22:23:34 INFO JavaUtils:157 - ENV: RATIS_EXAMPLE_CONF = null
2023-11-12 22:23:34 INFO Constants:69 - Using conf file
examples/conf/conf.properties
Sending 10000 INCREMENT command(s) in ASYNC mode with 10 client(s) ...
Start client 0
...
******************************************************
* Completed sending 100000 command(s) in 8.177s
* The rate is 12230.92 op/s
******************************************************
Current counter value: 221000
------------ Running Counter end -------------
------------ Running Shell begin -------------
$./bin/ratis sh group info -peers 127.0.0.1:10024,127.0.0.1:10124,
127.0.0.1:11124
[main] INFO org.reflections.Reflections - Reflections took 46 ms to scan 1
urls, producing 6 keys and 21 values
[main] WARN org.apache.ratis.metrics.MetricRegistries - Found multiple
MetricRegistries implementations: class
org.apache.ratis.metrics.impl.MetricRegistriesImpl, class
org.apache.ratis.metrics.dropwizard3.Dm3MetricRegistriesImpl. Using first
found implementation:
org.apache.ratis.metrics.impl.MetricRegistriesImpl@436a4e4b
group id: 02511d47-d67c-49a3-9011-abb3109a44c1
leader info: n1(127.0.0.1:10124)
[server {
id: "n0"
address: "127.0.0.1:10024"
startupRole: FOLLOWER
}
commitIndex: 259402
, server {
id: "n1"
address: "127.0.0.1:10124"
startupRole: FOLLOWER
}
commitIndex: 259402
, server {
id: "n2"
address: "127.0.0.1:11124"
startupRole: FOLLOWER
}
commitIndex: 259402
]
$./bin/ratis sh election transfer -peers 127.0.0.1:10024,127.0.0.1:10124,
127.0.0.1:11124 -address 127.0.0.1:11124
[main] INFO org.reflections.Reflections - Reflections took 45 ms to scan 1
urls, producing 6 keys and 21 values
[main] WARN org.apache.ratis.metrics.MetricRegistries - Found multiple
MetricRegistries implementations: class
org.apache.ratis.metrics.impl.MetricRegistriesImpl, class
org.apache.ratis.metrics.dropwizard3.Dm3MetricRegistriesImpl. Using first
found implementation:
org.apache.ratis.metrics.impl.MetricRegistriesImpl@436a4e4b
Transferring leadership to peer n2 with address 127.0.0.1:11124
Transferring leadership initiated
$./bin/ratis sh group info -peers 127.0.0.1:10024,127.0.0.1:10124,
127.0.0.1:11124
[main] INFO org.reflections.Reflections - Reflections took 46 ms to scan 1
urls, producing 6 keys and 21 values
[main] WARN org.apache.ratis.metrics.MetricRegistries - Found multiple
MetricRegistries implementations: class
org.apache.ratis.metrics.impl.MetricRegistriesImpl, class
org.apache.ratis.metrics.dropwizard3.Dm3MetricRegistriesImpl. Using first
found implementation:
org.apache.ratis.metrics.impl.MetricRegistriesImpl@436a4e4b
group id: 02511d47-d67c-49a3-9011-abb3109a44c1
leader info: n2(127.0.0.1:11124)
...
------------ Running Shell end -------------