#include <version_info.h>
|
| VectorVersionInfo () |
|
| DELETE_COPY_DEFAULT_MOVE (VectorVersionInfo) |
|
bool | anyVersions () const |
|
common::row_idx_t | append (common::transaction_t transactionID, common::row_idx_t startRow, common::row_idx_t numRows) |
|
bool | delete_ (common::transaction_t transactionID, common::row_idx_t rowIdx) |
|
void | getSelVectorForScan (common::transaction_t startTS, common::transaction_t transactionID, common::SelectionVector &selVector, common::row_idx_t startRow, common::row_idx_t numRows, common::sel_t startOutputPos) const |
|
void | rollbackInsertions (common::row_idx_t startRowInVector, common::row_idx_t numRows) |
|
void | rollbackDeletions (common::row_idx_t startRowInVector, common::row_idx_t numRows) |
|
void | serialize (common::Serializer &serializer) const |
|
common::row_idx_t | numCommittedDeletions (const transaction::Transaction *transaction) const |
|
bool | isDeleted (common::transaction_t startTS, common::transaction_t transactionID, common::row_idx_t rowIdx) const |
|
bool | isInserted (common::transaction_t startTS, common::transaction_t transactionID, common::row_idx_t rowIdx) const |
|
common::row_idx_t | getNumDeletions (common::transaction_t startTS, common::transaction_t transactionID, common::row_idx_t startRow, common::length_t numRows) const |
|
bool | finalizeStatusFromVersions () |
|
◆ DeletionStatus
Enumerator |
---|
NO_DELETED | |
CHECK_VERSION | |
◆ InsertionStatus
Enumerator |
---|
NO_INSERTED | |
CHECK_VERSION | |
ALWAYS_INSERTED | |
◆ VectorVersionInfo()
kuzu::storage::VectorVersionInfo::VectorVersionInfo |
( |
| ) |
|
|
inline |
◆ anyVersions()
bool kuzu::storage::VectorVersionInfo::anyVersions |
( |
| ) |
const |
|
inline |
◆ append()
◆ delete_()
◆ DELETE_COPY_DEFAULT_MOVE()
◆ deSerialize()
◆ finalizeStatusFromVersions()
bool kuzu::storage::VectorVersionInfo::finalizeStatusFromVersions |
( |
| ) |
|
◆ getNumDeletions()
◆ getSelVectorForScan()
◆ isDeleted()
◆ isInserted()
◆ numCommittedDeletions()
◆ rollbackDeletions()
◆ rollbackInsertions()
◆ serialize()
◆ deletedVersions
◆ deletionStatus
◆ insertedVersions
◆ insertionStatus
The documentation for this struct was generated from the following file: