checkForceCheckpoint(common::StatementType statementType) | kuzu::transaction::Transaction | inline |
commit(storage::WAL *wal) const | kuzu::transaction::Transaction | |
DUMMY_START_TIMESTAMP | kuzu::transaction::Transaction | static |
DUMMY_TRANSACTION_ID | kuzu::transaction::Transaction | static |
getClientContext() const | kuzu::transaction::Transaction | inline |
getCommittedOffsetFromUncommitted(common::table_id_t tableID, common::offset_t uncommittedOffset) const | kuzu::transaction::Transaction | inline |
getCommitTS() const | kuzu::transaction::Transaction | inline |
getCurrentTS() const | kuzu::transaction::Transaction | inline |
getDummyTransactionFromExistingOne(const Transaction &other) | kuzu::transaction::Transaction | static |
getEstimatedMemUsage() const | kuzu::transaction::Transaction | |
getID() const | kuzu::transaction::Transaction | inline |
getLocalRowIdx(common::table_id_t tableID, common::offset_t nodeOffset) const | kuzu::transaction::Transaction | inline |
getLocalStorage() const | kuzu::transaction::Transaction | inline |
getMaxCommittedNodeOffset(common::table_id_t tableID) const | kuzu::transaction::Transaction | inline |
getMinUncommittedNodeOffset(common::table_id_t tableID) const | kuzu::transaction::Transaction | inline |
getStartTS() const | kuzu::transaction::Transaction | inline |
getType() const | kuzu::transaction::Transaction | inline |
getUncommittedOffset(common::table_id_t tableID, common::row_idx_t localRowIdx) const | kuzu::transaction::Transaction | inline |
hasNewlyInsertedNodes(common::table_id_t tableID) const | kuzu::transaction::Transaction | inline |
isDummy() const | kuzu::transaction::Transaction | inline |
isReadOnly() const | kuzu::transaction::Transaction | inline |
isRecovery() const | kuzu::transaction::Transaction | inline |
isUnCommitted(common::table_id_t tableID, common::offset_t nodeOffset) const | kuzu::transaction::Transaction | inline |
isWriteTransaction() const | kuzu::transaction::Transaction | inline |
pushCatalogEntry(catalog::CatalogSet &catalogSet, catalog::CatalogEntry &catalogEntry, bool skipLoggingToWAL=false) const | kuzu::transaction::Transaction | |
pushDeleteInfo(storage::ChunkedNodeGroup *chunkedNodeGroup, common::row_idx_t startRow, common::row_idx_t numRows) const | kuzu::transaction::Transaction | |
pushInsertInfo(storage::ChunkedNodeGroup *chunkedNodeGroup, common::row_idx_t startRow, common::row_idx_t numRows) const | kuzu::transaction::Transaction | |
pushSequenceChange(catalog::SequenceCatalogEntry *sequenceEntry, int64_t kCount, const catalog::SequenceRollbackData &data) const | kuzu::transaction::Transaction | |
pushVectorUpdateInfo(storage::UpdateInfo &updateInfo, common::idx_t vectorIdx, storage::VectorUpdateInfo &vectorUpdateInfo) const | kuzu::transaction::Transaction | |
rollback(storage::WAL *wal) const | kuzu::transaction::Transaction | |
setMaxCommittedNodeOffset(common::table_id_t tableID, common::offset_t offset) | kuzu::transaction::Transaction | inline |
shouldAppendToUndoBuffer() const | kuzu::transaction::Transaction | inline |
shouldForceCheckpoint() const | kuzu::transaction::Transaction | |
shouldLogToWAL() const | kuzu::transaction::Transaction | |
START_TRANSACTION_ID | kuzu::transaction::Transaction | static |
Transaction(main::ClientContext &clientContext, TransactionType transactionType, common::transaction_t transactionID, common::transaction_t startTS) | kuzu::transaction::Transaction | |
Transaction(TransactionType transactionType) noexcept | kuzu::transaction::Transaction | explicit |
Transaction(TransactionType transactionType, common::transaction_t ID, common::transaction_t startTS) noexcept | kuzu::transaction::Transaction | |
TransactionManager class | kuzu::transaction::Transaction | friend |
~Transaction() | kuzu::transaction::Transaction | |