- raft_advertised_address - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- raft_in_queue_max_batch - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- raft_in_queue_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- raft_listen_address - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- raft_log_implementation - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- raft_log_pruning_frequency - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- raft_log_pruning_strategy - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- raft_log_reader_pool_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- raft_log_rotation_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- RAFT_MEMBERSHIP_NAME - Static variable in class org.neo4j.causalclustering.core.consensus.ConsensusModule
-
- raft_membership_state_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- raft_messages_log_enable - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- RAFT_TERM_NAME - Static variable in class org.neo4j.causalclustering.core.consensus.ConsensusModule
-
- RAFT_VOTE_NAME - Static variable in class org.neo4j.causalclustering.core.consensus.ConsensusModule
-
- RaftChannelInitializer - Class in org.neo4j.causalclustering.messaging
-
- RaftChannelInitializer(ChannelMarshal<ReplicatedContent>, LogProvider, Monitors) - Constructor for class org.neo4j.causalclustering.messaging.RaftChannelInitializer
-
- RaftCoreState - Class in org.neo4j.causalclustering.core.state.snapshot
-
- RaftCoreState(MembershipEntry) - Constructor for class org.neo4j.causalclustering.core.state.snapshot.RaftCoreState
-
- RaftCoreState.Marshal - Class in org.neo4j.causalclustering.core.state.snapshot
-
- RaftDiscoveryServiceConnector - Class in org.neo4j.causalclustering.discovery
-
- RaftDiscoveryServiceConnector(CoreTopologyService, RaftMachine) - Constructor for class org.neo4j.causalclustering.discovery.RaftDiscoveryServiceConnector
-
- RaftGroup<MEMBER> - Interface in org.neo4j.causalclustering.core.consensus.membership
-
- RaftGroup.Builder<MEMBER> - Interface in org.neo4j.causalclustering.core.consensus.membership
-
- raftLog() - Method in class org.neo4j.causalclustering.core.consensus.ConsensusModule
-
- RaftLog - Interface in org.neo4j.causalclustering.core.consensus.log
-
Persists entries that are coordinated through RAFT, i.e.
- RaftLogAppendIndexMonitor - Interface in org.neo4j.causalclustering.core.consensus.log.monitoring
-
- RaftLogCommand - Interface in org.neo4j.causalclustering.core.consensus.outcome
-
- RaftLogCommand.Handler - Interface in org.neo4j.causalclustering.core.consensus.outcome
-
- RaftLogCommitIndexMonitor - Interface in org.neo4j.causalclustering.core.consensus.log.monitoring
-
- RaftLogCursor - Interface in org.neo4j.causalclustering.core.consensus.log
-
- RaftLogEntry - Class in org.neo4j.causalclustering.core.consensus.log
-
- RaftLogEntry(long, ReplicatedContent) - Constructor for class org.neo4j.causalclustering.core.consensus.log.RaftLogEntry
-
- RaftLogEntryMetadata(long, LogPosition) - Constructor for class org.neo4j.causalclustering.core.consensus.log.RaftLogMetadataCache.RaftLogEntryMetadata
-
- RaftLogMetadataCache - Class in org.neo4j.causalclustering.core.consensus.log
-
- RaftLogMetadataCache(int) - Constructor for class org.neo4j.causalclustering.core.consensus.log.RaftLogMetadataCache
-
- RaftLogMetadataCache.RaftLogEntryMetadata - Class in org.neo4j.causalclustering.core.consensus.log
-
- RaftLogShipper - Class in org.neo4j.causalclustering.core.consensus.shipping
-
This class handles the shipping of raft logs from this node when it is the leader to the followers.
- RaftLogShipper.Timeouts - Enum in org.neo4j.causalclustering.core.consensus.shipping
-
- RaftLogShippingManager - Class in org.neo4j.causalclustering.core.consensus.shipping
-
- RaftLogShippingManager(Outbound<MemberId, RaftMessages.RaftMessage>, LogProvider, ReadableRaftLog, Clock, MemberId, RaftMembership, long, int, int, InFlightMap<RaftLogEntry>) - Constructor for class org.neo4j.causalclustering.core.consensus.shipping.RaftLogShippingManager
-
- raftMachine() - Method in class org.neo4j.causalclustering.core.consensus.ConsensusModule
-
- RaftMachine - Class in org.neo4j.causalclustering.core.consensus
-
Implements the Raft Consensus Algorithm.
- RaftMachine(MemberId, StateStorage<TermState>, StateStorage<VoteState>, RaftLog, long, long, RenewableTimeoutService, Outbound<MemberId, RaftMessages.RaftMessage>, LogProvider, RaftMembershipManager, RaftLogShippingManager, InFlightMap<RaftLogEntry>, Monitors) - Constructor for class org.neo4j.causalclustering.core.consensus.RaftMachine
-
- RaftMachine.BootstrapException - Exception in org.neo4j.causalclustering.core.consensus
-
- RaftMachine.Timeouts - Enum in org.neo4j.causalclustering.core.consensus
-
- RaftMembership - Interface in org.neo4j.causalclustering.core.consensus.membership
-
Exposes a view of the members of a Raft cluster.
- RaftMembership.Listener - Interface in org.neo4j.causalclustering.core.consensus.membership
-
This interface must be implemented from whoever wants to be notified of membership changes.
- raftMembershipManager() - Method in class org.neo4j.causalclustering.core.consensus.ConsensusModule
-
- RaftMembershipManager - Class in org.neo4j.causalclustering.core.consensus.membership
-
This class drives raft membership changes by glueing together various components:
- target membership from hazelcast
- raft membership state machine
- raft log events
- RaftMembershipManager(SendToMyself, RaftGroup.Builder<MemberId>, ReadableRaftLog, LogProvider, int, long, Clock, long, StateStorage<RaftMembershipState>) - Constructor for class org.neo4j.causalclustering.core.consensus.membership.RaftMembershipManager
-
- RaftMembershipState - Class in org.neo4j.causalclustering.core.consensus.membership
-
Represents the current state of membership in RAFT and exposes operations
for modifying the state.
- RaftMembershipState() - Constructor for class org.neo4j.causalclustering.core.consensus.membership.RaftMembershipState
-
- RaftMembershipState.Marshal - Class in org.neo4j.causalclustering.core.consensus.membership
-
- RaftMessageDecoder - Class in org.neo4j.causalclustering.messaging.marshalling
-
- RaftMessageDecoder(ChannelMarshal<ReplicatedContent>) - Constructor for class org.neo4j.causalclustering.messaging.marshalling.RaftMessageDecoder
-
- RaftMessageEncoder - Class in org.neo4j.causalclustering.messaging.marshalling
-
- RaftMessageEncoder(ChannelMarshal<ReplicatedContent>) - Constructor for class org.neo4j.causalclustering.messaging.marshalling.RaftMessageEncoder
-
- RaftMessageHandler - Interface in org.neo4j.causalclustering.core.consensus
-
- RaftMessages - Interface in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.AppendEntries - Interface in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.AppendEntries.Request - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.AppendEntries.Response - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.BaseRaftMessage - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.ClusterIdAwareMessage - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.Directed - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.Heartbeat - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.HeartbeatResponse - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.LogCompactionInfo - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.NewEntry - Interface in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.NewEntry.BatchRequest - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.NewEntry.Request - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.PruneRequest - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.RaftMessage - Interface in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.Timeout - Interface in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.Timeout.Election - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.Timeout.Heartbeat - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.Type - Enum in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.Vote - Interface in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.Vote.Request - Class in org.neo4j.causalclustering.core.consensus
-
- RaftMessages.Vote.Response - Class in org.neo4j.causalclustering.core.consensus
-
- RaftOutbound - Class in org.neo4j.causalclustering.messaging
-
- RaftOutbound(CoreTopologyService, Outbound<AdvertisedSocketAddress, Message>, ClusterIdentity, LogProvider, long) - Constructor for class org.neo4j.causalclustering.messaging.RaftOutbound
-
- RaftReplicator - Class in org.neo4j.causalclustering.core.replication
-
A replicator implementation suitable in a RAFT context.
- RaftReplicator(LeaderLocator, MemberId, Outbound<MemberId, RaftMessages.RaftMessage>, LocalSessionPool, ProgressTracker, RetryStrategy) - Constructor for class org.neo4j.causalclustering.core.replication.RaftReplicator
-
- RaftServer - Class in org.neo4j.causalclustering.core.consensus
-
- RaftServer(ChannelMarshal<ReplicatedContent>, Config, LogProvider, LogProvider, Monitors) - Constructor for class org.neo4j.causalclustering.core.consensus.RaftServer
-
- RaftState - Class in org.neo4j.causalclustering.core.consensus.state
-
- RaftState(MemberId, StateStorage<TermState>, RaftMembership, RaftLog, StateStorage<VoteState>, InFlightMap<RaftLogEntry>, LogProvider) - Constructor for class org.neo4j.causalclustering.core.consensus.state.RaftState
-
- RaftTermMonitor - Interface in org.neo4j.causalclustering.core.consensus.log.monitoring
-
- raftTimeoutService() - Method in class org.neo4j.causalclustering.core.consensus.ConsensusModule
-
- read(ReadableChannel, ChannelMarshal<ReplicatedContent>) - Static method in class org.neo4j.causalclustering.core.consensus.log.EntryRecord
-
- read(NetworkReadableClosableChannelNetty4, byte[]) - Static method in class org.neo4j.causalclustering.core.state.machines.tx.ReplicatedTransactionFactory
-
- read_replica_refresh_rate - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- read_replica_time_to_live - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- read_replica_transaction_applier_batch_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- ReadableRaftLog - Interface in org.neo4j.causalclustering.core.consensus.log
-
- ReadableRaftState - Interface in org.neo4j.causalclustering.core.consensus.state
-
- readEntryTerm(long) - Method in class org.neo4j.causalclustering.core.consensus.log.DelegatingRaftLog
-
- readEntryTerm(long) - Method in class org.neo4j.causalclustering.core.consensus.log.InMemoryRaftLog
-
- readEntryTerm(long) - Method in interface org.neo4j.causalclustering.core.consensus.log.ReadableRaftLog
-
Reads the term associated with the entry at the supplied index.
- readEntryTerm(long) - Method in class org.neo4j.causalclustering.core.consensus.log.segmented.SegmentedRaftLog
-
- Reader - Class in org.neo4j.causalclustering.core.consensus.log.segmented
-
- ReadReplicaAddresses - Class in org.neo4j.causalclustering.discovery
-
- ReadReplicaAddresses(ClientConnectorAddresses) - Constructor for class org.neo4j.causalclustering.discovery.ReadReplicaAddresses
-
- readReplicaDiscoveryService(Config, LogProvider, DelayedRenewableTimeoutService, long, long) - Method in interface org.neo4j.causalclustering.discovery.DiscoveryServiceFactory
-
- readReplicaDiscoveryService(Config, LogProvider, DelayedRenewableTimeoutService, long, long) - Method in class org.neo4j.causalclustering.discovery.HazelcastDiscoveryServiceFactory
-
- ReadReplicaGraphDatabase - Class in org.neo4j.causalclustering.readreplica
-
- ReadReplicaGraphDatabase(File, Map<String, String>, GraphDatabaseFacadeFactory.Dependencies) - Constructor for class org.neo4j.causalclustering.readreplica.ReadReplicaGraphDatabase
-
- ReadReplicaGraphDatabase(File, Map<String, String>, GraphDatabaseFacadeFactory.Dependencies, DiscoveryServiceFactory) - Constructor for class org.neo4j.causalclustering.readreplica.ReadReplicaGraphDatabase
-
- ReadReplicaRoleProcedure - Class in org.neo4j.causalclustering.discovery.procedures
-
- ReadReplicaRoleProcedure() - Constructor for class org.neo4j.causalclustering.discovery.procedures.ReadReplicaRoleProcedure
-
- readReplicas() - Method in interface org.neo4j.causalclustering.discovery.CoreTopologyService
-
- ReadReplicaTopology - Class in org.neo4j.causalclustering.discovery
-
- ReadReplicaTopology(ClusterId, Set<ReadReplicaAddresses>) - Constructor for class org.neo4j.causalclustering.discovery.ReadReplicaTopology
-
- readState() - Method in class org.neo4j.causalclustering.core.state.storage.SimpleFileStorage
-
- readState() - Method in interface org.neo4j.causalclustering.core.state.storage.SimpleStorage
-
- receive(MemberId) - Method in class org.neo4j.causalclustering.core.replication.RaftReplicator
-
- recover(File, File) - Method in class org.neo4j.causalclustering.core.state.StateRecoveryManager
-
- recoverCopiedStore(File) - Method in class org.neo4j.causalclustering.catchup.storecopy.CopiedStoreRecovery
-
- recoveredState() - Method in class org.neo4j.causalclustering.core.state.StateRecoveryManager.RecoveryStatus
-
- RecoverTransactionLogState - Class in org.neo4j.causalclustering.core.state.machines.tx
-
Retrieves last raft log index that was appended to the transaction log, so that raft log replay can recover while
preserving idempotency (avoid appending the same transaction twice).
- RecoverTransactionLogState(Dependencies, LogProvider) - Constructor for class org.neo4j.causalclustering.core.state.machines.tx.RecoverTransactionLogState
-
- refreshCoreTopology() - Method in interface org.neo4j.causalclustering.discovery.CoreTopologyService
-
- register(InetSocketAddress) - Method in interface org.neo4j.causalclustering.messaging.monitoring.MessageQueueMonitor
-
- registerEditionSpecificProcedures(Procedures) - Method in class org.neo4j.causalclustering.core.EnterpriseCoreEditionModule
-
- registerEditionSpecificProcedures(Procedures) - Method in class org.neo4j.causalclustering.readreplica.EnterpriseReadReplicaEditionModule
-
- registerHandler(Inbound.MessageHandler<RaftMessages.ClusterIdAwareMessage>) - Method in class org.neo4j.causalclustering.core.consensus.RaftServer
-
- registerHandler(Inbound.MessageHandler<M>) - Method in interface org.neo4j.causalclustering.messaging.Inbound
-
- registerHandler(Inbound.MessageHandler<M>) - Method in class org.neo4j.causalclustering.messaging.LoggingInbound
-
- registerListener(Listener<MemberId>) - Method in interface org.neo4j.causalclustering.core.consensus.LeaderLocator
-
- registerListener(RaftMembership.Listener) - Method in interface org.neo4j.causalclustering.core.consensus.membership.RaftMembership
-
Register a membership listener.
- registerListener(RaftMembership.Listener) - Method in class org.neo4j.causalclustering.core.consensus.membership.RaftMembershipManager
-
- registerListener(Listener<MemberId>) - Method in class org.neo4j.causalclustering.core.consensus.RaftMachine
-
- relationship_group_id_allocation_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- relationship_id_allocation_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- relationship_type_token_id_allocation_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- relationship_type_token_name_id_allocation_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- relationshipTypeTokenHolder - Variable in class org.neo4j.causalclustering.core.state.machines.CoreStateMachinesModule
-
- releaseSession(OperationContext) - Method in class org.neo4j.causalclustering.core.replication.session.LocalSessionPool
-
Releases a previously acquired session using the operation context
as a key.
- remove(Long) - Method in class org.neo4j.causalclustering.core.consensus.log.segmented.InFlightMap
-
Attempts to remove this object from the map.
- remove(AdvertisedSocketAddress) - Method in class org.neo4j.causalclustering.messaging.NonBlockingChannels
-
- removeUpTo(long) - Method in class org.neo4j.causalclustering.core.consensus.log.RaftLogMetadataCache
-
- removeUpwardsFrom(long) - Method in class org.neo4j.causalclustering.core.consensus.log.RaftLogMetadataCache
-
- renew() - Method in interface org.neo4j.causalclustering.core.consensus.schedule.RenewableTimeoutService.RenewableTimeout
-
Renews the timeout for the handler represented by this instance.
- RenewableTimeoutService - Interface in org.neo4j.causalclustering.core.consensus.schedule
-
- RenewableTimeoutService.RenewableTimeout - Interface in org.neo4j.causalclustering.core.consensus.schedule
-
The handle for a timeout.
- RenewableTimeoutService.TimeoutHandler - Interface in org.neo4j.causalclustering.core.consensus.schedule
-
Represents the action to take upon expiry of a timeout.
- RenewableTimeoutService.TimeoutName - Interface in org.neo4j.causalclustering.core.consensus.schedule
-
- renewElectionTimeout() - Method in class org.neo4j.causalclustering.core.consensus.outcome.Outcome
-
- replaceFollowerStates(FollowerStates<MemberId>) - Method in class org.neo4j.causalclustering.core.consensus.outcome.Outcome
-
- replaceWith(File) - Method in class org.neo4j.causalclustering.catchup.storecopy.LocalDatabase
-
- replicate(ReplicatedContent, boolean) - Method in class org.neo4j.causalclustering.core.replication.RaftReplicator
-
- replicate(ReplicatedContent, boolean) - Method in interface org.neo4j.causalclustering.core.replication.Replicator
-
Submit content for replication.
- replicate(ReplicatedContent) - Method in class org.neo4j.causalclustering.core.replication.SendToMyself
-
- replicated_lock_token_state_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- ReplicatedContent - Interface in org.neo4j.causalclustering.core.replication
-
Marker interface for types that are
- ReplicatedIdAllocationRequest - Class in org.neo4j.causalclustering.core.state.machines.id
-
This type is handled by the ReplicatedIdAllocationStateMachine.
- ReplicatedIdAllocationRequest(MemberId, IdType, long, int) - Constructor for class org.neo4j.causalclustering.core.state.machines.id.ReplicatedIdAllocationRequest
-
- ReplicatedIdAllocationRequestSerializer - Class in org.neo4j.causalclustering.core.state.machines.id
-
- ReplicatedIdAllocationRequestSerializer() - Constructor for class org.neo4j.causalclustering.core.state.machines.id.ReplicatedIdAllocationRequestSerializer
-
- ReplicatedIdAllocationStateMachine - Class in org.neo4j.causalclustering.core.state.machines.id
-
Keeps track of global id allocations for all members.
- ReplicatedIdAllocationStateMachine(StateStorage<IdAllocationState>) - Constructor for class org.neo4j.causalclustering.core.state.machines.id.ReplicatedIdAllocationStateMachine
-
- ReplicatedIdGeneratorFactory - Class in org.neo4j.causalclustering.core.state.machines.id
-
- ReplicatedIdGeneratorFactory(FileSystemAbstraction, ReplicatedIdRangeAcquirer, LogProvider, IdTypeConfigurationProvider) - Constructor for class org.neo4j.causalclustering.core.state.machines.id.ReplicatedIdGeneratorFactory
-
- ReplicatedIdRangeAcquirer - Class in org.neo4j.causalclustering.core.state.machines.id
-
Replicates commands to assign next available id range to this member.
- ReplicatedIdRangeAcquirer(Replicator, ReplicatedIdAllocationStateMachine, Map<IdType, Integer>, MemberId, LogProvider) - Constructor for class org.neo4j.causalclustering.core.state.machines.id.ReplicatedIdRangeAcquirer
-
- ReplicatedLabelTokenHolder - Class in org.neo4j.causalclustering.core.state.machines.token
-
- ReplicatedLabelTokenHolder(TokenRegistry<Token>, Replicator, IdGeneratorFactory, Dependencies) - Constructor for class org.neo4j.causalclustering.core.state.machines.token.ReplicatedLabelTokenHolder
-
- ReplicatedLockTokenRequest - Class in org.neo4j.causalclustering.core.state.machines.locks
-
- ReplicatedLockTokenRequest(MemberId, int) - Constructor for class org.neo4j.causalclustering.core.state.machines.locks.ReplicatedLockTokenRequest
-
- ReplicatedLockTokenSerializer - Class in org.neo4j.causalclustering.core.state.machines.locks
-
- ReplicatedLockTokenSerializer() - Constructor for class org.neo4j.causalclustering.core.state.machines.locks.ReplicatedLockTokenSerializer
-
- ReplicatedLockTokenState - Class in org.neo4j.causalclustering.core.state.machines.locks
-
- ReplicatedLockTokenState() - Constructor for class org.neo4j.causalclustering.core.state.machines.locks.ReplicatedLockTokenState
-
- ReplicatedLockTokenState(long, ReplicatedLockTokenRequest) - Constructor for class org.neo4j.causalclustering.core.state.machines.locks.ReplicatedLockTokenState
-
- ReplicatedLockTokenState.Marshal - Class in org.neo4j.causalclustering.core.state.machines.locks
-
- ReplicatedLockTokenStateMachine - Class in org.neo4j.causalclustering.core.state.machines.locks
-
- ReplicatedLockTokenStateMachine(StateStorage<ReplicatedLockTokenState>) - Constructor for class org.neo4j.causalclustering.core.state.machines.locks.ReplicatedLockTokenStateMachine
-
- ReplicatedPropertyKeyTokenHolder - Class in org.neo4j.causalclustering.core.state.machines.token
-
- ReplicatedPropertyKeyTokenHolder(TokenRegistry<Token>, RaftReplicator, IdGeneratorFactory, Dependencies) - Constructor for class org.neo4j.causalclustering.core.state.machines.token.ReplicatedPropertyKeyTokenHolder
-
- ReplicatedRelationshipTypeTokenHolder - Class in org.neo4j.causalclustering.core.state.machines.token
-
- ReplicatedRelationshipTypeTokenHolder(TokenRegistry<RelationshipTypeToken>, RaftReplicator, IdGeneratorFactory, Dependencies) - Constructor for class org.neo4j.causalclustering.core.state.machines.token.ReplicatedRelationshipTypeTokenHolder
-
- ReplicatedTokenRequest - Class in org.neo4j.causalclustering.core.state.machines.token
-
- ReplicatedTokenRequest(TokenType, String, byte[]) - Constructor for class org.neo4j.causalclustering.core.state.machines.token.ReplicatedTokenRequest
-
- ReplicatedTokenRequestSerializer - Class in org.neo4j.causalclustering.core.state.machines.token
-
- ReplicatedTokenRequestSerializer() - Constructor for class org.neo4j.causalclustering.core.state.machines.token.ReplicatedTokenRequestSerializer
-
- ReplicatedTokenStateMachine<TOKEN extends org.neo4j.storageengine.api.Token> - Class in org.neo4j.causalclustering.core.state.machines.token
-
- ReplicatedTokenStateMachine(TokenRegistry<TOKEN>, TokenFactory<TOKEN>, LogProvider) - Constructor for class org.neo4j.causalclustering.core.state.machines.token.ReplicatedTokenStateMachine
-
- ReplicatedTransaction - Class in org.neo4j.causalclustering.core.state.machines.tx
-
- ReplicatedTransaction(byte[]) - Constructor for class org.neo4j.causalclustering.core.state.machines.tx.ReplicatedTransaction
-
- ReplicatedTransactionCommitProcess - Class in org.neo4j.causalclustering.core.state.machines.tx
-
- ReplicatedTransactionCommitProcess(Replicator) - Constructor for class org.neo4j.causalclustering.core.state.machines.tx.ReplicatedTransactionCommitProcess
-
- ReplicatedTransactionFactory - Class in org.neo4j.causalclustering.core.state.machines.tx
-
- ReplicatedTransactionFactory() - Constructor for class org.neo4j.causalclustering.core.state.machines.tx.ReplicatedTransactionFactory
-
- ReplicatedTransactionSerializer - Class in org.neo4j.causalclustering.core.state.machines.tx
-
- ReplicatedTransactionSerializer() - Constructor for class org.neo4j.causalclustering.core.state.machines.tx.ReplicatedTransactionSerializer
-
- ReplicatedTransactionStateMachine - Class in org.neo4j.causalclustering.core.state.machines.tx
-
- ReplicatedTransactionStateMachine(ReplicatedLockTokenStateMachine, int, LogProvider) - Constructor for class org.neo4j.causalclustering.core.state.machines.tx.ReplicatedTransactionStateMachine
-
- replicationMembers() - Method in interface org.neo4j.causalclustering.core.consensus.membership.RaftMembership
-
- replicationMembers() - Method in class org.neo4j.causalclustering.core.consensus.membership.RaftMembershipManager
-
- replicationMembers() - Method in class org.neo4j.causalclustering.core.consensus.RaftMachine
-
- replicationMembers() - Method in class org.neo4j.causalclustering.core.consensus.state.RaftState
-
- replicationMembers() - Method in interface org.neo4j.causalclustering.core.consensus.state.ReadableRaftState
-
- ReplicationModule - Class in org.neo4j.causalclustering
-
- ReplicationModule(MemberId, PlatformModule, Config, ConsensusModule, Outbound<MemberId, RaftMessages.RaftMessage>, File, FileSystemAbstraction, LogProvider) - Constructor for class org.neo4j.causalclustering.ReplicationModule
-
- Replicator - Interface in org.neo4j.causalclustering.core.replication
-
Replicate content across a cluster of servers.
- Request(MemberId, long, long, long, RaftLogEntry[], long) - Constructor for class org.neo4j.causalclustering.core.consensus.RaftMessages.AppendEntries.Request
-
- Request(MemberId, ReplicatedContent) - Constructor for class org.neo4j.causalclustering.core.consensus.RaftMessages.NewEntry.Request
-
- Request(MemberId, long, MemberId, long, long) - Constructor for class org.neo4j.causalclustering.core.consensus.RaftMessages.Vote.Request
-
- RequestMessageType - Enum in org.neo4j.causalclustering.catchup
-
- RequestMessageTypeEncoder - Class in org.neo4j.causalclustering.catchup
-
- RequestMessageTypeEncoder() - Constructor for class org.neo4j.causalclustering.catchup.RequestMessageTypeEncoder
-
- Response(MemberId, long, boolean, long, long) - Constructor for class org.neo4j.causalclustering.core.consensus.RaftMessages.AppendEntries.Response
-
- Response(MemberId, long, boolean) - Constructor for class org.neo4j.causalclustering.core.consensus.RaftMessages.Vote.Response
-
- ResponseMessageType - Enum in org.neo4j.causalclustering.catchup
-
- ResponseMessageTypeEncoder - Class in org.neo4j.causalclustering.catchup
-
- ResponseMessageTypeEncoder() - Constructor for class org.neo4j.causalclustering.catchup.ResponseMessageTypeEncoder
-
- Result - Class in org.neo4j.causalclustering.core.state
-
- resume(LeaderContext) - Method in class org.neo4j.causalclustering.core.consensus.shipping.RaftLogShippingManager
-
Resumed when becoming leader.
- retry() - Method in interface org.neo4j.causalclustering.catchup.tx.TxRetryMonitor
-
- RetryStrategy - Interface in org.neo4j.causalclustering.core.state.machines.tx
-
- RetryStrategy.Timeout - Interface in org.neo4j.causalclustering.core.state.machines.tx
-
- Role - Enum in org.neo4j.causalclustering.core.consensus.roles
-
- Role - Enum in org.neo4j.causalclustering.discovery.procedures
-
- run() - Method in class org.neo4j.causalclustering.core.consensus.schedule.DelayedRenewableTimeoutService
-
- validateOperation(GlobalSession, LocalOperationId) - Method in class org.neo4j.causalclustering.core.replication.session.GlobalSessionTrackerState
-
Tracks the operation and returns true iff this operation should be allowed.
- validateOperation(GlobalSession, LocalOperationId) - Method in class org.neo4j.causalclustering.SessionTracker
-
- valueOf(String) - Static method in enum org.neo4j.causalclustering.catchup.CatchupClientProtocol.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.catchup.CatchupResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.catchup.CatchupServerProtocol.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.catchup.RequestMessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.catchup.ResponseMessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.catchup.storecopy.StoreCopyFinishedResponse.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.core.consensus.RaftMachine.Timeouts
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.core.consensus.RaftMessages.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.core.consensus.roles.Role
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.core.consensus.shipping.RaftLogShipper.Timeouts
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.core.EnterpriseCoreEditionModule.RaftLogImplementation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.core.state.machines.token.TokenType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.core.state.snapshot.CoreStateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.discovery.ClientConnectorAddresses.Scheme
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.discovery.procedures.GetServersProcedure.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.neo4j.causalclustering.discovery.procedures.Role
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.neo4j.causalclustering.catchup.CatchupClientProtocol.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.catchup.CatchupResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.catchup.CatchupServerProtocol.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.catchup.RequestMessageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.catchup.ResponseMessageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.catchup.storecopy.StoreCopyFinishedResponse.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.core.consensus.RaftMachine.Timeouts
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.core.consensus.RaftMessages.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.core.consensus.roles.Role
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.core.consensus.shipping.RaftLogShipper.Timeouts
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.core.EnterpriseCoreEditionModule.RaftLogImplementation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.core.state.machines.token.TokenType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.core.state.snapshot.CoreStateType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.discovery.ClientConnectorAddresses.Scheme
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.discovery.procedures.GetServersProcedure.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.neo4j.causalclustering.discovery.procedures.Role
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.neo4j.causalclustering.messaging.NonBlockingChannels
-
- version() - Method in class org.neo4j.causalclustering.core.consensus.log.segmented.Reader
-
- VersionDecoder - Class in org.neo4j.causalclustering
-
- VersionDecoder(LogProvider) - Constructor for class org.neo4j.causalclustering.VersionDecoder
-
- VersionPrepender - Class in org.neo4j.causalclustering
-
- VersionPrepender() - Constructor for class org.neo4j.causalclustering.VersionPrepender
-
- VolatileFuture<T> - Class in org.neo4j.causalclustering.helper
-
For synchronising using wait/notify on a volatile value.
- VolatileFuture(T) - Constructor for class org.neo4j.causalclustering.helper.VolatileFuture
-
- vote_state_size - Static variable in class org.neo4j.causalclustering.core.CausalClusteringSettings
-
- votedFor() - Method in class org.neo4j.causalclustering.core.consensus.state.RaftState
-
- votedFor() - Method in interface org.neo4j.causalclustering.core.consensus.state.ReadableRaftState
-
- votedFor() - Method in class org.neo4j.causalclustering.core.consensus.vote.VoteState
-
- voteGranted() - Method in class org.neo4j.causalclustering.core.consensus.RaftMessages.Vote.Response
-
- votesForMe() - Method in class org.neo4j.causalclustering.core.consensus.state.RaftState
-
- votesForMe() - Method in interface org.neo4j.causalclustering.core.consensus.state.ReadableRaftState
-
- VoteState - Class in org.neo4j.causalclustering.core.consensus.vote
-
- VoteState() - Constructor for class org.neo4j.causalclustering.core.consensus.vote.VoteState
-
- VoteState.Marshal - Class in org.neo4j.causalclustering.core.consensus.vote
-
- Voting - Class in org.neo4j.causalclustering.core.consensus.roles
-
- Voting() - Constructor for class org.neo4j.causalclustering.core.consensus.roles.Voting
-
- votingMembers() - Method in interface org.neo4j.causalclustering.core.consensus.membership.RaftMembership
-
- votingMembers() - Method in class org.neo4j.causalclustering.core.consensus.membership.RaftMembershipManager
-
- votingMembers() - Method in class org.neo4j.causalclustering.core.consensus.RaftMachine
-
- votingMembers() - Method in interface org.neo4j.causalclustering.core.consensus.state.ExposedRaftState
-
- votingMembers() - Method in class org.neo4j.causalclustering.core.consensus.state.RaftState
-
- votingMembers() - Method in interface org.neo4j.causalclustering.core.consensus.state.ReadableRaftState
-