- RAFT_CLIENT_READ_REQUEST - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RAFT_CLIENT_STALE_READ_REQUEST - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RAFT_CLIENT_WATCH_REQUEST - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RAFT_CLIENT_WRITE_REQUEST - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RAFT_LOG_APPEND_ENTRY_COUNT - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Number of entries appended to the raft log
- RAFT_LOG_APPEND_ENTRY_LATENCY - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Total time taken to append a raft log entry
- RAFT_LOG_CACHE_CLOSED_SEGMENTS_NUM - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Number of SegmentedRaftLogCache::closedSegments
- RAFT_LOG_CACHE_CLOSED_SEGMENTS_SIZE_IN_BYTES - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Size of SegmentedRaftLogCache::closedSegments in bytes
- RAFT_LOG_CACHE_HIT_COUNT - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Count of RaftLogCache Hits
- RAFT_LOG_CACHE_MISS_COUNT - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Count of RaftLogCache Misses
- RAFT_LOG_CACHE_OPEN_SEGMENT_SIZE_IN_BYTES - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Size of SegmentedRaftLogCache::openSegment in bytes
- RAFT_LOG_DATA_QUEUE_SIZE - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Raft log data queue size which at any time gives the number of log related operations in the queue.
- RAFT_LOG_FLUSH_COUNT - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Number of times of log flushed.
- RAFT_LOG_FLUSH_TIME - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Time taken to flush log.
- RAFT_LOG_LOAD_SEGMENT_LATENCY - Static variable in class org.apache.ratis.server.metrics.RaftLogMetricsBase
-
- RAFT_LOG_LOAD_SEGMENT_LATENCY - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Time required to load and process raft log segments during restart
- RAFT_LOG_PURGE_METRIC - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
- RAFT_LOG_READ_ENTRY_LATENCY - Static variable in class org.apache.ratis.server.metrics.RaftLogMetricsBase
-
- RAFT_LOG_READ_ENTRY_LATENCY - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Time required to read a raft log entry from actual raft log file and create a raft log entry
- RAFT_LOG_STATEMACHINE_DATA_READ_TIMEOUT_COUNT - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Number of statemachine dataApi read timeouts
- RAFT_LOG_STATEMACHINE_DATA_WRITE_TIMEOUT_COUNT - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Number of statemachine dataApi write timeouts
- RAFT_LOG_SYNC_BATCH_SIZE - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Number of raft log entries synced in each flush call.
- RAFT_LOG_SYNC_TIME - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Time taken to log sync.
- RAFT_LOG_TASK_ENQUEUE_DELAY - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Time taken for a Raft log operation to get into the queue after being requested.
- RAFT_LOG_TASK_EXECUTION_TIME - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Time taken for a Raft log operation to complete execution.
- RAFT_LOG_TASK_QUEUE_TIME - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Time spent by a Raft log operation in the queue.
- RAFT_LOG_WORKER_QUEUE_SIZE - Static variable in class org.apache.ratis.server.metrics.SegmentedRaftLogMetrics
-
Raft log worker queue size which at any time gives number of committed entries that are to be synced.
- RaftLogBase - Class in org.apache.ratis.server.raftlog
-
Base class of RaftLog.
- RaftLogBase(RaftGroupMemberId, LongSupplier, RaftProperties) - Constructor for class org.apache.ratis.server.raftlog.RaftLogBase
-
- RaftLogMetricsBase - Class in org.apache.ratis.server.metrics
-
- RaftLogMetricsBase(RaftGroupMemberId) - Constructor for class org.apache.ratis.server.metrics.RaftLogMetricsBase
-
- RaftServerMetricsImpl - Class in org.apache.ratis.server.metrics
-
Metric Registry for Raft Group Server.
- RaftServerMetricsImpl(RaftGroupMemberId, Supplier<Function<RaftPeerId, RaftProtos.CommitInfoProto>>, Supplier<RetryCache.Statistics>) - Constructor for class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RaftStorageImpl - Class in org.apache.ratis.server.storage
-
- RATIS_LEADER_ELECTION_METRICS - Static variable in class org.apache.ratis.server.metrics.LeaderElectionMetrics
-
- RATIS_LEADER_ELECTION_METRICS_DESC - Static variable in class org.apache.ratis.server.metrics.LeaderElectionMetrics
-
- RATIS_LOG_APPENDER_METRICS - Static variable in class org.apache.ratis.server.metrics.LogAppenderMetrics
-
- RATIS_LOG_APPENDER_METRICS_DESC - Static variable in class org.apache.ratis.server.metrics.LogAppenderMetrics
-
- RATIS_LOG_WORKER_METRICS - Static variable in class org.apache.ratis.server.metrics.RaftLogMetricsBase
-
- RATIS_LOG_WORKER_METRICS_DESC - Static variable in class org.apache.ratis.server.metrics.RaftLogMetricsBase
-
- RATIS_SERVER_FAILED_CLIENT_READ_COUNT - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RATIS_SERVER_FAILED_CLIENT_STALE_READ_COUNT - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RATIS_SERVER_FAILED_CLIENT_STREAM_COUNT - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RATIS_SERVER_FAILED_CLIENT_WATCH_COUNT - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RATIS_SERVER_FAILED_CLIENT_WRITE_COUNT - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RATIS_SERVER_INSTALL_SNAPSHOT_COUNT - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RATIS_SERVER_METRICS - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RATIS_SERVER_METRICS_DESC - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RATIS_STATEMACHINE_METRICS - Static variable in class org.apache.ratis.server.impl.StateMachineMetrics
-
- RATIS_STATEMACHINE_METRICS_DESC - Static variable in class org.apache.ratis.server.impl.StateMachineMetrics
-
- readFileChunk(int) - Method in class org.apache.ratis.server.storage.FileChunkReader
-
Read the next chunk.
- readLock() - Method in class org.apache.ratis.server.raftlog.RaftLogBase
-
- readRaftConfiguration() - Method in class org.apache.ratis.server.storage.RaftStorageImpl
-
- readSegmentFile(File, LogSegmentStartEnd, SizeInBytes, RaftServerConfigKeys.Log.CorruptionPolicy, SegmentedRaftLogMetrics, Consumer<RaftProtos.LogEntryProto>) - Static method in class org.apache.ratis.server.raftlog.segmented.LogSegment
-
- recordFollowerHeartbeatElapsedTime(RaftPeerId, long) - Method in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
Record heartbeat elapsed time for a follower within a Raft group.
- recordTime(Timer, BaseStateMachine.Task) - Method in class org.apache.ratis.statemachine.impl.BaseStateMachine
-
- reinitialize() - Method in class org.apache.ratis.statemachine.impl.BaseStateMachine
-
- removeNumPendingRequestsByteSize() - Method in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- removeNumPendingRequestsGauge() - Method in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- removeRaftServerMetrics(RaftGroupMemberId) - Static method in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- removeStateMachineData(RaftProtos.LogEntryProto) - Static method in class org.apache.ratis.server.raftlog.LogProtoUtils
-
If the given entry has state machine log entry and it has state machine data,
build a new entry without the state machine data.
- REQUEST_BYTE_SIZE_LIMIT_HIT_COUNTER - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- REQUEST_MEGA_BYTE_SIZE - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- REQUEST_QUEUE_LIMIT_HIT_COUNTER - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- REQUEST_QUEUE_SIZE - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- resetHeartbeatTrigger() - Method in class org.apache.ratis.server.leader.LogAppenderBase
-
- RESOURCE_LIMIT_HIT_COUNTER - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RETRY_CACHE_ENTRY_COUNT_METRIC - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RETRY_CACHE_HIT_COUNT_METRIC - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RETRY_CACHE_HIT_RATE_METRIC - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RETRY_CACHE_MISS_COUNT_METRIC - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- RETRY_CACHE_MISS_RATE_METRIC - Static variable in class org.apache.ratis.server.metrics.RaftServerMetricsImpl
-
- run() - Method in interface org.apache.ratis.statemachine.impl.BaseStateMachine.Task
-