1. c10e7bc RATIS-2076. Intermittent timeout in TestRaftWithNetty#testWithLoad. (#1090) by Tsz-Wo Nicholas Sze · 3 hours ago master
  2. 33cb586 Revert "RATIS-2080. Reuse LeaderElection executor. (#1082)" by Tsz-Wo Nicholas Sze · 23 hours ago
  3. 0814b89 RATIS-2086. Autolink Ozone issues in PRs (#1088) by Doroszlai, Attila · 28 hours ago
  4. da9eee0 RATIS-2087. Remove workaround for GitHub reverse DNS issue (#1089) by Doroszlai, Attila · 28 hours ago
  5. 8c9c801 RATIS-2080. Reuse LeaderElection executor. (#1082) by Tsz-Wo Nicholas Sze · 28 hours ago
  6. e176501 RATIS-2078. Correct timeout unit for tests (#1083) by Symious · 3 days ago
  7. ac05d64 RATIS-2074. Intermittent fork timeout in TestRaftWithNetty#testBasicAppendEntriesKillLeader. (#1080) by Tsz-Wo Nicholas Sze · 4 days ago
  8. 3888520 RATIS-2067. Enhance content for concept in ratis-docs. (#1073) by Potato · 4 days ago
  9. 839f8fb RATIS-2073. Enable Surefire process checkers (#1079) by Doroszlai, Attila · 5 days ago
  10. 5867192 RATIS-2072. Limit timeout of CI workflow jobs (#1078) by Doroszlai, Attila · 5 days ago
  11. 6fc4222 RATIS-2071. Bump Bouncy Castle to 1.78.1 (#1076) by dependabot[bot] · 6 days ago
  12. cbd9793 RATIS-2070. Skip push build for dependabot (#1077) by Doroszlai, Attila · 7 days ago
  13. 51244e4 RATIS-2068. Avoid logging raw StateMachine data body. (#1074) by Duong Nguyen · 8 days ago
  14. 4e3eee7 RATIS-2069. RaftMetaConf command sets incorrect peerAddress pattern. (#1075) by Sadanand Shenoy · 8 days ago
  15. 1fe59e0 RATIS-2065. Avoid the out-of-heap memory OOM phenomenon of frequent creation and deletion of Raft group scenarios. (#1071) by Potato · 12 days ago
  16. b0ec114 RATIS-2061. Fix setCloseThreshold parameter in RaftServerConfigKeys (#1070) by Hongbing Wang · 2 weeks ago
  17. 7f1b1b6 RATIS-2060 Avoid unexpected shutdown of RaftServerProxy during membership change (#1069) by Potato · 2 weeks ago
  18. 8704cd2 RATIS-2055. Move notifyTermIndexUpdated after leader.checkReady (#1068) by Symious · 3 weeks ago
  19. ee09075 RATIS-2059. Missing reference count when putting log entries to cache on follower. (#1067) by Duong Nguyen · 3 weeks ago
  20. cf9d229 RATIS-2057. Add back JavaUtils.attemptUntilTrue(..). (#1066) by Tsz-Wo Nicholas Sze · 4 weeks ago
  21. 8913a99 RATIS-2056. Update purge index when snapshot installed. (#1065) by William Song · 4 weeks ago
  22. 49b4006 RATIS-1504. Add timeout handling to DataStreamManagement#checkSuccessRemoteWrite. (#1064) by Tsz-Wo Nicholas Sze · 4 weeks ago
  23. 8638a2f Ratis-2040. Fix RaftPeerId generated by command of "raftMetaConf" to use real PeerId (#1060) by DaveTeng0 · 4 weeks ago
  24. bc6221b RATIS-1519. When DataStreamManagement#read an exception occurs, remove DataStream (#596) by hao guo · 5 weeks ago
  25. f404244 RATIS-2051. Fix Sonar bugs for Ratis. (#1059) by Potato · 5 weeks ago
  26. c73a3eb RATIS-1979. Allow StateMachine.read to return a ReferentCountedObject (#1062) by Duong Nguyen · 6 weeks ago
  27. a99e709 RATIS-2052. Add docs for triggering snapshot when removing raftGroup parameter. (#1061) by Potato · 6 weeks ago
  28. 397c2ef RATIS-2026. LogAppender to consume log entries with reference count (#1049) by Duong Nguyen · 7 weeks ago
  29. 14dbbf3 RATIS-2050. Add creationGap param to snapshot management API (#1058) by William Song · 7 weeks ago
  30. 54c2b1f RATIS-2049. Suppress Sonar warning for volatile objects (#1057) by Potato · 7 weeks ago
  31. 0f631fe RATIS-2036. Avoid trigger snapshot when removing raftGroup (#1055) by Potato · 7 weeks ago
  32. be497d5 RATIS-2048. Fix SimpleStateMachineStorage potential NPE exception (#1056) by Potato · 7 weeks ago
  33. c3d615b RATIS-2047. Avoid unnecessary warn log when creating raft group (#1054) by Potato · 7 weeks ago
  34. 72c060d RATIS-2045. SnapshotInstallationHandler doesn't notify follower when snapshotIndex is -1 and firstAvailableLogIndex is 0 (#1053) by Hemant Kumar · 7 weeks ago
  35. 44a4f1f RATIS-2044. Fix ReadIndex loss caused by data race in AppendEntriesListeners (#1052) by William Song · 8 weeks ago
  36. 422cb9d RATIS-2043. Change toString() of RaftConfigurationImpl (#1051) by Symious · 8 weeks ago
  37. e199daa RATIS-2028. Refactor RaftLog to supply log as ReferenceCountedObject (#1045) by Duong Nguyen · 9 weeks ago
  38. 99a833c Ratis-2031. Add peer info to response of GroupInfoCommand CLI (#1047) by DaveTeng0 · 9 weeks ago
  39. df436c7 RATIS-2035. Refactor streaming code for Read. (#1046) by Tsz-Wo Nicholas Sze · 9 weeks ago
  40. 1bd4510 RATIS-2038. IllegalStateException when ServerState is closed before start. (#1048) by Tsz-Wo Nicholas Sze · 2 months ago
  41. 53d35c0 RATIS-2020. Refactor TransactionContext to supply LogEntryProto via a ReferenceCountedObject (#1042) by Duong Nguyen · 3 months ago
  42. 044b111 RATIS-2027. Ratis Streaming: Remote Stream copy data to heap. (#1044) by Tsz-Wo Nicholas Sze · 3 months ago
  43. 67b7650 RATIS-2021. Migrate ratis-test tests to Junit 5 - Part 2. (#1043) by Nandakumar Vadivelu · 3 months ago
  44. 16b6536 RATIS-2025. Move out assert and proto methods from RaftServerImpl. (#1041) by Tsz-Wo Nicholas Sze · 3 months ago
  45. 1d99921 RATIS-2024. Refactor appendEntries code. (#1040) by Tsz-Wo Nicholas Sze · 3 months ago
  46. 775b286 RATIS-1997. Refactor StateMachine interface to use ReferenceCountedObject (#1036) by Duong Nguyen · 3 months ago
  47. 4f5612f RATIS-2023. Remove duplicate RefCountingMap (#1039) by Doroszlai, Attila · 3 months ago
  48. e44de26 RATIS-1976. Migrate ratis-test tests to Junit 5 - Part 1 (#1038) by Nandakumar Vadivelu · 3 months ago
  49. a2cb49e RATIS-1975. Migrate ratis-metrics-dropwizard3 tests to Junit 5. (#1037) by Nandakumar Vadivelu · 3 months ago
  50. c46da22 RATIS-1978. Add tests assertions to verify all zero-copy messages are released properly (#1023) by Duong Nguyen · 3 months ago
  51. d2f1c57 RATIS-2019 Fixed abnormal exit of StateMachineUpdater (#1033) by Potato · 3 months ago
  52. cf897f0 RATIS-1973. Migrate ratis-examples tests to Junit 5. (#1035) by Nandakumar Vadivelu · 3 months ago
  53. c4b10fa RATIS-2018. Zero-copy buffers are not released - 2nd chunk (#1032) by Duong Nguyen · 3 months ago
  54. 9cd74a2 RATIS-1974. Migrate ratis-metrics-default tests to Junit 5 (#1034) by Nandakumar Vadivelu · 3 months ago
  55. 035cd96 RATIS-2016. Correct NotificationInstallSnapshot's index (#1030) by Symious · 3 months ago
  56. 7d587ec RATIS-2017: checkAndEvictCache must be done in writeLock. (#1031) by Duong Nguyen · 3 months ago
  57. 5560718 RATIS-2011. When a log entry is truncated, remove TransactionContext. (#1029) by Tsz-Wo Nicholas Sze · 4 months ago
  58. a18d08c RATIS-2015. Node.js 16 actions are deprecated (#1028) by Doroszlai, Attila · 4 months ago
  59. e2aaddc RATIS-2007. Zero-copy buffers are not released (#1027) by Duong Nguyen · 4 months ago
  60. 79923c2 RATIS-2008. Follower should recognize candidate if the candidate is the same peer as the current valid leader (#1024) by Ivan Andika · 4 months ago
  61. ea1341b RATIS-2012. Client should not retry after close. (#1025) by Tsz-Wo Nicholas Sze · 4 months ago
  62. 0e24757 RATIS-1972. Add junit 5 dependencies in ratis-server. (#1003) by Nandakumar Vadivelu · 4 months ago
  63. c1e0ec2 RATIS-2013. OrderedAsync retry results an IllegalStateException in GrpcClientProtocolService. (#1026) by Tsz-Wo Nicholas Sze · 4 months ago
  64. 561cd6d RATIS-2010. Remove dependency on spotbugs-annotations (#1022) by Doroszlai, Attila · 4 months ago
  65. d459eb6 RATIS-1934. Support Zero-Copy in GrpcServerProtocolService (#1014) by Duong Nguyen · 4 months ago
  66. 82c31ea RATIS-2009. ReferenceCount should work for all LogEntry types. (#1021) by Duong Nguyen · 4 months ago
  67. fc5c725 RATIS-2004. Fix EQ_COMPARETO_USE_OBJECT_EQUALS in LogSegment (#1020) by Doroszlai, Attila · 4 months ago
  68. 82f7b3b RATIS-2003. Fix IT_NO_SUCH_ELEMENT in InstallSnapshotRequests (#1016) by Doroszlai, Attila · 4 months ago
  69. 5d4ec69 RATIS-1990. Refactor appendEntries processing to support reference count (#1011) by Duong Nguyen · 4 months ago
  70. 14eb0bf RATIS-2002. Fix findbugs warnings in LogSegmentPath (#1017) by Doroszlai, Attila · 4 months ago
  71. 859a410 RATIS-2006. Fix DM_EXIT in filestore Client (#1019) by Doroszlai, Attila · 4 months ago
  72. eae0d18 RATIS-2005. Fix URF_UNREAD_FIELD in MetricServerCallListener (#1018) by Doroszlai, Attila · 4 months ago
  73. 2448256 RATIS-2001. TransactionContext can be wrongly reused. (#1015) by Tsz-Wo Nicholas Sze · 4 months ago
  74. 6671ef6 RATIS-1999. Move RaftServerJmxAdapter out from RaftServerImpl. (#1010) by Tsz-Wo Nicholas Sze · 4 months ago
  75. 863c2e8 RATIS-1987. Intermittent NPE in TestGrpcZeroCopy. (#1013) by Tsz-Wo Nicholas Sze · 4 months ago
  76. 2062058 RATIS-1989. Intermittent timeout in TestStreamObserverWithTimeout (#1012) by Doroszlai, Attila · 4 months ago
  77. 59dfd35 RATIS-1998. Add watch request metrics (#1009) by Ivan Andika · 4 months ago
  78. 84285d3 RATIS-1925. Support Zero-Copy in GrpcClientProtocolService (#1007) by Duong Nguyen · 4 months ago
  79. 5e8ef17 RATIS-1994. AsyncApi send() to support optional replication level. (#1006) by Tsz-Wo Nicholas Sze · 4 months ago
  80. 43a0210 RATIS-1983. Refactor client request processing to support reference count. (#998) by Tsz-Wo Nicholas Sze · 4 months ago
  81. 256fc2a RATIS-1991. Optimize the reconfig judgment logic in the ReconfigurationBase class. (#1004) by huangzhaobo · 4 months ago
  82. c2dacbd RATIS-1988. Provide Jacoco report to Sonar (#1002) by Doroszlai, Attila · 4 months ago
  83. 93f46d9 RATIS-1986. Intermittent failure in TestRaftStorage#testSnapshotCleanup (#1001) by Doroszlai, Attila · 4 months ago
  84. ec8efec RATIS-1985. Calculate code coverage (#1000) by Doroszlai, Attila · 4 months ago
  85. 77bf129 RATIS-1984. Simplify Maven cache for dependencies in CI (#999) by Doroszlai, Attila · 4 months ago
  86. 24ebb99 RATIS-1966. Batch frequent warn logs during gRPC exceptional periods (#997) by William Song · 4 months ago
  87. 54750b3 RATIS-1981. Avoid random ports in tests (#996) by Doroszlai, Attila · 5 months ago
  88. 0269873 RATIS-1970. Add junit 5 dependencies in ratis-common. (#993) by Nandakumar Vadivelu · 5 months ago
  89. d2e2b13 RATIS-1965. Add docs for configuration change (#987) by William Song · 5 months ago
  90. 05db679 RATIS-1980. Intermittent failure in TestRetryCacheWithGrpc#testInvalidateRepliedCalls (#995) by Doroszlai, Attila · 5 months ago
  91. 2728ba8 RATIS-1942. GrpcLogAppender has `ILLEGAL TRANSITION: STARTING -> STARTING` (#994) by Doroszlai, Attila · 5 months ago
  92. cedcd2a RATIS-1967. Do not store CommitInfoProto in CommitInfoCache. (#988) by Tsz-Wo Nicholas Sze · 5 months ago
  93. 3febe36 RATIS-1648. Fix EI_EXPOSE_REP in MD5Hash. (#992) by Nandakumar Vadivelu · 5 months ago
  94. 8944035 RATIS-1649. Fix SF_SWITCH_NO_DEFAULT in PureJavaCrc32C. (#991) by Nandakumar Vadivelu · 5 months ago
  95. e7eed11 RATIS-1964. Avoid Ratis internal data from referring to external input protobuf data (#986) by Duong Nguyen · 5 months ago
  96. 5383153 RATIS-1961. Create workflow for running tests repeatedly (#985) by Doroszlai, Attila · 5 months ago
  97. 2614f44 RATIS-1963. Restore ZeroCopyMessageMarhaller#popStream (#984) by Doroszlai, Attila · 5 months ago
  98. 9bd82aa RATIS-1960. Follower may be incorrectly marked as having caught up (#983) by Doroszlai, Attila · 5 months ago
  99. 01b386b RATIS-1959. Omit download progress in CI builds (#982) by Doroszlai, Attila · 5 months ago
  100. 0d963e2 RATIS-1957. Preconditions incorrectly sets an exception message (#981) by Tsz-Wo Nicholas Sze · 5 months ago