Interface Summary Interface Description TriFunction<T,U,V,R>
Class Summary Class Description CoreTransactionAttemptContextHooksCan be used for testing transactions, but is for internal use only. CoreTransactionsSchedulersMainly to aid debugging, transactions use their own pool of schedulers. DebugUtil LockTokens LogDeferDocId LogDeferThrowable MeteringUnitsTracks read and write units used. MeteringUnits.MeteringUnitsBuilder MonoBridge<T>Protects against concurrent op cancellation. QueryUtil ReactiveLockA mutex pessimistic lock, compatible with reactive. ReactiveLock.Waiter ReactiveWaitGroupProvides locking functionality in line with Go's WaitGroups, in a reactive compatible way. ReactiveWaitGroup.Waiter TestTransactionAttemptContextFactoryCan be used for testing transactions, but is for internal use only. TransactionKVHandlerTransactions does a lot of KV work from core-io.