FdbTransactionHistory

Namespace: FoundationDB.Filters.Logging · class

Constructors

FdbTransactionHistory

FdbTransactionHistory()

Properties

Transactions

List<FdbTransactionLog> Transactions { get; }

Methods

Add

void Add(FdbTransactionLog log)

FindIntersecting

FdbTransactionLog[] FindIntersecting(FdbTransactionLog log, bool writeOnly = false)

GetConflictedTransactions

IEnumerable<FdbTransactionLog> GetConflictedTransactions()

Returns a sequence of all transactions in the timeline that failed to commit due to a conflict

Fields

Timeline

ColaRangeDictionary<long, TimeSlice> Timeline