Home
last modified time | relevance | path

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

/rocksdb-6.9/utilities/transactions/
Dtransaction_util.cc23 SequenceNumber snap_seq, bool cache_only, ReadCallback* snap_checker, in CheckKeyForConflicts() argument
40 result = CheckKey(db_impl, sv, earliest_seq, snap_seq, key, cache_only, in CheckKeyForConflicts()
51 SequenceNumber snap_seq, in CheckKey() argument
80 ToString(snap_seq)); in CheckKey()
82 } else if (snap_seq < earliest_seq || min_uncommitted <= earliest_seq) { in CheckKey()
100 snap_seq, earliest_seq); in CheckKey()
118 (min_uncommitted == kMaxSequenceNumber) ? snap_seq : min_uncommitted; in CheckKey()
127 ? snap_seq < seq in CheckKey()
Dwrite_prepared_txn.cc48 SequenceNumber min_uncommitted, snap_seq; in MultiGet() local
50 wpt_db_->AssignMinMaxSeqs(options.snapshot, &min_uncommitted, &snap_seq); in MultiGet()
51 WritePreparedTxnReadCallback callback(wpt_db_, snap_seq, min_uncommitted, in MultiGet()
57 !wpt_db_->ValidateSnapshot(snap_seq, backed_by_snapshot))) { in MultiGet()
68 SequenceNumber min_uncommitted, snap_seq; in Get() local
70 wpt_db_->AssignMinMaxSeqs(options.snapshot, &min_uncommitted, &snap_seq); in Get()
71 WritePreparedTxnReadCallback callback(wpt_db_, snap_seq, min_uncommitted, in Get()
264 DBImpl* db, WritePreparedTxnDB* wpt_db, SequenceNumber snap_seq, in RollbackInternal()
436 SequenceNumber snap_seq = snapshot_->GetSequenceNumber(); in ValidateSnapshot() local
440 if (*tracked_at_seq <= snap_seq) { in ValidateSnapshot()
[all …]
Dwrite_unprepared_txn.cc853 SequenceNumber snap_seq = roptions.snapshot->GetSequenceNumber(); in RollbackToSavePointInternal() local
854 WriteUnpreparedTxnReadCallback callback(wupt_db_, snap_seq, min_uncommitted, in RollbackToSavePointInternal()
912 SequenceNumber min_uncommitted, snap_seq; in MultiGet() local
915 WriteUnpreparedTxnReadCallback callback(wupt_db_, snap_seq, min_uncommitted, in MultiGet()
921 !wupt_db_->ValidateSnapshot(snap_seq, backed_by_snapshot))) { in MultiGet()
932 SequenceNumber min_uncommitted, snap_seq; in Get() local
935 WriteUnpreparedTxnReadCallback callback(wupt_db_, snap_seq, min_uncommitted, in Get()
940 wupt_db_->ValidateSnapshot(snap_seq, backed_by_snapshot))) { in Get()
982 SequenceNumber snap_seq = snapshot_->GetSequenceNumber(); in ValidateSnapshot() local
986 if (*tracked_at_seq <= snap_seq) { in ValidateSnapshot()
[all …]
Dwrite_prepared_txn_db.cc229 SequenceNumber min_uncommitted, snap_seq; in Get() local
231 AssignMinMaxSeqs(options.snapshot, &min_uncommitted, &snap_seq); in Get()
232 WritePreparedTxnReadCallback callback(this, snap_seq, min_uncommitted, in Get()
681 SequenceNumber snap_seq = snap_impl->GetSequenceNumber(); in GetSnapshotInternal() local
684 if (UNLIKELY(snap_seq != 0 && snap_seq <= future_max_evicted_seq_)) { in GetSnapshotInternal()
756 const SequenceNumber snap_seq) { in ReleaseSnapshotInternal() argument
759 if (snap_seq <= max_evicted_seq_.load(std::memory_order_acquire)) { in ReleaseSnapshotInternal()
768 snap_seq); in ReleaseSnapshotInternal()
770 auto prep_set_entry = old_commit_map_.find(snap_seq); in ReleaseSnapshotInternal()
776 snap_seq); in ReleaseSnapshotInternal()
[all …]
Dtransaction_util.h68 const std::string& key, SequenceNumber snap_seq, bool cache_only,
95 SequenceNumber earliest_seq, SequenceNumber snap_seq,
Dwrite_prepared_transaction_test.cc1483 auto snap_seq = snap->GetSequenceNumber(); in TEST_P() local
1958 auto snap_seq = snap->GetSequenceNumber(); in TEST_P() local
1959 ASSERT_GT(snap_seq, 0); in TEST_P()
1969 ASSERT_FALSE(wp_db->IsInSnapshot(snap_seq + 1, snap_seq)); in TEST_P()
1976 snap_seq = snap->GetSequenceNumber(); in TEST_P()
1985 ASSERT_FALSE(wp_db->IsInSnapshot(snap_seq + 1, snap_seq)); in TEST_P()
2006 SequenceNumber snap_seq; in TEST_P() local
2011 snap_seq = snap1->GetSequenceNumber(); in TEST_P()
2012 ASSERT_LE(seq, snap_seq); in TEST_P()
2019 snap_seq = snap1->GetSequenceNumber(); in TEST_P()
[all …]
Dpessimistic_transaction.cc667 SequenceNumber snap_seq = snapshot_->GetSequenceNumber(); in ValidateSnapshot() local
668 if (*tracked_at_seq <= snap_seq) { in ValidateSnapshot()
680 *tracked_at_seq = snap_seq; in ValidateSnapshot()
686 db_impl_, cfh, key.ToString(), snap_seq, false /* cache_only */); in ValidateSnapshot()
Dwrite_prepared_txn_db.h463 const SequenceNumber snap_seq, const SnapshotBackup backed_by_snapshot,
680 void ReleaseSnapshotInternal(const SequenceNumber snap_seq);
1094 const SequenceNumber snap_seq, const SnapshotBackup backed_by_snapshot, in ValidateSnapshot() argument
1103 if (UNLIKELY(snap_seq <= max && snap_seq != 0)) { in ValidateSnapshot()
Dwrite_unprepared_txn_db.cc75 DBImpl* db, SequenceNumber snap_seq, WriteBatch* dst_batch, in RollbackRecoveredTransaction()
80 callback(snap_seq), in RollbackRecoveredTransaction()