Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::transaction::Transaction Member List

This is the complete list of members for kuzu::transaction::Transaction, including all inherited members.

checkForceCheckpoint(common::StatementType statementType)kuzu::transaction::Transactioninline
commit(storage::WAL *wal) constkuzu::transaction::Transaction
DUMMY_START_TIMESTAMPkuzu::transaction::Transactionstatic
DUMMY_TRANSACTION_IDkuzu::transaction::Transactionstatic
getClientContext() constkuzu::transaction::Transactioninline
getCommittedOffsetFromUncommitted(common::table_id_t tableID, common::offset_t uncommittedOffset) constkuzu::transaction::Transactioninline
getCommitTS() constkuzu::transaction::Transactioninline
getCurrentTS() constkuzu::transaction::Transactioninline
getDummyTransactionFromExistingOne(const Transaction &other)kuzu::transaction::Transactionstatic
getEstimatedMemUsage() constkuzu::transaction::Transaction
getID() constkuzu::transaction::Transactioninline
getLocalRowIdx(common::table_id_t tableID, common::offset_t nodeOffset) constkuzu::transaction::Transactioninline
getLocalStorage() constkuzu::transaction::Transactioninline
getMaxCommittedNodeOffset(common::table_id_t tableID) constkuzu::transaction::Transactioninline
getMinUncommittedNodeOffset(common::table_id_t tableID) constkuzu::transaction::Transactioninline
getStartTS() constkuzu::transaction::Transactioninline
getType() constkuzu::transaction::Transactioninline
getUncommittedOffset(common::table_id_t tableID, common::row_idx_t localRowIdx) constkuzu::transaction::Transactioninline
hasNewlyInsertedNodes(common::table_id_t tableID) constkuzu::transaction::Transactioninline
isDummy() constkuzu::transaction::Transactioninline
isReadOnly() constkuzu::transaction::Transactioninline
isRecovery() constkuzu::transaction::Transactioninline
isUnCommitted(common::table_id_t tableID, common::offset_t nodeOffset) constkuzu::transaction::Transactioninline
isWriteTransaction() constkuzu::transaction::Transactioninline
pushCatalogEntry(catalog::CatalogSet &catalogSet, catalog::CatalogEntry &catalogEntry, bool skipLoggingToWAL=false) constkuzu::transaction::Transaction
pushDeleteInfo(common::node_group_idx_t nodeGroupIdx, common::row_idx_t startRow, common::row_idx_t numRows, const storage::VersionRecordHandler *versionRecordHandler) constkuzu::transaction::Transaction
pushInsertInfo(common::node_group_idx_t nodeGroupIdx, common::row_idx_t startRow, common::row_idx_t numRows, const storage::VersionRecordHandler *versionRecordHandler) constkuzu::transaction::Transaction
pushSequenceChange(catalog::SequenceCatalogEntry *sequenceEntry, int64_t kCount, const catalog::SequenceRollbackData &data) constkuzu::transaction::Transaction
pushVectorUpdateInfo(storage::UpdateInfo &updateInfo, common::idx_t vectorIdx, storage::VectorUpdateInfo &vectorUpdateInfo) constkuzu::transaction::Transaction
rollback(storage::WAL *wal) constkuzu::transaction::Transaction
setMaxCommittedNodeOffset(common::table_id_t tableID, common::offset_t offset)kuzu::transaction::Transactioninline
shouldAppendToUndoBuffer() constkuzu::transaction::Transactioninline
shouldForceCheckpoint() constkuzu::transaction::Transaction
shouldLogToWAL() constkuzu::transaction::Transaction
START_TRANSACTION_IDkuzu::transaction::Transactionstatic
Transaction(main::ClientContext &clientContext, TransactionType transactionType, common::transaction_t transactionID, common::transaction_t startTS)kuzu::transaction::Transaction
Transaction(TransactionType transactionType) noexceptkuzu::transaction::Transactionexplicit
Transaction(TransactionType transactionType, common::transaction_t ID, common::transaction_t startTS) noexceptkuzu::transaction::Transaction
TransactionManager classkuzu::transaction::Transactionfriend
~Transaction()kuzu::transaction::Transaction