Home
last modified time | relevance | path

Searched refs:OptimisticTransaction (Results 1 – 4 of 4) sorted by relevance

/rocksdb-6.9/utilities/transactions/
Doptimistic_transaction.cc28 OptimisticTransaction::OptimisticTransaction( in OptimisticTransaction() function in ROCKSDB_NAMESPACE::OptimisticTransaction
35 void OptimisticTransaction::Initialize( in Initialize()
42 void OptimisticTransaction::Reinitialize( in Reinitialize()
49 OptimisticTransaction::~OptimisticTransaction() {} in ~OptimisticTransaction()
51 void OptimisticTransaction::Clear() { TransactionBaseImpl::Clear(); } in Clear()
53 Status OptimisticTransaction::Prepare() { in Prepare()
58 Status OptimisticTransaction::Commit() { in Commit()
74 Status OptimisticTransaction::CommitWithSerialValidate() { in CommitWithSerialValidate()
91 Status OptimisticTransaction::CommitWithParallelValidate() { in CommitWithParallelValidate()
126 Status OptimisticTransaction::Rollback() { in Rollback()
[all …]
Doptimistic_transaction.h29 class OptimisticTransaction : public TransactionBaseImpl {
31 OptimisticTransaction(OptimisticTransactionDB* db,
35 OptimisticTransaction(const OptimisticTransaction&) = delete;
36 void operator=(const OptimisticTransaction&) = delete;
38 virtual ~OptimisticTransaction();
86 explicit OptimisticTransactionCallback(OptimisticTransaction* txn) in OptimisticTransactionCallback()
96 OptimisticTransaction* txn_;
Doptimistic_transaction_db_impl.cc28 return new OptimisticTransaction(this, write_options, txn_options); in BeginTransaction()
104 assert(dynamic_cast<OptimisticTransaction*>(txn) != nullptr); in ReinitializeTransaction()
105 auto txn_impl = reinterpret_cast<OptimisticTransaction*>(txn); in ReinitializeTransaction()
/rocksdb-6.9/
DHISTORY.md867 * Previous 'experimental' OptimisticTransaction class has been replaced by Transaction class.