- 72f46fb RATIS-2405. Remove duplicate computeIfAbsent call in MessageMetrics.inc() method. (#1346) by slfan1989 · 9 hours ago master
- 563db23 RATIS-2404. Validate message size before sending async requests. (#1345) by slfan1989 · 31 hours ago
- bd06cf7 RATIS-2382. Support skip leadership check during ReadIndex (#1334) by Ivan Andika · 3 days ago
- f72863e RATIS-2392. Leader should trigger heartbeat immediately after ReadIndex (#1340) by Ivan Andika · 3 days ago
- 9cc4bcd RATIS-2401. Add memory info to VersionInfo. (#1343) by Tsz-Wo Nicholas Sze · 4 days ago
- 2bbff44 RATIS-2402. Fix CallId overflow when parsing gRPC metadata. (#1344) by slfan1989 · 4 days ago
- b940b65 RATIS-2400. Support timeout and interrupt handling in GrpcClientRpc. (#1342) by slfan1989 · 4 days ago
- b02fed5 RATIS-2388 (Further) Enhancing content for concept in ratis-docs (#1338) by Joel · 8 days ago
- 66401f2 RATIS-2387. Performance degradation after RATIS-2235 (#1337) by Sergey Soldatov · 14 days ago
- 2e90e01 RATIS-2384. Add Bill of Materials module (#1335) by Doroszlai, Attila · 3 weeks ago
- 58431c0 RATIS-2383. AtomicFileOutputStream should override FilterOutputStream batch write API (#1336) by Ivan Andika · 3 weeks ago
- 92164c4 RATIS-2380. repeat-test.yaml is vulnerable to parameter injection attacks (#1333) by Doroszlai, Attila · 4 weeks ago
- 51f1e8e RATIS-2379. Support returning applied index for ReadIndex (#1332) by Ivan Andika · 5 weeks ago
- d7370f8 RATIS-2378. fix listener role transition (#1331) by jiangyuan · 6 weeks ago
- 6e1e15f RATIS-2372. Add weekly CVE vulnerability check workflow for Apache Ratis (#1328) by Potato · 6 weeks ago
- bc9fab8 RATIS-2374. Do not print stack trace for known exceptions in OrderedAsync (#1330) by Tsz-Wo Nicholas Sze · 7 weeks ago
- b73cf97 RATIS-2129. Low replication performance because of lock contention on RaftLog (#1322) by Symious · 8 weeks ago
- 7dae4db RATIS-2373. Use workflow inputs in run command via environment variable (#1329) by Doroszlai, Attila · 8 weeks ago
- eb465d5 RATIS-2371. Fix LeaderElection/SegmentedRaftLogReader/FileChunkReader CT_CONSTRUCTOR_THROW spotbugs (#1327) by Potato · 8 weeks ago
- 0443685 RATIS-2364. MultipleLinearRandomRetry should throw exceptions for illegal arguments. (#1319) by Tsz-Wo Nicholas Sze · 3 months ago
- 8fd97a3 RATIS-2363. Bump plugin versions (#1318) by Doroszlai, Attila · 3 months ago
- 1fd1349 RATIS-2361. Change MD5Hash to value-based. (#1316) by Tsz-Wo Nicholas Sze · 3 months ago
- e74f548 RATIS-2362. Use maven.compiler.release for target Java version (#1317) by Doroszlai, Attila · 3 months ago
- 660fe53 RATIS-2325. Create GrpcStubPool for GrpcServerProtocolClient (#1306) by Symious · 3 months ago
- 81c714d RATIS-2350. Fix readAfterWrite bugs. (#1311) by Tsz-Wo Nicholas Sze · 3 months ago
- f971f8c RATIS-2359. Use JDK 17 for CI checks (#1315) by Doroszlai, Attila · 3 months ago
- 04bd20d RATIS-2352. Update spotbugs to 4.8.6 and suppress new warnings (#1307) by Symious · 3 months ago
- 1b64422 RATIS-2358. Remove unnecessary repository definitions (#1314) by Doroszlai, Attila · 3 months ago
- 5b5e37f RATIS-2356. Define maven.compiler.release globally (#1312) by Doroszlai, Attila · 3 months ago
- cf6e5d7 RATIS-2354. Bump Apache parent POM to 35 (#1309) by Doroszlai, Attila · 3 months ago
- 063ff07 RATIS-2355. Duplicate output in checkstyle check (#1310) by Doroszlai, Attila · 3 months ago
- 9052dad RATIS-2353. Refactor ReadOnlyRequestTests. (#1308) by Tsz-Wo Nicholas Sze · 3 months ago
- c69361c RATIS-2349. NettyClient#writeAndFlush should support throwing AlreadyClosedException (#1303) by Xianming Lei · 3 months ago
- 2d82b4c ./mvnw versions:set -DnewVersion=3.3.0-SNAPSHOT by Tsz-Wo Nicholas Sze · 3 months ago
- f2f7f94 RATIS-2348. GrpcLogAppender may print a lot of messages in an error condition. (#1305) by Tsz-Wo Nicholas Sze · 3 months ago
- c4323a7 Revert "RATIS-2325. Create GrpcStubPool for GrpcServerProtocolClient (#1283)" by Tsz-Wo Nicholas Sze · 3 months ago
- 6c761f4 RATIS-2347. NPE in GrpcServerProtocolService. (#1304) by Tsz-Wo Nicholas Sze · 3 months ago
- b663b13 Bump org.bouncycastle:bcpkix-jdk18on from 1.78.1 to 1.79 in /ratis-test (#1301) by dependabot[bot] · 4 months ago
- 5cf28ad RATIS-2346. SimpleStateMachineStorage prints too many log messages. (#1302) by Tsz-Wo Nicholas Sze · 4 months ago
- e2c867d RATIS-2345. Leader stepDown could cause a deadlock. (#1300) by Tsz-Wo Nicholas Sze · 4 months ago
- fd9ca3a RATIS-2329. NettyRpcProxy should support handling netty channel exception to prevent replication stuck (#1285) by Xianming Lei · 4 months ago
- 0c2b3fa RATIS-2343. Replace string reasons with enum constants in log messages. (#1298) by Tsz-Wo Nicholas Sze · 4 months ago
- 50c6e7d RATIS-2344. Remove the unused mock from StateMachineShutdownTests. (#1299) by Tsz-Wo Nicholas Sze · 4 months ago
- 047444b RATIS-2342. Remove NIO specification from GrpcStubPool. (#1297) by Symious · 4 months ago
- ce4177e RATIS-2339. Avoid "commit does not belong to any branch" during release (#1293) by Potato · 4 months ago
- 7e66f1a RATIS-2332. Start new servers with empty peer list in tests (#1294) by Tsz-Wo Nicholas Sze · 4 months ago
- d902c59 RATIS-2338. Print version info when starting a server. (#1292) by Tsz-Wo Nicholas Sze · 5 months ago
- d411b02 RATIS-2331. Reuse SslContext in gRPC. (#1288) by Tsz-Wo Nicholas Sze · 5 months ago
- c5a89d8 RATIS-2337. Refactor MiniRaftCluster.PeerChanges. (#1291) by Tsz-Wo Nicholas Sze · 5 months ago
- e26213a RATIS-2336. PeerProxyMap.getProxy() could return null. (#1290) by Tsz-Wo Nicholas Sze · 5 months ago
- 2e34f6e RATIS-2322. Upgrade JUnit Jupiter to 5.13.3 and Maven Surefire Plugin to 3.5.3. (#1281) by slfan1989 · 5 months ago
- 40539ec RATIS-2333. Fix TestInstallSnapshotNotificationWithGrpc failure. (#1289) by Tsz-Wo Nicholas Sze · 5 months ago
- 35615d9 RATIS-2261. Intermittent failure in TestRaftSnapshotWithGrpc.testInstallSnapshotDuringBootstrap. (#1287) by Tsz-Wo Nicholas Sze · 5 months ago
- d11604c RATIS-2325. Create GrpcStubPool for GrpcServerProtocolClient (#1283) by Symious · 5 months ago
- a915428 RATIS-2328. Bump ratis-thirdparty from 1.0.9 to 1.0.10 (#1284) by Potato · 5 months ago
- fb866d1 RATIS-2330. Intermittent failure in TestRaftServerWithGrpc.testRaftServerMetrics. (#1286) by Tsz-Wo Nicholas Sze · 5 months ago
- 0bb4de0 RATIS-2318. Add a test to show how to manually restore a snapshot. (#1279) by Tsz-Wo Nicholas Sze · 5 months ago
- d7d6a2c RATIS-2323. Extend ratis-shell add command (#1282) by gaoyajun02 · 6 months ago
- 6d471e6 RATIS-2321. Fix NPE in ServerState after continuous leader changes (#1280) by Jiang Tian · 6 months ago
- d824c4e RATIS-2317. Move acquire PendingRequestPermit out of synchronized block in RaftServerImpl#appendTransaction. (#1275) by Nandakumar Vadivelu · 7 months ago
- b73c44c RATIS-2314. Fix that SegmentedRaftLogWorker may append entry by itself. (#1274) by Jiang Tian · 7 months ago
- 15e1d92 RATIS-2310. Implement hashCode and equals method for SizeInBytes class. (#1272) by Nandakumar Vadivelu · 8 months ago
- 3612bca RATIS-2221. Remove ratis-replicated-map module (#1260) by Doroszlai, Attila · 8 months ago
- 848cd39 RATIS-2308. Remove the unused gRPC TLS confs. (#1271) by Tsz-Wo Nicholas Sze · 8 months ago
- af42d05 RATIS-2305. Add a security doc. (#1270) by Tsz-Wo Nicholas Sze · 8 months ago
- 371f68c RATIS-1977. Remove Junit 4 dependencies. (#1269) by slfan1989 · 9 months ago
- a458272 RATIS-2303. Migrate ratis-examples tests to Junit 5. (#1267) by slfan1989 · 9 months ago
- 4c34d75 RATIS-2297. Set default commit message to PR title (#1265) by Doroszlai, Attila · 9 months ago
- 1f4be87 RATIS-2304. SnapshotManager should validate snapshot file path (#1268) by Tsz-Wo Nicholas Sze · 9 months ago
- 7e22578 RATIS-2251. Migrate ratis-test tests to Junit 5 - Part 3. (#1227) by slfan1989 · 9 months ago
- 6fc3dd0 RATIS-2294. Fix NettyClientRpc exception and timeout handling (#1264) by slfan1989 · 9 months ago
- 697002d RATIS-2293. Fix typo in ClientProtoUtils (#1263) by jianghuazhu · 9 months ago
- ff16e82 RATIS-1995. Prevent data loss when a storage is accidentally re-formatted. (#1261) by Tsz-Wo Nicholas Sze · 9 months ago
- 0cbf690 RATIS-2290. Simply the EventQueue in leader (#1258) by jianghuazhu · 9 months ago
- 464b468 RATIS-2291. Fix failing TestInstallSnapshotNotificationWithGrpc#testAddNewFollowersNoSnapshot. (#1257) by slfan1989 · 9 months ago
- fd14f90 RATIS-2180. Use Objects.requireNonNull instead of Preconditions.assertNotNull (#1256) by jianghuazhu · 9 months ago
- 1f6a467 RATIS-2289. Coverage is 0% due to no execution data files provided (#1255) by Doroszlai, Attila · 9 months ago
- 399a5c3 RATIS-2287. Improve RaftServerImpl#toString() to make it more readable (#1253) by jianghuazhu · 9 months ago
- 58d5e4c RATIS-2286. Generate the necessary unified names for the submodules under RaftServerImpl (#1251) by jianghuazhu · 10 months ago
- dc46793 RATIS-2285. Bump ratis-thirdparty to 1.0.9 (#1252) by Doroszlai, Attila · 10 months ago
- 21ce4e1 RATIS-2283. GrpcLogAppender Thread Restart Leaves catchup=false, Blocking Reconfiguration Progress (#1250) by GewuNewOne · 10 months ago
- 39acebf RATIS-2278. Follower Fails to Append Entries Due to Index Validation Race Condition in NavigableIndices (#1248) by GewuNewOne · 10 months ago
- 2c16ccb RATIS-2282. LogAppender Restart Due to Premature Log Entry Access During Concurrent Write Processing (#1249) by GewuNewOne · 10 months ago
- c1301b0 RATIS-2274. Newly added peer may retain outdated configuration after membership change, causing election failure. (#1246) by GewuNewOne · 10 months ago
- b8cc947 RATIS-2271. Leadership Loss Causes ClosedByInterruptException and NullPointerException in LogAppender Thread (#1245) by GewuNewOne · 10 months ago
- 8097b86 RATIS-2209. Exercise make_rc.sh in CI (#1244) by Doroszlai, Attila · 11 months ago
- f21e350 RATIS-2269. Remove all import java.util.* statements. (#1243) by hfutatzhanghb · 11 months ago
- 3119663 RATIS-2268. A minor documatention fix for method getSuccessors. (#1242) by hfutatzhanghb · 11 months ago
- 896ed4f RATIS-2266. Use WeakValueCache instead of Guava cache in RaftId. (#1240) by Tsz-Wo Nicholas Sze · 11 months ago
- 0484847 RATIS-2258. Caching TermIndex objects (#1239) by Tsz-Wo Nicholas Sze · 11 months ago
- dcef0fd RATIS-2263. Bump sonar-maven-plugin to 5.0.0.4389 (#1238) by Doroszlai, Attila · 11 months ago
- f80e004 RATIS-2260. AtomicFileOutputStream should truncate temp file (#1237) by Doroszlai, Attila · 11 months ago
- a1bc456 RATIS-2262. Mark RaftBasicTests#testStateMachineMetrics as flaky by Doroszlai, Attila · 11 months ago
- 0b20acc RATIS-2261. Mark TestRaftSnapshotWithGrpc as flaky by Doroszlai, Attila · 11 months ago
- c51f09d RATIS-2255. Migrate ratis-grpc to junit 5. (#1233) by Tsz-Wo Nicholas Sze · 11 months ago
- 5839a47 RATIS-2256. Update Maven to 3.9.9 (#1234) by Tsz-Wo Nicholas Sze · 11 months ago
- 582e464 RATIS-2124. Remove the use of org.junit.Rule. (#1232) by slfan1989 · 11 months ago
- 2be281d RATIS-2022. Replace some Guava usage with builtins (#1231) by Doroszlai, Attila · 12 months ago
- 5aa4fa4 RATIS-2254. Replace junit 4 Timeout with junit 5. (#1230) by Tsz-Wo Nicholas Sze · 12 months ago
- 9400a1d RATIS-2217. Automatically re-try flaky tests in CI (#1229) by Doroszlai, Attila · 12 months ago