├── .gitignore ├── LICENSE ├── README.md ├── diagrams ├── .keep └── xraft-core-architecture.xml ├── docs ├── allclasses-frame.html ├── allclasses-noframe.html ├── constant-values.html ├── deprecated-list.html ├── help-doc.html ├── in │ └── xnnyygn │ │ └── xraft │ │ └── core │ │ ├── Protos.AddNodeCommand.Builder.html │ │ ├── Protos.AddNodeCommand.html │ │ ├── Protos.AddNodeCommandOrBuilder.html │ │ ├── Protos.AddServerResult.Builder.html │ │ ├── Protos.AddServerResult.html │ │ ├── Protos.AddServerResultOrBuilder.html │ │ ├── Protos.AddServerRpc.Builder.html │ │ ├── Protos.AddServerRpc.html │ │ ├── Protos.AddServerRpcOrBuilder.html │ │ ├── Protos.AppendEntriesResult.Builder.html │ │ ├── Protos.AppendEntriesResult.html │ │ ├── Protos.AppendEntriesResultOrBuilder.html │ │ ├── Protos.AppendEntriesRpc.Builder.html │ │ ├── Protos.AppendEntriesRpc.Entry.Builder.html │ │ ├── Protos.AppendEntriesRpc.Entry.html │ │ ├── Protos.AppendEntriesRpc.EntryOrBuilder.html │ │ ├── Protos.AppendEntriesRpc.html │ │ ├── Protos.AppendEntriesRpcOrBuilder.html │ │ ├── Protos.InstallSnapshotResult.Builder.html │ │ ├── Protos.InstallSnapshotResult.html │ │ ├── Protos.InstallSnapshotResultOrBuilder.html │ │ ├── Protos.InstallSnapshotRpc.Builder.html │ │ ├── Protos.InstallSnapshotRpc.html │ │ ├── Protos.InstallSnapshotRpcOrBuilder.html │ │ ├── Protos.NodeEndpoint.Builder.html │ │ ├── Protos.NodeEndpoint.html │ │ ├── Protos.NodeEndpointOrBuilder.html │ │ ├── Protos.RemoveNodeCommand.Builder.html │ │ ├── Protos.RemoveNodeCommand.html │ │ ├── Protos.RemoveNodeCommandOrBuilder.html │ │ ├── Protos.RemoveServerResult.Builder.html │ │ ├── Protos.RemoveServerResult.html │ │ ├── Protos.RemoveServerResultOrBuilder.html │ │ ├── Protos.RemoveServerRpc.Builder.html │ │ ├── Protos.RemoveServerRpc.html │ │ ├── Protos.RemoveServerRpcOrBuilder.html │ │ ├── Protos.RequestVoteResult.Builder.html │ │ ├── Protos.RequestVoteResult.html │ │ ├── Protos.RequestVoteResultOrBuilder.html │ │ ├── Protos.RequestVoteRpc.Builder.html │ │ ├── Protos.RequestVoteRpc.html │ │ ├── Protos.RequestVoteRpcOrBuilder.html │ │ ├── Protos.SnapshotHeader.Builder.html │ │ ├── Protos.SnapshotHeader.html │ │ ├── Protos.SnapshotHeaderOrBuilder.html │ │ ├── Protos.html │ │ ├── log │ │ ├── FileLog.html │ │ ├── InstallSnapshotState.StateName.html │ │ ├── InstallSnapshotState.html │ │ ├── Log.html │ │ ├── LogDir.html │ │ ├── LogException.html │ │ ├── MemoryLog.html │ │ ├── NormalLogDir.html │ │ ├── entry │ │ │ ├── AddNodeEntry.html │ │ │ ├── Entry.html │ │ │ ├── EntryFactory.html │ │ │ ├── EntryMeta.html │ │ │ ├── GeneralEntry.html │ │ │ ├── GroupConfigEntry.html │ │ │ ├── NoOpEntry.html │ │ │ ├── RemoveNodeEntry.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ ├── event │ │ │ ├── GroupConfigEntryBatchRemovedEvent.html │ │ │ ├── GroupConfigEntryCommittedEvent.html │ │ │ ├── GroupConfigEntryFromLeaderAppendEvent.html │ │ │ ├── SnapshotGenerateEvent.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ ├── sequence │ │ │ ├── EntriesFile.html │ │ │ ├── EntryIndexFile.html │ │ │ ├── EntrySequence.html │ │ │ ├── FileEntrySequence.html │ │ │ ├── GroupConfigEntryList.html │ │ │ ├── MemoryEntrySequence.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ ├── snapshot │ │ │ ├── EmptySnapshot.html │ │ │ ├── EntryInSnapshotException.html │ │ │ ├── FileSnapshot.html │ │ │ ├── FileSnapshotBuilder.html │ │ │ ├── FileSnapshotWriter.html │ │ │ ├── MemorySnapshot.html │ │ │ ├── MemorySnapshotBuilder.html │ │ │ ├── NullSnapshotBuilder.html │ │ │ ├── Snapshot.html │ │ │ ├── SnapshotBuilder.html │ │ │ ├── SnapshotChunk.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ └── statemachine │ │ │ ├── AbstractDirectStateMachine.html │ │ │ ├── AbstractSingleThreadStateMachine.html │ │ │ ├── EmptyStateMachine.html │ │ │ ├── StateMachine.html │ │ │ ├── StateMachineContext.html │ │ │ ├── StateMachineException.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ ├── node │ │ ├── Node.html │ │ ├── NodeBuilder.html │ │ ├── NodeContext.html │ │ ├── NodeEndpoint.html │ │ ├── NodeId.html │ │ ├── NodeImpl.html │ │ ├── NodeMode.html │ │ ├── NodeRoleListener.html │ │ ├── NotLeaderException.html │ │ ├── config │ │ │ ├── DefaultNodeConfigLoader.html │ │ │ ├── NodeConfig.html │ │ │ ├── NodeConfigLoader.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ ├── role │ │ │ ├── AbstractNodeRole.html │ │ │ ├── CandidateNodeRole.html │ │ │ ├── DefaultRoleState.html │ │ │ ├── FollowerNodeRole.html │ │ │ ├── LeaderNodeRole.html │ │ │ ├── RoleName.html │ │ │ ├── RoleNameAndLeaderId.html │ │ │ ├── RoleState.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ ├── store │ │ │ ├── FileNodeStore.html │ │ │ ├── MemoryNodeStore.html │ │ │ ├── NodeStore.html │ │ │ ├── NodeStoreException.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ └── task │ │ │ ├── AddNodeTask.html │ │ │ ├── FixedResultGroupConfigTaskReference.html │ │ │ ├── FutureGroupConfigChangeTaskReference.html │ │ │ ├── GroupConfigChangeTask.html │ │ │ ├── GroupConfigChangeTaskContext.html │ │ │ ├── GroupConfigChangeTaskHolder.html │ │ │ ├── GroupConfigChangeTaskReference.html │ │ │ ├── GroupConfigChangeTaskResult.html │ │ │ ├── NewNodeCatchUpTask.html │ │ │ ├── NewNodeCatchUpTaskContext.html │ │ │ ├── NewNodeCatchUpTaskGroup.html │ │ │ ├── NewNodeCatchUpTaskResult.State.html │ │ │ ├── NewNodeCatchUpTaskResult.html │ │ │ ├── NullGroupConfigChangeTask.html │ │ │ ├── RemoveNodeTask.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ ├── rpc │ │ ├── Address.html │ │ ├── Channel.html │ │ ├── ChannelConnectException.html │ │ ├── ChannelException.html │ │ ├── Connector.html │ │ ├── ConnectorAdapter.html │ │ ├── MockConnector.Message.html │ │ ├── MockConnector.html │ │ ├── message │ │ │ ├── AbstractRpcMessage.html │ │ │ ├── AddServerResult.html │ │ │ ├── AddServerRpc.html │ │ │ ├── AppendEntriesResult.html │ │ │ ├── AppendEntriesResultMessage.html │ │ │ ├── AppendEntriesRpc.html │ │ │ ├── AppendEntriesRpcMessage.html │ │ │ ├── GroupConfigChangeStatus.html │ │ │ ├── InstallSnapshotResult.html │ │ │ ├── InstallSnapshotResultMessage.html │ │ │ ├── InstallSnapshotRpc.html │ │ │ ├── InstallSnapshotRpcMessage.html │ │ │ ├── MessageConstants.html │ │ │ ├── RemoveServerResult.html │ │ │ ├── RemoveServerRpc.html │ │ │ ├── RequestVoteResult.html │ │ │ ├── RequestVoteRpc.html │ │ │ ├── RequestVoteRpcMessage.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ ├── nio │ │ │ ├── ConnectorException.html │ │ │ ├── Decoder.html │ │ │ ├── NioConnector.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ └── package-tree.html │ │ ├── schedule │ │ ├── DefaultScheduler.html │ │ ├── ElectionTimeout.html │ │ ├── LogReplicationTask.html │ │ ├── NullScheduledFuture.html │ │ ├── NullScheduler.html │ │ ├── Scheduler.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ └── package-tree.html │ │ ├── service │ │ ├── AddNodeCommand.html │ │ ├── Channel.html │ │ ├── ChannelException.html │ │ ├── NoAvailableServerException.html │ │ ├── RedirectException.html │ │ ├── RemoveNodeCommand.html │ │ ├── ServerRouter.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ └── package-tree.html │ │ └── support │ │ ├── AbstractTaskExecutor.html │ │ ├── ByteArraySeekableFile.html │ │ ├── DirectTaskExecutor.html │ │ ├── Files.html │ │ ├── ListeningTaskExecutor.html │ │ ├── RandomAccessFileAdapter.html │ │ ├── SeekableFile.html │ │ ├── SingleThreadTaskExecutor.html │ │ ├── TaskExecutor.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ └── package-tree.html ├── index-files │ ├── index-1.html │ ├── index-10.html │ ├── index-11.html │ ├── index-12.html │ ├── index-13.html │ ├── index-14.html │ ├── index-15.html │ ├── index-16.html │ ├── index-17.html │ ├── index-18.html │ ├── index-19.html │ ├── index-2.html │ ├── index-20.html │ ├── index-3.html │ ├── index-4.html │ ├── index-5.html │ ├── index-6.html │ ├── index-7.html │ ├── index-8.html │ └── index-9.html ├── index.html ├── overview-frame.html ├── overview-summary.html ├── overview-tree.html ├── package-list ├── script.js ├── serialized-form.html └── stylesheet.css ├── pom.xml ├── xraft-core ├── javadoc-overview.html ├── pom.xml └── src │ ├── conf │ └── xraft-core.properties │ ├── main │ ├── java │ │ └── in │ │ │ └── xnnyygn │ │ │ └── xraft │ │ │ └── core │ │ │ ├── Protos.java │ │ │ ├── log │ │ │ ├── AbstractLog.java │ │ │ ├── AbstractLogDir.java │ │ │ ├── FileLog.java │ │ │ ├── InstallSnapshotState.java │ │ │ ├── Log.java │ │ │ ├── LogDir.java │ │ │ ├── LogException.java │ │ │ ├── LogGeneration.java │ │ │ ├── MemoryLog.java │ │ │ ├── NormalLogDir.java │ │ │ ├── RootDir.java │ │ │ ├── entry │ │ │ │ ├── AbstractEntry.java │ │ │ │ ├── AddNodeEntry.java │ │ │ │ ├── Entry.java │ │ │ │ ├── EntryFactory.java │ │ │ │ ├── EntryMeta.java │ │ │ │ ├── GeneralEntry.java │ │ │ │ ├── GroupConfigEntry.java │ │ │ │ ├── NoOpEntry.java │ │ │ │ └── RemoveNodeEntry.java │ │ │ ├── event │ │ │ │ ├── AbstractEntryEvent.java │ │ │ │ ├── GroupConfigEntryBatchRemovedEvent.java │ │ │ │ ├── GroupConfigEntryCommittedEvent.java │ │ │ │ ├── GroupConfigEntryFromLeaderAppendEvent.java │ │ │ │ └── SnapshotGenerateEvent.java │ │ │ ├── package-info.java │ │ │ ├── sequence │ │ │ │ ├── AbstractEntrySequence.java │ │ │ │ ├── EmptySequenceException.java │ │ │ │ ├── EntriesFile.java │ │ │ │ ├── EntryIndexFile.java │ │ │ │ ├── EntryIndexItem.java │ │ │ │ ├── EntrySequence.java │ │ │ │ ├── FileEntrySequence.java │ │ │ │ ├── GroupConfigEntryList.java │ │ │ │ └── MemoryEntrySequence.java │ │ │ ├── snapshot │ │ │ │ ├── AbstractSnapshotBuilder.java │ │ │ │ ├── EmptySnapshot.java │ │ │ │ ├── EntryInSnapshotException.java │ │ │ │ ├── FileSnapshot.java │ │ │ │ ├── FileSnapshotBuilder.java │ │ │ │ ├── FileSnapshotWriter.java │ │ │ │ ├── MemorySnapshot.java │ │ │ │ ├── MemorySnapshotBuilder.java │ │ │ │ ├── NullSnapshotBuilder.java │ │ │ │ ├── Snapshot.java │ │ │ │ ├── SnapshotBuilder.java │ │ │ │ └── SnapshotChunk.java │ │ │ └── statemachine │ │ │ │ ├── AbstractDirectStateMachine.java │ │ │ │ ├── AbstractSingleThreadStateMachine.java │ │ │ │ ├── EmptyStateMachine.java │ │ │ │ ├── StateMachine.java │ │ │ │ ├── StateMachineContext.java │ │ │ │ └── StateMachineException.java │ │ │ ├── node │ │ │ ├── GroupMember.java │ │ │ ├── Node.java │ │ │ ├── NodeBuilder.java │ │ │ ├── NodeContext.java │ │ │ ├── NodeEndpoint.java │ │ │ ├── NodeGroup.java │ │ │ ├── NodeId.java │ │ │ ├── NodeImpl.java │ │ │ ├── NodeMode.java │ │ │ ├── NodeRoleListener.java │ │ │ ├── NotLeaderException.java │ │ │ ├── ReplicatingState.java │ │ │ ├── config │ │ │ │ ├── DefaultNodeConfigLoader.java │ │ │ │ ├── NodeConfig.java │ │ │ │ └── NodeConfigLoader.java │ │ │ ├── role │ │ │ │ ├── AbstractNodeRole.java │ │ │ │ ├── CandidateNodeRole.java │ │ │ │ ├── DefaultRoleState.java │ │ │ │ ├── FollowerNodeRole.java │ │ │ │ ├── LeaderNodeRole.java │ │ │ │ ├── RoleName.java │ │ │ │ ├── RoleNameAndLeaderId.java │ │ │ │ └── RoleState.java │ │ │ ├── store │ │ │ │ ├── FileNodeStore.java │ │ │ │ ├── MemoryNodeStore.java │ │ │ │ ├── NodeStore.java │ │ │ │ └── NodeStoreException.java │ │ │ └── task │ │ │ │ ├── AbstractGroupConfigChangeTask.java │ │ │ │ ├── AddNodeTask.java │ │ │ │ ├── FixedResultGroupConfigTaskReference.java │ │ │ │ ├── FutureGroupConfigChangeTaskReference.java │ │ │ │ ├── GroupConfigChangeTask.java │ │ │ │ ├── GroupConfigChangeTaskContext.java │ │ │ │ ├── GroupConfigChangeTaskHolder.java │ │ │ │ ├── GroupConfigChangeTaskReference.java │ │ │ │ ├── GroupConfigChangeTaskResult.java │ │ │ │ ├── NewNodeCatchUpTask.java │ │ │ │ ├── NewNodeCatchUpTaskContext.java │ │ │ │ ├── NewNodeCatchUpTaskGroup.java │ │ │ │ ├── NewNodeCatchUpTaskResult.java │ │ │ │ ├── NullGroupConfigChangeTask.java │ │ │ │ └── RemoveNodeTask.java │ │ │ ├── rpc │ │ │ ├── Address.java │ │ │ ├── Channel.java │ │ │ ├── ChannelConnectException.java │ │ │ ├── ChannelException.java │ │ │ ├── Connector.java │ │ │ ├── ConnectorAdapter.java │ │ │ ├── MockConnector.java │ │ │ ├── message │ │ │ │ ├── AbstractRpcMessage.java │ │ │ │ ├── AddServerResult.java │ │ │ │ ├── AddServerRpc.java │ │ │ │ ├── AppendEntriesResult.java │ │ │ │ ├── AppendEntriesResultMessage.java │ │ │ │ ├── AppendEntriesRpc.java │ │ │ │ ├── AppendEntriesRpcMessage.java │ │ │ │ ├── GroupConfigChangeStatus.java │ │ │ │ ├── InstallSnapshotResult.java │ │ │ │ ├── InstallSnapshotResultMessage.java │ │ │ │ ├── InstallSnapshotRpc.java │ │ │ │ ├── InstallSnapshotRpcMessage.java │ │ │ │ ├── MessageConstants.java │ │ │ │ ├── RemoveServerResult.java │ │ │ │ ├── RemoveServerRpc.java │ │ │ │ ├── RequestVoteResult.java │ │ │ │ ├── RequestVoteRpc.java │ │ │ │ └── RequestVoteRpcMessage.java │ │ │ └── nio │ │ │ │ ├── AbstractHandler.java │ │ │ │ ├── ConnectorException.java │ │ │ │ ├── Decoder.java │ │ │ │ ├── Encoder.java │ │ │ │ ├── FromRemoteHandler.java │ │ │ │ ├── InboundChannelGroup.java │ │ │ │ ├── NioChannel.java │ │ │ │ ├── NioConnector.java │ │ │ │ ├── OutboundChannelGroup.java │ │ │ │ └── ToRemoteHandler.java │ │ │ ├── schedule │ │ │ ├── DefaultScheduler.java │ │ │ ├── ElectionTimeout.java │ │ │ ├── LogReplicationTask.java │ │ │ ├── NullScheduledFuture.java │ │ │ ├── NullScheduler.java │ │ │ └── Scheduler.java │ │ │ ├── service │ │ │ ├── AddNodeCommand.java │ │ │ ├── Channel.java │ │ │ ├── ChannelException.java │ │ │ ├── NoAvailableServerException.java │ │ │ ├── RedirectException.java │ │ │ ├── RemoveNodeCommand.java │ │ │ └── ServerRouter.java │ │ │ └── support │ │ │ ├── AbstractTaskExecutor.java │ │ │ ├── ByteArraySeekableFile.java │ │ │ ├── DirectTaskExecutor.java │ │ │ ├── Files.java │ │ │ ├── ListeningTaskExecutor.java │ │ │ ├── RandomAccessFileAdapter.java │ │ │ ├── SeekableFile.java │ │ │ ├── SingleThreadTaskExecutor.java │ │ │ └── TaskExecutor.java │ └── resources │ │ └── log4j2.xml │ ├── proto │ └── core.proto │ └── test │ └── java │ └── in │ └── xnnyygn │ └── xraft │ └── core │ ├── log │ ├── LogGenerationTest.java │ ├── MemoryLogTest.java │ ├── entry │ │ ├── AddNodeEntryTest.java │ │ ├── FileEntrySequenceTest.java │ │ └── RemoveNodeEntryTest.java │ ├── sequence │ │ ├── EntriesFileTest.java │ │ ├── EntryIndexFileTest.java │ │ ├── GroupConfigEntryListTest.java │ │ └── MemoryEntrySequenceTest.java │ └── snapshot │ │ ├── FileSnapshotTest.java │ │ ├── MemorySnapshotBuilderTest.java │ │ └── MemorySnapshotTest.java │ └── node │ ├── GroupMemberTest.java │ ├── NodeGroupTest.java │ ├── NodeImplTest.java │ ├── config │ └── DefaultNodeConfigLoaderTest.java │ ├── role │ ├── CandidateNodeRoleTest.java │ ├── FollowerNodeRoleTest.java │ └── LeaderNodeRoleTest.java │ ├── store │ └── FileNodeStoreTest.java │ └── task │ ├── AddNodeTaskTest.java │ ├── GroupConfigChangeTaskHolderTest.java │ ├── NewNodeCatchUpTaskGroupTest.java │ ├── NewNodeCatchUpTaskTest.java │ ├── RemoveNodeTaskTest.java │ ├── WaitableGroupConfigChangeTaskContext.java │ └── WaitableNewNodeCatchUpTaskContext.java └── xraft-kvstore ├── pom.xml ├── src ├── assembly │ └── bin.xml ├── bin │ ├── xraft-kvstore │ └── xraft-kvstore-cli ├── conf │ ├── log4j2.xml │ ├── log4j2d.xml │ └── xraft-kvstore.properties ├── main │ └── java │ │ └── in │ │ └── xnnyygn │ │ └── xraft │ │ └── kvstore │ │ ├── MessageConstants.java │ │ ├── Protos.java │ │ ├── client │ │ ├── Client.java │ │ ├── ClientAddServerCommand.java │ │ ├── ClientGetLeaderCommand.java │ │ ├── ClientListServerCommand.java │ │ ├── ClientRemoveServerCommand.java │ │ ├── ClientSetLeaderCommand.java │ │ ├── Command.java │ │ ├── CommandContext.java │ │ ├── Console.java │ │ ├── ConsoleLauncher.java │ │ ├── ExitCommand.java │ │ ├── KVStoreGetCommand.java │ │ ├── KVStoreSetCommand.java │ │ ├── RaftAddNodeCommand.java │ │ ├── RaftRemoveNodeCommand.java │ │ └── SocketChannel.java │ │ ├── message │ │ ├── CommandRequest.java │ │ ├── Failure.java │ │ ├── GetCommand.java │ │ ├── GetCommandResponse.java │ │ ├── Redirect.java │ │ ├── SetCommand.java │ │ └── Success.java │ │ └── server │ │ ├── Decoder.java │ │ ├── Encoder.java │ │ ├── Server.java │ │ ├── ServerLauncher.java │ │ ├── Service.java │ │ └── ServiceHandler.java ├── proto │ └── kvstore.proto └── test │ └── java │ └── in │ └── xnnyygn │ └── xraft │ └── kvstore │ ├── message │ └── SetCommandTest.java │ └── server │ └── ServiceSnapshotTest.java └── work ├── data └── .keep └── log └── .keep /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/README.md -------------------------------------------------------------------------------- /diagrams/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /diagrams/xraft-core-architecture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/diagrams/xraft-core-architecture.xml -------------------------------------------------------------------------------- /docs/allclasses-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/allclasses-frame.html -------------------------------------------------------------------------------- /docs/allclasses-noframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/allclasses-noframe.html -------------------------------------------------------------------------------- /docs/constant-values.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/constant-values.html -------------------------------------------------------------------------------- /docs/deprecated-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/deprecated-list.html -------------------------------------------------------------------------------- /docs/help-doc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/help-doc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AddNodeCommand.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AddNodeCommand.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AddNodeCommand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AddNodeCommand.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AddNodeCommandOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AddNodeCommandOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AddServerResult.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AddServerResult.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AddServerResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AddServerResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AddServerResultOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AddServerResultOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AddServerRpc.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AddServerRpc.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AddServerRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AddServerRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AddServerRpcOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AddServerRpcOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AppendEntriesResult.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AppendEntriesResult.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AppendEntriesResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AppendEntriesResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AppendEntriesResultOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AppendEntriesResultOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.Entry.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.Entry.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.Entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.Entry.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.EntryOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.EntryOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpcOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.AppendEntriesRpcOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotResult.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotResult.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotResultOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotResultOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotRpc.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotRpc.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotRpcOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.InstallSnapshotRpcOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.NodeEndpoint.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.NodeEndpoint.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.NodeEndpoint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.NodeEndpoint.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.NodeEndpointOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.NodeEndpointOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RemoveNodeCommand.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RemoveNodeCommand.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RemoveNodeCommand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RemoveNodeCommand.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RemoveNodeCommandOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RemoveNodeCommandOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RemoveServerResult.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RemoveServerResult.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RemoveServerResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RemoveServerResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RemoveServerResultOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RemoveServerResultOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RemoveServerRpc.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RemoveServerRpc.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RemoveServerRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RemoveServerRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RemoveServerRpcOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RemoveServerRpcOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RequestVoteResult.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RequestVoteResult.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RequestVoteResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RequestVoteResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RequestVoteResultOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RequestVoteResultOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RequestVoteRpc.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RequestVoteRpc.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RequestVoteRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RequestVoteRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.RequestVoteRpcOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.RequestVoteRpcOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.SnapshotHeader.Builder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.SnapshotHeader.Builder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.SnapshotHeader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.SnapshotHeader.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.SnapshotHeaderOrBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.SnapshotHeaderOrBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/Protos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/Protos.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/FileLog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/FileLog.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/InstallSnapshotState.StateName.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/InstallSnapshotState.StateName.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/InstallSnapshotState.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/InstallSnapshotState.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/Log.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/Log.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/LogDir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/LogDir.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/LogException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/LogException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/MemoryLog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/MemoryLog.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/NormalLogDir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/NormalLogDir.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/AddNodeEntry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/AddNodeEntry.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/Entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/Entry.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/EntryFactory.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/EntryFactory.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/EntryMeta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/EntryMeta.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/GeneralEntry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/GeneralEntry.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/GroupConfigEntry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/GroupConfigEntry.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/NoOpEntry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/NoOpEntry.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/RemoveNodeEntry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/RemoveNodeEntry.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/entry/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/entry/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/event/GroupConfigEntryBatchRemovedEvent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/event/GroupConfigEntryBatchRemovedEvent.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/event/GroupConfigEntryCommittedEvent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/event/GroupConfigEntryCommittedEvent.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/event/GroupConfigEntryFromLeaderAppendEvent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/event/GroupConfigEntryFromLeaderAppendEvent.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/event/SnapshotGenerateEvent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/event/SnapshotGenerateEvent.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/event/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/event/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/event/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/event/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/event/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/event/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/sequence/EntriesFile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/sequence/EntriesFile.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/sequence/EntryIndexFile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/sequence/EntryIndexFile.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/sequence/EntrySequence.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/sequence/EntrySequence.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/sequence/FileEntrySequence.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/sequence/FileEntrySequence.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/sequence/GroupConfigEntryList.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/sequence/GroupConfigEntryList.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/sequence/MemoryEntrySequence.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/sequence/MemoryEntrySequence.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/sequence/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/sequence/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/sequence/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/sequence/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/sequence/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/sequence/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/EmptySnapshot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/EmptySnapshot.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/EntryInSnapshotException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/EntryInSnapshotException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/FileSnapshot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/FileSnapshot.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotWriter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotWriter.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshot.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshotBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshotBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/NullSnapshotBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/NullSnapshotBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/Snapshot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/Snapshot.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/SnapshotBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/SnapshotBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/SnapshotChunk.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/SnapshotChunk.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/snapshot/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/snapshot/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/statemachine/AbstractDirectStateMachine.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/statemachine/AbstractDirectStateMachine.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/statemachine/AbstractSingleThreadStateMachine.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/statemachine/AbstractSingleThreadStateMachine.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/statemachine/EmptyStateMachine.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/statemachine/EmptyStateMachine.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/statemachine/StateMachine.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/statemachine/StateMachine.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/statemachine/StateMachineContext.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/statemachine/StateMachineContext.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/statemachine/StateMachineException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/statemachine/StateMachineException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/statemachine/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/statemachine/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/statemachine/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/statemachine/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/log/statemachine/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/log/statemachine/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/Node.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/Node.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/NodeBuilder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/NodeBuilder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/NodeContext.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/NodeContext.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/NodeEndpoint.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/NodeEndpoint.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/NodeId.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/NodeId.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/NodeImpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/NodeImpl.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/NodeMode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/NodeMode.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/NodeRoleListener.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/NodeRoleListener.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/NotLeaderException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/NotLeaderException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/config/DefaultNodeConfigLoader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/config/DefaultNodeConfigLoader.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/config/NodeConfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/config/NodeConfig.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/config/NodeConfigLoader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/config/NodeConfigLoader.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/config/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/config/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/config/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/config/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/config/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/config/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/AbstractNodeRole.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/AbstractNodeRole.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/CandidateNodeRole.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/CandidateNodeRole.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/DefaultRoleState.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/DefaultRoleState.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/FollowerNodeRole.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/FollowerNodeRole.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/LeaderNodeRole.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/LeaderNodeRole.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/RoleName.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/RoleName.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/RoleNameAndLeaderId.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/RoleNameAndLeaderId.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/RoleState.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/RoleState.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/role/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/role/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/store/FileNodeStore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/store/FileNodeStore.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/store/MemoryNodeStore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/store/MemoryNodeStore.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/store/NodeStore.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/store/NodeStore.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/store/NodeStoreException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/store/NodeStoreException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/store/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/store/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/store/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/store/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/store/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/store/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/AddNodeTask.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/AddNodeTask.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/FixedResultGroupConfigTaskReference.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/FixedResultGroupConfigTaskReference.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/FutureGroupConfigChangeTaskReference.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/FutureGroupConfigChangeTaskReference.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTask.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTask.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskContext.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskContext.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskHolder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskHolder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskReference.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskReference.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTask.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTask.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskContext.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskContext.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskGroup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskGroup.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskResult.State.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskResult.State.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/NullGroupConfigChangeTask.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/NullGroupConfigChangeTask.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/RemoveNodeTask.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/RemoveNodeTask.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/node/task/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/node/task/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/Address.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/Address.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/Channel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/Channel.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/ChannelConnectException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/ChannelConnectException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/ChannelException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/ChannelException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/Connector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/Connector.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/ConnectorAdapter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/ConnectorAdapter.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/MockConnector.Message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/MockConnector.Message.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/MockConnector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/MockConnector.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/AbstractRpcMessage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/AbstractRpcMessage.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/AddServerResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/AddServerResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/AddServerRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/AddServerRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/AppendEntriesResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/AppendEntriesResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/AppendEntriesResultMessage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/AppendEntriesResultMessage.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/AppendEntriesRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/AppendEntriesRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/AppendEntriesRpcMessage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/AppendEntriesRpcMessage.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/GroupConfigChangeStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/GroupConfigChangeStatus.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotResultMessage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotResultMessage.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotRpcMessage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotRpcMessage.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/MessageConstants.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/MessageConstants.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/RemoveServerResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/RemoveServerResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/RemoveServerRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/RemoveServerRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/RequestVoteResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/RequestVoteResult.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/RequestVoteRpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/RequestVoteRpc.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/RequestVoteRpcMessage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/RequestVoteRpcMessage.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/message/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/message/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/nio/ConnectorException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/nio/ConnectorException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/nio/Decoder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/nio/Decoder.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/nio/NioConnector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/nio/NioConnector.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/nio/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/nio/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/nio/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/nio/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/nio/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/nio/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/rpc/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/rpc/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/schedule/DefaultScheduler.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/schedule/DefaultScheduler.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/schedule/ElectionTimeout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/schedule/ElectionTimeout.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/schedule/LogReplicationTask.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/schedule/LogReplicationTask.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/schedule/NullScheduledFuture.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/schedule/NullScheduledFuture.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/schedule/NullScheduler.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/schedule/NullScheduler.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/schedule/Scheduler.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/schedule/Scheduler.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/schedule/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/schedule/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/schedule/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/schedule/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/schedule/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/schedule/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/AddNodeCommand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/AddNodeCommand.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/Channel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/Channel.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/ChannelException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/ChannelException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/NoAvailableServerException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/NoAvailableServerException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/RedirectException.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/RedirectException.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/RemoveNodeCommand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/RemoveNodeCommand.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/ServerRouter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/ServerRouter.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/service/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/service/package-tree.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/AbstractTaskExecutor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/AbstractTaskExecutor.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/ByteArraySeekableFile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/ByteArraySeekableFile.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/DirectTaskExecutor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/DirectTaskExecutor.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/Files.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/Files.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/ListeningTaskExecutor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/ListeningTaskExecutor.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/RandomAccessFileAdapter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/RandomAccessFileAdapter.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/SeekableFile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/SeekableFile.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/SingleThreadTaskExecutor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/SingleThreadTaskExecutor.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/TaskExecutor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/TaskExecutor.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/package-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/package-frame.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/package-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/package-summary.html -------------------------------------------------------------------------------- /docs/in/xnnyygn/xraft/core/support/package-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/in/xnnyygn/xraft/core/support/package-tree.html -------------------------------------------------------------------------------- /docs/index-files/index-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-1.html -------------------------------------------------------------------------------- /docs/index-files/index-10.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-10.html -------------------------------------------------------------------------------- /docs/index-files/index-11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-11.html -------------------------------------------------------------------------------- /docs/index-files/index-12.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-12.html -------------------------------------------------------------------------------- /docs/index-files/index-13.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-13.html -------------------------------------------------------------------------------- /docs/index-files/index-14.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-14.html -------------------------------------------------------------------------------- /docs/index-files/index-15.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-15.html -------------------------------------------------------------------------------- /docs/index-files/index-16.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-16.html -------------------------------------------------------------------------------- /docs/index-files/index-17.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-17.html -------------------------------------------------------------------------------- /docs/index-files/index-18.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-18.html -------------------------------------------------------------------------------- /docs/index-files/index-19.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-19.html -------------------------------------------------------------------------------- /docs/index-files/index-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-2.html -------------------------------------------------------------------------------- /docs/index-files/index-20.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-20.html -------------------------------------------------------------------------------- /docs/index-files/index-3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-3.html -------------------------------------------------------------------------------- /docs/index-files/index-4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-4.html -------------------------------------------------------------------------------- /docs/index-files/index-5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-5.html -------------------------------------------------------------------------------- /docs/index-files/index-6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-6.html -------------------------------------------------------------------------------- /docs/index-files/index-7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-7.html -------------------------------------------------------------------------------- /docs/index-files/index-8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-8.html -------------------------------------------------------------------------------- /docs/index-files/index-9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index-files/index-9.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/overview-frame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/overview-frame.html -------------------------------------------------------------------------------- /docs/overview-summary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/overview-summary.html -------------------------------------------------------------------------------- /docs/overview-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/overview-tree.html -------------------------------------------------------------------------------- /docs/package-list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/package-list -------------------------------------------------------------------------------- /docs/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/script.js -------------------------------------------------------------------------------- /docs/serialized-form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/serialized-form.html -------------------------------------------------------------------------------- /docs/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/docs/stylesheet.css -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/pom.xml -------------------------------------------------------------------------------- /xraft-core/javadoc-overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/javadoc-overview.html -------------------------------------------------------------------------------- /xraft-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/pom.xml -------------------------------------------------------------------------------- /xraft-core/src/conf/xraft-core.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/conf/xraft-core.properties -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/Protos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/Protos.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/AbstractLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/AbstractLog.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/AbstractLogDir.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/AbstractLogDir.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/FileLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/FileLog.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/InstallSnapshotState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/InstallSnapshotState.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/Log.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/LogDir.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/LogDir.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/LogException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/LogException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/LogGeneration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/LogGeneration.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/MemoryLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/MemoryLog.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/NormalLogDir.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/NormalLogDir.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/RootDir.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/RootDir.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/AbstractEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/AbstractEntry.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/AddNodeEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/AddNodeEntry.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/Entry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/Entry.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/EntryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/EntryFactory.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/EntryMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/EntryMeta.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/GeneralEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/GeneralEntry.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/GroupConfigEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/GroupConfigEntry.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/NoOpEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/NoOpEntry.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/RemoveNodeEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/entry/RemoveNodeEntry.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/AbstractEntryEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/AbstractEntryEvent.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/GroupConfigEntryBatchRemovedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/GroupConfigEntryBatchRemovedEvent.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/GroupConfigEntryCommittedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/GroupConfigEntryCommittedEvent.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/GroupConfigEntryFromLeaderAppendEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/GroupConfigEntryFromLeaderAppendEvent.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/SnapshotGenerateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/event/SnapshotGenerateEvent.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/package-info.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/AbstractEntrySequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/AbstractEntrySequence.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EmptySequenceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EmptySequenceException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EntriesFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EntriesFile.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EntryIndexFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EntryIndexFile.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EntryIndexItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EntryIndexItem.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EntrySequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/EntrySequence.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/FileEntrySequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/FileEntrySequence.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/GroupConfigEntryList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/GroupConfigEntryList.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/MemoryEntrySequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/sequence/MemoryEntrySequence.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/AbstractSnapshotBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/AbstractSnapshotBuilder.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/EmptySnapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/EmptySnapshot.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/EntryInSnapshotException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/EntryInSnapshotException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/FileSnapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/FileSnapshot.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotBuilder.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotWriter.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshot.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshotBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshotBuilder.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/NullSnapshotBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/NullSnapshotBuilder.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/Snapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/Snapshot.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/SnapshotBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/SnapshotBuilder.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/SnapshotChunk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/snapshot/SnapshotChunk.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/AbstractDirectStateMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/AbstractDirectStateMachine.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/AbstractSingleThreadStateMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/AbstractSingleThreadStateMachine.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/EmptyStateMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/EmptyStateMachine.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/StateMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/StateMachine.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/StateMachineContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/StateMachineContext.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/StateMachineException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/log/statemachine/StateMachineException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/GroupMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/GroupMember.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/Node.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeBuilder.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeContext.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeEndpoint.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeGroup.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeId.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeImpl.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeMode.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeRoleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NodeRoleListener.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NotLeaderException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/NotLeaderException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/ReplicatingState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/ReplicatingState.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/config/DefaultNodeConfigLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/config/DefaultNodeConfigLoader.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/config/NodeConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/config/NodeConfig.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/config/NodeConfigLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/config/NodeConfigLoader.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/AbstractNodeRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/AbstractNodeRole.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/CandidateNodeRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/CandidateNodeRole.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/DefaultRoleState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/DefaultRoleState.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/FollowerNodeRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/FollowerNodeRole.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/LeaderNodeRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/LeaderNodeRole.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/RoleName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/RoleName.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/RoleNameAndLeaderId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/RoleNameAndLeaderId.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/RoleState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/role/RoleState.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/store/FileNodeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/store/FileNodeStore.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/store/MemoryNodeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/store/MemoryNodeStore.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/store/NodeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/store/NodeStore.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/store/NodeStoreException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/store/NodeStoreException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/AbstractGroupConfigChangeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/AbstractGroupConfigChangeTask.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/AddNodeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/AddNodeTask.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/FixedResultGroupConfigTaskReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/FixedResultGroupConfigTaskReference.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/FutureGroupConfigChangeTaskReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/FutureGroupConfigChangeTaskReference.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTask.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskContext.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskHolder.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskReference.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskResult.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTask.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskContext.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskGroup.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskResult.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NullGroupConfigChangeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/NullGroupConfigChangeTask.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/RemoveNodeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/node/task/RemoveNodeTask.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/Address.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/Channel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/Channel.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/ChannelConnectException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/ChannelConnectException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/ChannelException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/ChannelException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/Connector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/Connector.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/ConnectorAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/ConnectorAdapter.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/MockConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/MockConnector.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AbstractRpcMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AbstractRpcMessage.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AddServerResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AddServerResult.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AddServerRpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AddServerRpc.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AppendEntriesResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AppendEntriesResult.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AppendEntriesResultMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AppendEntriesResultMessage.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AppendEntriesRpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AppendEntriesRpc.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AppendEntriesRpcMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/AppendEntriesRpcMessage.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/GroupConfigChangeStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/GroupConfigChangeStatus.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotResult.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotResultMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotResultMessage.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotRpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotRpc.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotRpcMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/InstallSnapshotRpcMessage.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/MessageConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/MessageConstants.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RemoveServerResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RemoveServerResult.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RemoveServerRpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RemoveServerRpc.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RequestVoteResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RequestVoteResult.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RequestVoteRpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RequestVoteRpc.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RequestVoteRpcMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/message/RequestVoteRpcMessage.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/AbstractHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/AbstractHandler.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/ConnectorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/ConnectorException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/Decoder.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/Encoder.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/FromRemoteHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/FromRemoteHandler.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/InboundChannelGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/InboundChannelGroup.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/NioChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/NioChannel.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/NioConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/NioConnector.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/OutboundChannelGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/OutboundChannelGroup.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/ToRemoteHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/rpc/nio/ToRemoteHandler.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/DefaultScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/DefaultScheduler.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/ElectionTimeout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/ElectionTimeout.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/LogReplicationTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/LogReplicationTask.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/NullScheduledFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/NullScheduledFuture.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/NullScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/NullScheduler.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/Scheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/schedule/Scheduler.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/service/AddNodeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/service/AddNodeCommand.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/service/Channel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/service/Channel.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/service/ChannelException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/service/ChannelException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/service/NoAvailableServerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/service/NoAvailableServerException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/service/RedirectException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/service/RedirectException.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/service/RemoveNodeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/service/RemoveNodeCommand.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/service/ServerRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/service/ServerRouter.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/support/AbstractTaskExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/support/AbstractTaskExecutor.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/support/ByteArraySeekableFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/support/ByteArraySeekableFile.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/support/DirectTaskExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/support/DirectTaskExecutor.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/support/Files.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/support/Files.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/support/ListeningTaskExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/support/ListeningTaskExecutor.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/support/RandomAccessFileAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/support/RandomAccessFileAdapter.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/support/SeekableFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/support/SeekableFile.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/support/SingleThreadTaskExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/support/SingleThreadTaskExecutor.java -------------------------------------------------------------------------------- /xraft-core/src/main/java/in/xnnyygn/xraft/core/support/TaskExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/java/in/xnnyygn/xraft/core/support/TaskExecutor.java -------------------------------------------------------------------------------- /xraft-core/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /xraft-core/src/proto/core.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/proto/core.proto -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/LogGenerationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/LogGenerationTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/MemoryLogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/MemoryLogTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/entry/AddNodeEntryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/entry/AddNodeEntryTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/entry/FileEntrySequenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/entry/FileEntrySequenceTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/entry/RemoveNodeEntryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/entry/RemoveNodeEntryTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/sequence/EntriesFileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/sequence/EntriesFileTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/sequence/EntryIndexFileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/sequence/EntryIndexFileTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/sequence/GroupConfigEntryListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/sequence/GroupConfigEntryListTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/sequence/MemoryEntrySequenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/sequence/MemoryEntrySequenceTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/snapshot/FileSnapshotTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshotBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshotBuilderTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshotTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/log/snapshot/MemorySnapshotTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/GroupMemberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/GroupMemberTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/NodeGroupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/NodeGroupTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/NodeImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/NodeImplTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/config/DefaultNodeConfigLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/config/DefaultNodeConfigLoaderTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/role/CandidateNodeRoleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/role/CandidateNodeRoleTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/role/FollowerNodeRoleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/role/FollowerNodeRoleTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/role/LeaderNodeRoleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/role/LeaderNodeRoleTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/store/FileNodeStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/store/FileNodeStoreTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/AddNodeTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/AddNodeTaskTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskHolderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/GroupConfigChangeTaskHolderTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskGroupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskGroupTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/NewNodeCatchUpTaskTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/RemoveNodeTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/RemoveNodeTaskTest.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/WaitableGroupConfigChangeTaskContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/WaitableGroupConfigChangeTaskContext.java -------------------------------------------------------------------------------- /xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/WaitableNewNodeCatchUpTaskContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-core/src/test/java/in/xnnyygn/xraft/core/node/task/WaitableNewNodeCatchUpTaskContext.java -------------------------------------------------------------------------------- /xraft-kvstore/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/pom.xml -------------------------------------------------------------------------------- /xraft-kvstore/src/assembly/bin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/assembly/bin.xml -------------------------------------------------------------------------------- /xraft-kvstore/src/bin/xraft-kvstore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/bin/xraft-kvstore -------------------------------------------------------------------------------- /xraft-kvstore/src/bin/xraft-kvstore-cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/bin/xraft-kvstore-cli -------------------------------------------------------------------------------- /xraft-kvstore/src/conf/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/conf/log4j2.xml -------------------------------------------------------------------------------- /xraft-kvstore/src/conf/log4j2d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/conf/log4j2d.xml -------------------------------------------------------------------------------- /xraft-kvstore/src/conf/xraft-kvstore.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/conf/xraft-kvstore.properties -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/MessageConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/MessageConstants.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/Protos.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/Protos.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/Client.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientAddServerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientAddServerCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientGetLeaderCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientGetLeaderCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientListServerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientListServerCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientRemoveServerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientRemoveServerCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientSetLeaderCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ClientSetLeaderCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/Command.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/CommandContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/CommandContext.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/Console.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/Console.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ConsoleLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ConsoleLauncher.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ExitCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/ExitCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/KVStoreGetCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/KVStoreGetCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/KVStoreSetCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/KVStoreSetCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/RaftAddNodeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/RaftAddNodeCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/RaftRemoveNodeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/RaftRemoveNodeCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/SocketChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/client/SocketChannel.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/CommandRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/CommandRequest.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/Failure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/Failure.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/GetCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/GetCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/GetCommandResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/GetCommandResponse.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/Redirect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/Redirect.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/SetCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/SetCommand.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/Success.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/message/Success.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/Decoder.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/Encoder.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/Server.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/ServerLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/ServerLauncher.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/Service.java -------------------------------------------------------------------------------- /xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/ServiceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/main/java/in/xnnyygn/xraft/kvstore/server/ServiceHandler.java -------------------------------------------------------------------------------- /xraft-kvstore/src/proto/kvstore.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/proto/kvstore.proto -------------------------------------------------------------------------------- /xraft-kvstore/src/test/java/in/xnnyygn/xraft/kvstore/message/SetCommandTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/test/java/in/xnnyygn/xraft/kvstore/message/SetCommandTest.java -------------------------------------------------------------------------------- /xraft-kvstore/src/test/java/in/xnnyygn/xraft/kvstore/server/ServiceSnapshotTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xnnyygn/xraft/HEAD/xraft-kvstore/src/test/java/in/xnnyygn/xraft/kvstore/server/ServiceSnapshotTest.java -------------------------------------------------------------------------------- /xraft-kvstore/work/data/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xraft-kvstore/work/log/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------