Uses of Interface
io.permazen.kv.mvcc.Mutations
Packages that use Mutations
Package
Description
byte[]
array key/value store API and related utility classes.A simple
KVStore
implementation based on a sorted array of key/value pairs.Caching
KVStore
and KVDatabase
layers.KVDatabase
implementation based on LevelDB.Utility classes for MVCC type operations using a
KVStore
.AtomicKVStore
and KVDatabase
implementations based
on H2 MVStore.A distributed
KVDatabase
based on the Raft consensus algorithm.KVDatabase
implementations based on SQL connections.Utility classes relating to the
KVDatabase
interface.-
Uses of Mutations in io.permazen.kv
Methods in io.permazen.kv with parameters of type Mutations -
Uses of Mutations in io.permazen.kv.array
Methods in io.permazen.kv.array with parameters of type MutationsModifier and TypeMethodDescriptionvoid
void
void
ArrayKVWriter.writeMerged
(KVStore kvstore, Iterator<KVPair> kvIterator, Mutations mutations) Merge the given key/value pair iteration with the specified mutations and write out the merged combination. -
Uses of Mutations in io.permazen.kv.caching
Methods in io.permazen.kv.caching with parameters of type Mutations -
Uses of Mutations in io.permazen.kv.leveldb
Methods in io.permazen.kv.leveldb with parameters of type Mutations -
Uses of Mutations in io.permazen.kv.mvcc
Classes in io.permazen.kv.mvcc that implement MutationsMethods in io.permazen.kv.mvcc that return MutationsMethods in io.permazen.kv.mvcc with parameters of type MutationsModifier and TypeMethodDescriptionvoid
default void
Apply all the givenMutations
to this instance.void
Apply a set of mutations to this instance atomically.void
void
static void
Deprecated.Reads.findConflict
(Mutations mutations) Determine whether any of the given mutations conflict with any of the keys read by this instance, and report the first conflict found.Reads.getAllConflicts
(Mutations mutations) List all of the conflicts between the given mutations and any of the keys read by this instance.Reads.getConflicts
(Mutations mutations) List all of the conflicts between the given mutations and any of the keys read by this instance, inString
form.boolean
Reads.isConflict
(Mutations mutations) Determine whether any of the given mutations conflict with any of the keys read by this instance. -
Uses of Mutations in io.permazen.kv.mvstore
Methods in io.permazen.kv.mvstore with parameters of type Mutations -
Uses of Mutations in io.permazen.kv.raft
Methods in io.permazen.kv.raft with parameters of type Mutations -
Uses of Mutations in io.permazen.kv.sql
Methods in io.permazen.kv.sql with parameters of type Mutations -
Uses of Mutations in io.permazen.kv.util
Methods in io.permazen.kv.util with parameters of type Mutations
KVStore.apply(io.permazen.kv.mvcc.Mutations)
instead