1. f333acf RATIS-2429. ratis-bom module fails to deploy due to missing distributionManagement configuration (#1371) by Potato · 26 hours ago master
  2. 1433b4c RATIS-2425. make_rc.sh does not set version in ratis-bom (#1367) by Doroszlai, Attila · 3 days ago
  3. 96a8402 RATIS-2424. Fix javadoc locale configuration for JDK 8 compatibility (#1366) by Potato · 3 days ago
  4. 69eba76 RATIS-2423. Javadoc should be generated in English regardless of build locale (#1365) by Potato · 4 days ago
  5. 2c80564 RATIS-2422. TestNettyRpcProxy.testOfferRollbackOnAlreadyClosed fails with `Host is null` (#1364) by Doroszlai, Attila · 5 days ago
  6. 3d9f5af RATIS-2420: Fix CT_CONSTRUCTOR_THROW in AtomicFileOutputStream (#1361) by Snehasish Roy · 8 days ago
  7. a5651f6 RATIS-2418. NettyClient LoggingHandler prints too many messages. (#1359) by slfan1989 · 13 days ago
  8. 6e90f99 RATIS-2419. checkstyle should not check generated-sources  (#1360) by Doroszlai, Attila · 13 days ago
  9. f9757f6 RATIS-2417. Fix ChannelMap memory leak in DataStreamManagement when read() fails early. (#1358) by slfan1989 · 2 weeks ago
  10. 97b76ba RATIS-2416. Fix memory leak in NettyClientReplies for stale replies. (#1357) by slfan1989 · 2 weeks ago
  11. 1e53bda RATIS-2415. Fix queue corruption in NettyRpcProxy when request sending fails. (#1356) by slfan1989 · 3 weeks ago
  12. 9e1007d RATIS-2414. Add leak detection for ZeroCopyMessageMarshaller. (#1355) by slfan1989 · 3 weeks ago
  13. 493ce43 RATIS-2413. Support different RetryPolicy implementations. (#1354) by slfan1989 · 3 weeks ago
  14. 70e2e32 RATIS-2412. NettyClient LoggingHandler not working. (#1353) by slfan1989 · 3 weeks ago
  15. c650db3 RATIS-2408. Add configurable exponential backoff reconnection for Netty DataStream client. (#1349) by slfan1989 · 3 weeks ago
  16. 86989f7 RATIS-2411. Bump ratis-thirdparty to 1.0.11 (#1352) by Doroszlai, Attila · 3 weeks ago
  17. 4c04d7d RATIS-2410. GrpcStubPool should use GrpcUtil for channel shutdown. (#1351) by slfan1989 · 3 weeks ago
  18. 81556ea RATIS-2409. Fix typos in ratis-docs configurations.md. (#1350) by slfan1989 · 3 weeks ago
  19. 53eba3b RATIS-2407. Missing return statement after stream closed check in OrderedRequestStreamObserver. (#1348) by slfan1989 · 4 weeks ago
  20. e3b9b22 RATIS-2406. Fix resource cleanup bug in GrpcServicesImpl.closeImpl() method. (#1347) by slfan1989 · 4 weeks ago
  21. 72f46fb RATIS-2405. Remove duplicate computeIfAbsent call in MessageMetrics.inc() method. (#1346) by slfan1989 · 4 weeks ago
  22. 563db23 RATIS-2404. Validate message size before sending async requests. (#1345) by slfan1989 · 4 weeks ago
  23. bd06cf7 RATIS-2382. Support skip leadership check during ReadIndex (#1334) by Ivan Andika · 4 weeks ago
  24. f72863e RATIS-2392. Leader should trigger heartbeat immediately after ReadIndex (#1340) by Ivan Andika · 4 weeks ago
  25. 9cc4bcd RATIS-2401. Add memory info to VersionInfo. (#1343) by Tsz-Wo Nicholas Sze · 4 weeks ago
  26. 2bbff44 RATIS-2402. Fix CallId overflow when parsing gRPC metadata. (#1344) by slfan1989 · 4 weeks ago
  27. b940b65 RATIS-2400. Support timeout and interrupt handling in GrpcClientRpc. (#1342) by slfan1989 · 5 weeks ago
  28. b02fed5 RATIS-2388 (Further) Enhancing content for concept in ratis-docs (#1338) by Joel · 5 weeks ago
  29. 66401f2 RATIS-2387. Performance degradation after RATIS-2235 (#1337) by Sergey Soldatov · 6 weeks ago
  30. 2e90e01 RATIS-2384. Add Bill of Materials module (#1335) by Doroszlai, Attila · 7 weeks ago
  31. 58431c0 RATIS-2383. AtomicFileOutputStream should override FilterOutputStream batch write API (#1336) by Ivan Andika · 7 weeks ago
  32. 92164c4 RATIS-2380. repeat-test.yaml is vulnerable to parameter injection attacks (#1333) by Doroszlai, Attila · 8 weeks ago
  33. 51f1e8e RATIS-2379. Support returning applied index for ReadIndex (#1332) by Ivan Andika · 9 weeks ago
  34. d7370f8 RATIS-2378. fix listener role transition (#1331) by jiangyuan · 10 weeks ago
  35. 6e1e15f RATIS-2372. Add weekly CVE vulnerability check workflow for Apache Ratis (#1328) by Potato · 2 months ago
  36. bc9fab8 RATIS-2374. Do not print stack trace for known exceptions in OrderedAsync (#1330) by Tsz-Wo Nicholas Sze · 3 months ago
  37. b73cf97 RATIS-2129. Low replication performance because of lock contention on RaftLog (#1322) by Symious · 3 months ago
  38. 7dae4db RATIS-2373. Use workflow inputs in run command via environment variable (#1329) by Doroszlai, Attila · 3 months ago
  39. eb465d5 RATIS-2371. Fix LeaderElection/SegmentedRaftLogReader/FileChunkReader CT_CONSTRUCTOR_THROW spotbugs (#1327) by Potato · 3 months ago
  40. 0443685 RATIS-2364. MultipleLinearRandomRetry should throw exceptions for illegal arguments. (#1319) by Tsz-Wo Nicholas Sze · 4 months ago
  41. 8fd97a3 RATIS-2363. Bump plugin versions (#1318) by Doroszlai, Attila · 4 months ago
  42. 1fd1349 RATIS-2361. Change MD5Hash to value-based. (#1316) by Tsz-Wo Nicholas Sze · 4 months ago
  43. e74f548 RATIS-2362. Use maven.compiler.release for target Java version (#1317) by Doroszlai, Attila · 4 months ago
  44. 660fe53 RATIS-2325. Create GrpcStubPool for GrpcServerProtocolClient (#1306) by Symious · 4 months ago
  45. 81c714d RATIS-2350. Fix readAfterWrite bugs. (#1311) by Tsz-Wo Nicholas Sze · 4 months ago
  46. f971f8c RATIS-2359. Use JDK 17 for CI checks (#1315) by Doroszlai, Attila · 4 months ago
  47. 04bd20d RATIS-2352. Update spotbugs to 4.8.6 and suppress new warnings (#1307) by Symious · 4 months ago
  48. 1b64422 RATIS-2358. Remove unnecessary repository definitions (#1314) by Doroszlai, Attila · 4 months ago
  49. 5b5e37f RATIS-2356. Define maven.compiler.release globally (#1312) by Doroszlai, Attila · 4 months ago
  50. cf6e5d7 RATIS-2354. Bump Apache parent POM to 35 (#1309) by Doroszlai, Attila · 4 months ago
  51. 063ff07 RATIS-2355. Duplicate output in checkstyle check (#1310) by Doroszlai, Attila · 4 months ago
  52. 9052dad RATIS-2353. Refactor ReadOnlyRequestTests. (#1308) by Tsz-Wo Nicholas Sze · 4 months ago
  53. c69361c RATIS-2349. NettyClient#writeAndFlush should support throwing AlreadyClosedException (#1303) by Xianming Lei · 4 months ago
  54. 2d82b4c ./mvnw versions:set -DnewVersion=3.3.0-SNAPSHOT by Tsz-Wo Nicholas Sze · 4 months ago
  55. f2f7f94 RATIS-2348. GrpcLogAppender may print a lot of messages in an error condition. (#1305) by Tsz-Wo Nicholas Sze · 4 months ago
  56. c4323a7 Revert "RATIS-2325. Create GrpcStubPool for GrpcServerProtocolClient (#1283)" by Tsz-Wo Nicholas Sze · 4 months ago
  57. 6c761f4 RATIS-2347. NPE in GrpcServerProtocolService. (#1304) by Tsz-Wo Nicholas Sze · 4 months ago
  58. b663b13 Bump org.bouncycastle:bcpkix-jdk18on from 1.78.1 to 1.79 in /ratis-test (#1301) by dependabot[bot] · 5 months ago
  59. 5cf28ad RATIS-2346. SimpleStateMachineStorage prints too many log messages. (#1302) by Tsz-Wo Nicholas Sze · 5 months ago
  60. e2c867d RATIS-2345. Leader stepDown could cause a deadlock. (#1300) by Tsz-Wo Nicholas Sze · 5 months ago
  61. fd9ca3a RATIS-2329. NettyRpcProxy should support handling netty channel exception to prevent replication stuck (#1285) by Xianming Lei · 5 months ago
  62. 0c2b3fa RATIS-2343. Replace string reasons with enum constants in log messages. (#1298) by Tsz-Wo Nicholas Sze · 5 months ago
  63. 50c6e7d RATIS-2344. Remove the unused mock from StateMachineShutdownTests. (#1299) by Tsz-Wo Nicholas Sze · 5 months ago
  64. 047444b RATIS-2342. Remove NIO specification from GrpcStubPool. (#1297) by Symious · 5 months ago
  65. ce4177e RATIS-2339. Avoid "commit does not belong to any branch" during release (#1293) by Potato · 5 months ago
  66. 7e66f1a RATIS-2332. Start new servers with empty peer list in tests (#1294) by Tsz-Wo Nicholas Sze · 5 months ago
  67. d902c59 RATIS-2338. Print version info when starting a server. (#1292) by Tsz-Wo Nicholas Sze · 5 months ago
  68. d411b02 RATIS-2331. Reuse SslContext in gRPC. (#1288) by Tsz-Wo Nicholas Sze · 5 months ago
  69. c5a89d8 RATIS-2337. Refactor MiniRaftCluster.PeerChanges. (#1291) by Tsz-Wo Nicholas Sze · 6 months ago
  70. e26213a RATIS-2336. PeerProxyMap.getProxy() could return null. (#1290) by Tsz-Wo Nicholas Sze · 6 months ago
  71. 2e34f6e RATIS-2322. Upgrade JUnit Jupiter to 5.13.3 and Maven Surefire Plugin to 3.5.3. (#1281) by slfan1989 · 6 months ago
  72. 40539ec RATIS-2333. Fix TestInstallSnapshotNotificationWithGrpc failure. (#1289) by Tsz-Wo Nicholas Sze · 6 months ago
  73. 35615d9 RATIS-2261. Intermittent failure in TestRaftSnapshotWithGrpc.testInstallSnapshotDuringBootstrap. (#1287) by Tsz-Wo Nicholas Sze · 6 months ago
  74. d11604c RATIS-2325. Create GrpcStubPool for GrpcServerProtocolClient (#1283) by Symious · 6 months ago
  75. a915428 RATIS-2328. Bump ratis-thirdparty from 1.0.9 to 1.0.10 (#1284) by Potato · 6 months ago
  76. fb866d1 RATIS-2330. Intermittent failure in TestRaftServerWithGrpc.testRaftServerMetrics. (#1286) by Tsz-Wo Nicholas Sze · 6 months ago
  77. 0bb4de0 RATIS-2318. Add a test to show how to manually restore a snapshot. (#1279) by Tsz-Wo Nicholas Sze · 6 months ago
  78. d7d6a2c RATIS-2323. Extend ratis-shell add command (#1282) by gaoyajun02 · 7 months ago
  79. 6d471e6 RATIS-2321. Fix NPE in ServerState after continuous leader changes (#1280) by Jiang Tian · 7 months ago
  80. d824c4e RATIS-2317. Move acquire PendingRequestPermit out of synchronized block in RaftServerImpl#appendTransaction. (#1275) by Nandakumar Vadivelu · 8 months ago
  81. b73c44c RATIS-2314. Fix that SegmentedRaftLogWorker may append entry by itself. (#1274) by Jiang Tian · 8 months ago
  82. 15e1d92 RATIS-2310. Implement hashCode and equals method for SizeInBytes class. (#1272) by Nandakumar Vadivelu · 9 months ago
  83. 3612bca RATIS-2221. Remove ratis-replicated-map module (#1260) by Doroszlai, Attila · 9 months ago
  84. 848cd39 RATIS-2308. Remove the unused gRPC TLS confs. (#1271) by Tsz-Wo Nicholas Sze · 9 months ago
  85. af42d05 RATIS-2305. Add a security doc. (#1270) by Tsz-Wo Nicholas Sze · 9 months ago
  86. 371f68c RATIS-1977. Remove Junit 4 dependencies. (#1269) by slfan1989 · 10 months ago
  87. a458272 RATIS-2303. Migrate ratis-examples tests to Junit 5. (#1267) by slfan1989 · 10 months ago
  88. 4c34d75 RATIS-2297. Set default commit message to PR title (#1265) by Doroszlai, Attila · 10 months ago
  89. 1f4be87 RATIS-2304. SnapshotManager should validate snapshot file path (#1268) by Tsz-Wo Nicholas Sze · 10 months ago
  90. 7e22578 RATIS-2251. Migrate ratis-test tests to Junit 5 - Part 3. (#1227) by slfan1989 · 10 months ago
  91. 6fc3dd0 RATIS-2294. Fix NettyClientRpc exception and timeout handling (#1264) by slfan1989 · 10 months ago
  92. 697002d RATIS-2293. Fix typo in ClientProtoUtils (#1263) by jianghuazhu · 10 months ago
  93. ff16e82 RATIS-1995. Prevent data loss when a storage is accidentally re-formatted. (#1261) by Tsz-Wo Nicholas Sze · 10 months ago
  94. 0cbf690 RATIS-2290. Simply the EventQueue in leader (#1258) by jianghuazhu · 10 months ago
  95. 464b468 RATIS-2291. Fix failing TestInstallSnapshotNotificationWithGrpc#testAddNewFollowersNoSnapshot. (#1257) by slfan1989 · 10 months ago
  96. fd14f90 RATIS-2180. Use Objects.requireNonNull instead of Preconditions.assertNotNull (#1256) by jianghuazhu · 10 months ago
  97. 1f6a467 RATIS-2289. Coverage is 0% due to no execution data files provided (#1255) by Doroszlai, Attila · 10 months ago
  98. 399a5c3 RATIS-2287. Improve RaftServerImpl#toString() to make it more readable (#1253) by jianghuazhu · 10 months ago
  99. 58d5e4c RATIS-2286. Generate the necessary unified names for the submodules under RaftServerImpl (#1251) by jianghuazhu · 10 months ago
  100. dc46793 RATIS-2285. Bump ratis-thirdparty to 1.0.9 (#1252) by Doroszlai, Attila · 10 months ago