|
Change Parameter Type response : RESPONSE to response : U in method package reset(response U) : T in class net.kuujo.copycat.raft.rpc.AbstractResponse.Builder |
From |
To |
|
Change Parameter Type referenceManager : ReferenceManager<StatusResponse> to referenceManager : ReferenceManager<LeaveResponse> in method public LeaveResponse(referenceManager ReferenceManager<LeaveResponse>) in class net.kuujo.copycat.raft.rpc.LeaveResponse |
From |
To |
|
Change Parameter Type factory : Function<ReferenceManager<RESPONSE>,RESPONSE> to factory : Function<ReferenceManager<U>,U> in method protected Builder(factory Function<ReferenceManager<U>,U>) in class net.kuujo.copycat.raft.rpc.AbstractResponse.Builder |
From |
To |
|
Change Parameter Type cluster : Cluster to cluster : ManagedCluster in method public RaftContext(log RaftStorage, stateMachine StateMachine, cluster ManagedCluster, topic String, context ExecutionContext) in class net.kuujo.copycat.raft.state.RaftContext |
From |
To |
|
Change Parameter Type commit : Commit to commit : Commit<? extends Operation> in method public apply(commit Commit<? extends Operation>) : Object in class net.kuujo.copycat.raft.StateMachine |
From |
To |
|
Change Parameter Type factory : Function<ReferenceManager<REQUEST>,REQUEST> to factory : Function<ReferenceManager<U>,U> in method protected Builder(factory Function<ReferenceManager<U>,U>) in class net.kuujo.copycat.raft.rpc.AbstractRequest.Builder |
From |
To |
|
Change Parameter Type member : int to member : MemberInfo in method public setMember(member MemberInfo) : T in class net.kuujo.copycat.raft.storage.MemberEntry |
From |
To |
|
Change Parameter Type referenceManager : ReferenceManager<StatusRequest> to referenceManager : ReferenceManager<LeaveRequest> in method public LeaveRequest(referenceManager ReferenceManager<LeaveRequest>) in class net.kuujo.copycat.raft.rpc.LeaveRequest |
From |
To |
|
Change Parameter Type response : StatusResponse to response : LeaveResponse in method public builder(response LeaveResponse) : Builder in class net.kuujo.copycat.raft.rpc.LeaveResponse |
From |
To |
|
Change Parameter Type request : REQUEST to request : U in method package reset(request U) : T in class net.kuujo.copycat.raft.rpc.AbstractRequest.Builder |
From |
To |
|
Change Parameter Type cluster : Cluster to cluster : ManagedCluster in method private Raft(log RaftStorage, config RaftConfig, stateMachine StateMachine, cluster ManagedCluster, topic String, context ExecutionContext) in class net.kuujo.copycat.raft.Raft |
From |
To |
|
Change Parameter Type cluster : Cluster to cluster : ManagedCluster in method public withCluster(cluster ManagedCluster) : Builder in class net.kuujo.copycat.raft.Raft.Builder |
From |
To |
|
Change Parameter Type info : AbstractMember.Info to info : ManagedMember.Info in method protected createRemoteMember(info ManagedMember.Info) : ManagedRemoteMember in class net.kuujo.copycat.cluster.TestCluster |
From |
To |
|
Change Parameter Type request : StatusRequest to request : LeaveRequest in method public builder(request LeaveRequest) : Builder in class net.kuujo.copycat.raft.rpc.LeaveRequest |
From |
To |
|
Move Method private apply(commit Commit) : Object from class net.kuujo.copycat.raft.state.StateMachineProxy to public apply(commit Commit<? extends Operation>) : Object from class net.kuujo.copycat.raft.StateMachine |
From |
To |
|
Move Method public readObject(buffer Buffer, serializer Serializer) : void from class net.kuujo.copycat.raft.storage.CommandEntry to public readObject(buffer Buffer, serializer Serializer) : void from class net.kuujo.copycat.raft.storage.SessionEntry |
From |
To |
|
Move Method public readObject(buffer Buffer, serializer Serializer) : void from class net.kuujo.copycat.raft.storage.SequencedEntry to public readObject(buffer Buffer, serializer Serializer) : void from class net.kuujo.copycat.raft.storage.SessionEntry |
From |
To |
|
Move Method public size() : int from class net.kuujo.copycat.raft.storage.MemberEntry to public size() : int from class net.kuujo.copycat.raft.storage.SessionEntry |
From |
To |
|
Move Method public writeObject(buffer Buffer, serializer Serializer) : void from class net.kuujo.copycat.raft.storage.SequencedEntry to public writeObject(buffer Buffer, serializer Serializer) : void from class net.kuujo.copycat.raft.storage.SessionEntry |
From |
To |
|
Change Return Type CompletableFuture<Object> to CompletableFuture<Long> in method private noop(index long) : CompletableFuture<Long> in class net.kuujo.copycat.raft.state.StateMachineProxy |
From |
To |
|
Change Return Type BUILDER to T in method package reset(request U) : T in class net.kuujo.copycat.raft.rpc.AbstractRequest.Builder |
From |
To |
|
Change Return Type BUILDER to T in method package reset(response U) : T in class net.kuujo.copycat.raft.rpc.AbstractResponse.Builder |
From |
To |
|
Change Return Type BUILDER to T in method package reset() : T in class net.kuujo.copycat.raft.rpc.AbstractRequest.Builder |
From |
To |
|
Change Return Type StatusResponse to DemoteResponse in method public build() : DemoteResponse in class net.kuujo.copycat.raft.rpc.DemoteResponse.Builder |
From |
To |
|
Change Return Type AbstractRemoteMember to ManagedRemoteMember in method protected createRemoteMember(info ManagedMember.Info) : ManagedRemoteMember in class net.kuujo.copycat.cluster.TestCluster |
From |
To |
|
Change Return Type BUILDER to T in method public withError(error RaftError) : T in class net.kuujo.copycat.raft.rpc.AbstractResponse.Builder |
From |
To |
|
Change Return Type BUILDER to T in method package reset() : T in class net.kuujo.copycat.raft.rpc.AbstractResponse.Builder |
From |
To |
|
Change Return Type REQUEST to U in method public build() : U in class net.kuujo.copycat.raft.rpc.AbstractRequest.Builder |
From |
To |
|
Change Return Type RESPONSE to U in method public build() : U in class net.kuujo.copycat.raft.rpc.AbstractResponse.Builder |
From |
To |
|
Change Return Type int to MemberInfo in method public getMember() : MemberInfo in class net.kuujo.copycat.raft.storage.MemberEntry |
From |
To |
|
Change Return Type BUILDER to T in method public withStatus(status Status) : T in class net.kuujo.copycat.raft.rpc.AbstractResponse.Builder |
From |
To |
|
Change Return Type Cluster to ManagedCluster in method public getCluster() : ManagedCluster in class net.kuujo.copycat.raft.state.RaftContext |
From |
To |
|
Change Attribute Type response : RESPONSE to response : U in class net.kuujo.copycat.raft.rpc.AbstractResponse.Builder |
From |
To |
|
Change Attribute Type id : int to member : MemberInfo in class net.kuujo.copycat.raft.rpc.LeaveRequest |
From |
To |
|
Change Attribute Type request : REQUEST to request : U in class net.kuujo.copycat.raft.rpc.AbstractRequest.Builder |
From |
To |
|
Change Attribute Type pool : ReferencePool<RESPONSE> to pool : ReferencePool<U> in class net.kuujo.copycat.raft.rpc.AbstractResponse.Builder |
From |
To |
|
Change Attribute Type pool : ReferencePool<REQUEST> to pool : ReferencePool<U> in class net.kuujo.copycat.raft.rpc.AbstractRequest.Builder |
From |
To |
|
Change Attribute Type cluster : Cluster to cluster : ManagedCluster in class net.kuujo.copycat.raft.Raft.Builder |
From |
To |
|
Change Attribute Type member : int to member : MemberInfo in class net.kuujo.copycat.raft.storage.MemberEntry |
From |
To |
|
Change Attribute Type cluster : Cluster to cluster : ManagedCluster in class net.kuujo.copycat.raft.state.RaftContext |
From |
To |