Home
last modified time | relevance | path

Searched refs:TransactionBaseImpl (Results 1 – 9 of 9) sorted by relevance

/rocksdb-6.9/utilities/transactions/
Dtransaction_base.cc22 TransactionBaseImpl::TransactionBaseImpl(DB* db, in TransactionBaseImpl() function in ROCKSDB_NAMESPACE::TransactionBaseImpl
38 TransactionBaseImpl::~TransactionBaseImpl() { in ~TransactionBaseImpl()
43 void TransactionBaseImpl::Clear() { in Clear()
57 void TransactionBaseImpl::Reinitialize(DB* db, in Reinitialize()
71 void TransactionBaseImpl::SetSnapshot() { in SetSnapshot()
91 void TransactionBaseImpl::SetSnapshotIfNeeded() { in SetSnapshotIfNeeded()
121 void TransactionBaseImpl::SetSavePoint() { in SetSavePoint()
123 …save_points_.reset(new std::stack<TransactionBaseImpl::SavePoint, autovector<TransactionBaseImpl::… in SetSavePoint()
130 Status TransactionBaseImpl::RollbackToSavePoint() { in RollbackToSavePoint()
187 Status TransactionBaseImpl::PopSavePoint() { in PopSavePoint()
[all …]
Dwrite_unprepared_txn.cc128 return TransactionBaseImpl::Put(column_family, key, value, assume_tracked); in Put()
144 return TransactionBaseImpl::Merge(column_family, key, value, in Merge()
152 return TransactionBaseImpl::Delete(column_family, key, assume_tracked); in Delete()
160 return TransactionBaseImpl::Delete(column_family, key, assume_tracked); in Delete()
168 return TransactionBaseImpl::SingleDelete(column_family, key, in SingleDelete()
177 return TransactionBaseImpl::SingleDelete(column_family, key, in SingleDelete()
397 TransactionBaseImpl::InitWriteBatch(kClear); in FlushWriteBatchToDBInternal()
465 TransactionBaseImpl::InitWriteBatch(); in FlushWriteBatchWithSavePointToDB()
507 TransactionBaseImpl::InitWriteBatch(kClear); in FlushWriteBatchWithSavePointToDB()
803 TransactionBaseImpl::Clear(); in Clear()
[all …]
Dwrite_unprepared_txn.h120 using TransactionBaseImpl::Put;
128 using TransactionBaseImpl::Merge;
133 using TransactionBaseImpl::Delete;
140 using TransactionBaseImpl::SingleDelete;
Doptimistic_transaction.cc31 : TransactionBaseImpl(txn_db->GetBaseDB(), write_options), txn_db_(txn_db) { in OptimisticTransaction()
45 TransactionBaseImpl::Reinitialize(txn_db->GetBaseDB(), write_options); in Reinitialize()
51 void OptimisticTransaction::Clear() { TransactionBaseImpl::Clear(); } in Clear()
Dtransaction_base.h28 class TransactionBaseImpl : public Transaction {
30 TransactionBaseImpl(DB* db, const WriteOptions& write_options);
32 virtual ~TransactionBaseImpl();
340 std::unique_ptr<std::stack<TransactionBaseImpl::SavePoint,
341 autovector<TransactionBaseImpl::SavePoint>>>
Dpessimistic_transaction.cc41 : TransactionBaseImpl(txn_db->GetRootDB(), write_options), in PessimisticTransaction()
105 TransactionBaseImpl::Clear(); in Clear()
114 TransactionBaseImpl::Reinitialize(txn_db->GetRootDB(), write_options); in Reinitialize()
456 return TransactionBaseImpl::RollbackToSavePoint(); in RollbackToSavePoint()
Doptimistic_transaction.h29 class OptimisticTransaction : public TransactionBaseImpl {
Dpessimistic_transaction.h38 class PessimisticTransaction : public TransactionBaseImpl {
/rocksdb-6.9/db/db_impl/
Ddb_impl.h1159 friend class TransactionBaseImpl; variable