Package com.apple.foundationdb.clientlog
Utilities for interpreting events written to system keyspace.
-
Interface Summary Interface Description DatabaseClientLogEvents.EventConsumer A callback with the current transaction.FDBClientLogEvents.AsyncConsumer<T> Asynchronous callback.FDBClientLogEvents.EventConsumer Event callback.TupleKeyCountTree.Printer -
Class Summary Class Description DatabaseClientLogEventCounter Count tuple-encoded keys intoTupleKeyCountTree
.DatabaseClientLogEvents Parse client latency events from system keyspace.DatabaseClientLogEvents.EventRunner FDBClientLogEvents Parse client latency events from system keyspace.FDBClientLogEvents.CommitRequest Information about a commit, successful or not, in an event.FDBClientLogEvents.Event Base class for parsed events.FDBClientLogEvents.EventCommit A commit latency event.FDBClientLogEvents.EventCommitError A failing commit event.FDBClientLogEvents.EventDeserializer FDBClientLogEvents.EventGet A single key get latency event.FDBClientLogEvents.EventGetError A failing single key get event.FDBClientLogEvents.EventGetRange A range get latency event.FDBClientLogEvents.EventGetRangeError A failing range get event.FDBClientLogEvents.EventGetVersion A GRV latency event.FDBClientLogEvents.Mutation A single mutation in aFDBClientLogEvents.CommitRequest
.TupleKeyCountTree A tree of occurrence counts tuple-encoded keys.VersionFromTimestamp Map from wall-clock time to transaction time.