Package-level declarations
Types
Link copied to clipboard
class InMemoryLog<M> @JvmOverloads constructor(instantSource: InstantSource, val epoch: Int, termEpoch: Int = 0, val partitions: Int = 1) : Log<M>
Link copied to clipboard
object LeaderTerm
A leader term orders the leaders of a database's replica log, so that a superseded leader's writes are discarded on the read side (#5817).
Link copied to clipboard
class LocalLog<M> @JvmOverloads constructor(rootPath: Path, codec: MessageCodec<M>, instantSource: InstantSource, val epoch: Int, termEpoch: Int = 0, val useInstantSourceForNonTx: Boolean, coroutineContext: CoroutineContext = Dispatchers.IO, baseFileName: String = "LOG", val partitions: Int = 1) : Log<M>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard