Class InMemoryRaftLog<T>

In-memory Raft log implementation. All state is lost on page refresh — suitable for ephemeral sessions.

Type Parameters

  • T = unknown

Hierarchy

  • InMemoryRaftLog

Implements

Constructors

Properties

entries: LogEntry<T>[] = []
state: RaftPersistentState = ...

Methods

  • Delete all entries from the given 1-based index onward (inclusive). Used when resolving log conflicts.

    Parameters

    • index: number

    Returns void

Generated using TypeDoc