Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task RATIS-1239

RATIS-1181 Move the TermIndex implementation to TermIndex

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1237

RATIS-1181 Move out the string method from ServerProtoUtils

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1236

RATIS-1181 Move out the leader only methods from ServerProtoUtils

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1233

RATIS-1181 Move the StateMachineData methods from ServerProtoUtils to LogProtoUtils

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1230

RATIS-1181 Move out the LogEntryProto methods from ServerProtoUtils

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1227

RATIS-1181 RaftServerRpcWithProxy constructor and the abstract impl methods should be protected

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1225

RATIS-1181 Remove RaftServerConstants

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1224

RATIS-1181 Define a CallId class

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1219

RATIS-1181 Define an interface for RaftConfiguration

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1214

RATIS-1181 Separate the default LogAppender implementation from LogAppenderBase

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1210

RATIS-1181 Expose RetryCache

Tsz-wo Sze Bharat Viswanadham Major Resolved Fixed  
Sub-task RATIS-1208

RATIS-1181 Separate LogAppender interface from the implementation

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1205

RATIS-1181 Change LogAppender to use RaftServer.Division and LeaderState

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1200

RATIS-1181 Refactor LogAppender.SnapshotRequestIter

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1199

RATIS-1181 Change RaftServerProxy/RaftServerImpl to package private

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1197

RATIS-1181 Add getRoleInfoProto() and other methods to DivisionInfo

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1193

RATIS-1181 Add getRaftLog() to RaftServer.Division

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1192

RATIS-1181 Add a public API to get server states.

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1191

RATIS-1181 Define an interface for FollowerInfo

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1190

RATIS-1181 Remove the abstract newRaftServer method in MiniRaftCluster

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1189

RATIS-1181 Change other MiniRaftCluster methods to return RaftServer.Division

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1188

RATIS-1181 Change MiniRaftCluster.getLeader() to return RaftServer.Division

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1187

RATIS-1181 Avoid directly using RaftServerImpl in LeaderElectionMetrics

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1185

RATIS-1181 Avoid directly using RaftServerProxy in JvmPauseMonitor

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1184

RATIS-1181 Move RaftServerMetrics to org.apache.ratis.server.metrics

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1183

RATIS-1181 Add getId() and getPeer() to RaftServer/RaftServer.Division

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  
Sub-task RATIS-1182

RATIS-1181 Move RaftServerProxy/RaftServerImpl LOG to RaftServer

Tsz-wo Sze Tsz-wo Sze Major Resolved Fixed  

Cancel