- e26213a RATIS-2336. PeerProxyMap.getProxy() could return null. (#1290) by Tsz-Wo Nicholas Sze · 15 hours ago master
- 2e34f6e RATIS-2322. Upgrade JUnit Jupiter to 5.13.3 and Maven Surefire Plugin to 3.5.3. (#1281) by slfan1989 · 15 hours ago
- 40539ec RATIS-2333. Fix TestInstallSnapshotNotificationWithGrpc failure. (#1289) by Tsz-Wo Nicholas Sze · 3 days ago
- 35615d9 RATIS-2261. Intermittent failure in TestRaftSnapshotWithGrpc.testInstallSnapshotDuringBootstrap. (#1287) by Tsz-Wo Nicholas Sze · 3 days ago
- d11604c RATIS-2325. Create GrpcStubPool for GrpcServerProtocolClient (#1283) by Symious · 5 days ago
- a915428 RATIS-2328. Bump ratis-thirdparty from 1.0.9 to 1.0.10 (#1284) by Potato · 6 days ago
- fb866d1 RATIS-2330. Intermittent failure in TestRaftServerWithGrpc.testRaftServerMetrics. (#1286) by Tsz-Wo Nicholas Sze · 7 days ago
- 0bb4de0 RATIS-2318. Add a test to show how to manually restore a snapshot. (#1279) by Tsz-Wo Nicholas Sze · 2 weeks ago
- d7d6a2c RATIS-2323. Extend ratis-shell add command (#1282) by gaoyajun02 · 4 weeks ago
- 6d471e6 RATIS-2321. Fix NPE in ServerState after continuous leader changes (#1280) by Jiang Tian · 6 weeks ago
- d824c4e RATIS-2317. Move acquire PendingRequestPermit out of synchronized block in RaftServerImpl#appendTransaction. (#1275) by Nandakumar Vadivelu · 3 months ago
- b73c44c RATIS-2314. Fix that SegmentedRaftLogWorker may append entry by itself. (#1274) by Jiang Tian · 3 months ago
- 15e1d92 RATIS-2310. Implement hashCode and equals method for SizeInBytes class. (#1272) by Nandakumar Vadivelu · 3 months ago
- 3612bca RATIS-2221. Remove ratis-replicated-map module (#1260) by Doroszlai, Attila · 4 months ago
- 848cd39 RATIS-2308. Remove the unused gRPC TLS confs. (#1271) by Tsz-Wo Nicholas Sze · 4 months ago
- af42d05 RATIS-2305. Add a security doc. (#1270) by Tsz-Wo Nicholas Sze · 4 months ago
- 371f68c RATIS-1977. Remove Junit 4 dependencies. (#1269) by slfan1989 · 4 months ago
- a458272 RATIS-2303. Migrate ratis-examples tests to Junit 5. (#1267) by slfan1989 · 4 months ago
- 4c34d75 RATIS-2297. Set default commit message to PR title (#1265) by Doroszlai, Attila · 4 months ago
- 1f4be87 RATIS-2304. SnapshotManager should validate snapshot file path (#1268) by Tsz-Wo Nicholas Sze · 4 months ago
- 7e22578 RATIS-2251. Migrate ratis-test tests to Junit 5 - Part 3. (#1227) by slfan1989 · 4 months ago
- 6fc3dd0 RATIS-2294. Fix NettyClientRpc exception and timeout handling (#1264) by slfan1989 · 4 months ago
- 697002d RATIS-2293. Fix typo in ClientProtoUtils (#1263) by jianghuazhu · 4 months ago
- ff16e82 RATIS-1995. Prevent data loss when a storage is accidentally re-formatted. (#1261) by Tsz-Wo Nicholas Sze · 4 months ago
- 0cbf690 RATIS-2290. Simply the EventQueue in leader (#1258) by jianghuazhu · 4 months ago
- 464b468 RATIS-2291. Fix failing TestInstallSnapshotNotificationWithGrpc#testAddNewFollowersNoSnapshot. (#1257) by slfan1989 · 5 months ago
- fd14f90 RATIS-2180. Use Objects.requireNonNull instead of Preconditions.assertNotNull (#1256) by jianghuazhu · 5 months ago
- 1f6a467 RATIS-2289. Coverage is 0% due to no execution data files provided (#1255) by Doroszlai, Attila · 5 months ago
- 399a5c3 RATIS-2287. Improve RaftServerImpl#toString() to make it more readable (#1253) by jianghuazhu · 5 months ago
- 58d5e4c RATIS-2286. Generate the necessary unified names for the submodules under RaftServerImpl (#1251) by jianghuazhu · 5 months ago
- dc46793 RATIS-2285. Bump ratis-thirdparty to 1.0.9 (#1252) by Doroszlai, Attila · 5 months ago
- 21ce4e1 RATIS-2283. GrpcLogAppender Thread Restart Leaves catchup=false, Blocking Reconfiguration Progress (#1250) by GewuNewOne · 5 months ago
- 39acebf RATIS-2278. Follower Fails to Append Entries Due to Index Validation Race Condition in NavigableIndices (#1248) by GewuNewOne · 5 months ago
- 2c16ccb RATIS-2282. LogAppender Restart Due to Premature Log Entry Access During Concurrent Write Processing (#1249) by GewuNewOne · 5 months ago
- c1301b0 RATIS-2274. Newly added peer may retain outdated configuration after membership change, causing election failure. (#1246) by GewuNewOne · 6 months ago
- b8cc947 RATIS-2271. Leadership Loss Causes ClosedByInterruptException and NullPointerException in LogAppender Thread (#1245) by GewuNewOne · 6 months ago
- 8097b86 RATIS-2209. Exercise make_rc.sh in CI (#1244) by Doroszlai, Attila · 6 months ago
- f21e350 RATIS-2269. Remove all import java.util.* statements. (#1243) by hfutatzhanghb · 6 months ago
- 3119663 RATIS-2268. A minor documatention fix for method getSuccessors. (#1242) by hfutatzhanghb · 6 months ago
- 896ed4f RATIS-2266. Use WeakValueCache instead of Guava cache in RaftId. (#1240) by Tsz-Wo Nicholas Sze · 6 months ago
- 0484847 RATIS-2258. Caching TermIndex objects (#1239) by Tsz-Wo Nicholas Sze · 6 months ago
- dcef0fd RATIS-2263. Bump sonar-maven-plugin to 5.0.0.4389 (#1238) by Doroszlai, Attila · 6 months ago
- f80e004 RATIS-2260. AtomicFileOutputStream should truncate temp file (#1237) by Doroszlai, Attila · 6 months ago
- a1bc456 RATIS-2262. Mark RaftBasicTests#testStateMachineMetrics as flaky by Doroszlai, Attila · 6 months ago
- 0b20acc RATIS-2261. Mark TestRaftSnapshotWithGrpc as flaky by Doroszlai, Attila · 6 months ago
- c51f09d RATIS-2255. Migrate ratis-grpc to junit 5. (#1233) by Tsz-Wo Nicholas Sze · 7 months ago
- 5839a47 RATIS-2256. Update Maven to 3.9.9 (#1234) by Tsz-Wo Nicholas Sze · 7 months ago
- 582e464 RATIS-2124. Remove the use of org.junit.Rule. (#1232) by slfan1989 · 7 months ago
- 2be281d RATIS-2022. Replace some Guava usage with builtins (#1231) by Doroszlai, Attila · 7 months ago
- 5aa4fa4 RATIS-2254. Replace junit 4 Timeout with junit 5. (#1230) by Tsz-Wo Nicholas Sze · 7 months ago
- 9400a1d RATIS-2217. Automatically re-try flaky tests in CI (#1229) by Doroszlai, Attila · 7 months ago
- 0897de1 RATIS-2252. Replace JUnitRunListener with JUnit5TestExecutionListener (#1228) by Tsz-Wo Nicholas Sze · 7 months ago
- 5d3476f RATIS-2242. change consistency criteria of heartbeat during appendLog (#1215) by William Song · 7 months ago
- 904a75e RATIS-2245. Ratis should wait for all apply transaction futures before taking snapshot and group remove (#1218) by Swaminathan Balachandran · 7 months ago
- 67935d6 RATIS-2249. Remove unused shellcheck.sh (#1221) by Doroszlai, Attila · 8 months ago
- a547da6 RATIS-2248. Rename CI workflows to .yaml (#1220) by Doroszlai, Attila · 8 months ago
- df3623d RATIS-2247. Bump GitHub Actions runner to ubuntu-24.04 (#1219) by Doroszlai, Attila · 8 months ago
- 0518c6d RATIS-2244. Reduce the number of log messages during bootstrap (#1217) by venkatsambath · 8 months ago
- bc54168 RATIS-2240. updatePurgeIndex doesn't need to hold RaftLogBase.writeLock (#1214) by William Song · 8 months ago
- 44874c1 RATIS-2239. Publish build scans to develocity.apache.org (#1212) by Doroszlai, Attila · 8 months ago
- 461c7a6 RATIS-2237. Add getFollowerMatchIndices interface for DivisionInfo by Potato · 9 months ago
- 8b7bf6e RATIS-2182. Fix some Objects.requireNonNull messages (#1172) by jianghuazhu · 11 months ago
- 35aefb4 RATIS-2168. Support custom gRPC services. (#1169) by Tsz-Wo Nicholas Sze · 11 months ago
- 3e6cc23 RATIS-2169. mvnw test: Corrupted STDOUT by directly writing to native stream in forked JVM 1 (#1162) by Tsz-Wo Nicholas Sze · 12 months ago
- 58af52e RATIS-2167. Add default value in TermIndex (#1161) by jianghuazhu · 12 months ago
- a84a924 Change version for the version 3.1.3 -rc2 by szywilliam · 9 months ago release-3.1.3 ratis-3.1.3 ratis-3.1.3-rc2
- 24882c3 fix cherry-pick generated warnings by szywilliam · 9 months ago
- dd8486a RATIS-2236 Fixed bug where manual triggerSnapshot would never finish (#1207) by Potato · 9 months ago release-3.1.3_review
- a6da706 RATIS-2215. Bump maven-remote-resources-plugin to 3.3.0 (#1208) by Doroszlai, Attila · 9 months ago
- 17ca6f4 RATIS-2235. Allow only one thread to perform appendLog (#1206) by William Song · 9 months ago
- cf893f6 RATIS-2233. make NOPROGRESS timeout configurable (#1204) by William Song · 9 months ago
- 3aa6e17 RATIS-2229. Do not print the same conf values multiple times. (#1200) by Tsz-Wo Nicholas Sze · 9 months ago
- 337df17 RATIS-2234. Remove lock race between heartbeat and append log channels (#1205) by William Song · 9 months ago
- 2c4e354 RATIS-2232. Improve log for debugging on RaftLog / TransactionManager (#1203) by William Song · 9 months ago
- 6cc5be0 RATIS-2231. Bump ratis-thirdparty to 1.0.8 (#1202) by Potato · 9 months ago
- a96927d RATIS-2200. Make Ratis example log at INFO level (#1189) by kiruthiga1793 · 9 months ago
- 37617f8 RATIS-2197. Clean remote stream to resolve direct memory leak (#1179) by Symious · 9 months ago
- 29b4960 RATIS-2226. Enable Develocity local build cache (#1196) by Doroszlai, Attila · 9 months ago
- 6faeb75 RATIS-2210. Reduce duplication in CI workflow (#1195) by Doroszlai, Attila · 9 months ago
- 20ebed5 RATIS-2219. Remove duplicate test case from TestRaftWithGrpc (#1192) by Doroszlai, Attila · 9 months ago
- 2dbeaf5 RATIS-2222. Remove copy-rename-maven-plugin usage (#1194) by Doroszlai, Attila · 9 months ago
- 4f82123 RATIS-212. Fix typo in RaftAsyncTests (#1197) by 荻升 · 9 months ago
- 3b0f0ab RATIS-2216. Bump maven-shade-plugin to 3.6.0 (#1191) by Doroszlai, Attila · 9 months ago
- 7dcc4d0 RATIS-2211. publish-mvn fails with: ... did not assign a file to the build artifact (#1190) by Doroszlai, Attila · 9 months ago
- f73a1ea RATIS-2206. Jars in Maven repo and binary tarball are not the same (#1188) by Doroszlai, Attila · 9 months ago
- 9b18638 RATIS-2204. Avoid downloads from repository.apache.org (#1187) by Doroszlai, Attila · 10 months ago
- e49e7f8 RATIS-2185. Improve gRPC log messages debugability. (#1186) by Tsz-Wo Nicholas Sze · 10 months ago
- eb3d504 RATIS-2201. Bump ratis-thirdparty from 1.0.6 to 1.0.7 (#1185) by Potato · 10 months ago
- 268bd3c RATIS-2194. FileLock didn't unlock properly (#1183) by Chung En Lee · 10 months ago
- fa5a061 RATIS-2191. Add ResourceLeakDetector to Netty tests (#1180) by Ivan Andika · 10 months ago
- b80329f RATIS-2189. Use ByteBufAllocator#ioBuffer in NettyDataStreamUtils (#1178) by Ivan Andika · 10 months ago
- 1571cc7 RATIS-2186. Raft log should not purge index lower than the log start index (#1175) by Ivan Andika · 11 months ago
- 4a9ec4e RATIS-2177. Purge should delete segmentLog from small to large according to logIndex (#1174) by 133tosakarin · 11 months ago
- ebc9c3e Change version for the version 3.1.2 -rc1 by OneSizeFitQuorum · 11 months ago release-3.1.2 ratis-3.1.2 ratis-3.1.2-rc1
- 7c3942d RATIS-2183. Detect staled snapshot request. (#1173) by 133tosakarin · 11 months ago
- 2981c6b RATIS-2178. Add a log message whenever deleting a RaftLog segment. (#1170) by Tsz-Wo Nicholas Sze · 11 months ago release-3.1.2_review
- 263ea69 RATIS-2179. Fix NPE in RaftServerImpl.getLogInfo. (#1171) by Nicholas Jiang · 11 months ago
- 7f10888 RATIS-2174. Move future.join outside the lock (#1168) by 133tosakarin · 11 months ago
- fbb9b5a RATIS-2172. RaftServer may lose FollowerState (#1166) by 133tosakarin · 12 months ago
- 536419c RATIS-2166. Update nextChunkIndex when snapshot is ALREADY_INSTALLED (#1159) by 133tosakarin · 12 months ago