Autonomy Software C++ 24.5.1
Welcome to the Autonomy Software repository of the Mars Rover Design Team (MRDT) at Missouri University of Science and Technology (Missouri S&T)! API reference contains the source code and other resources for the development of the autonomy software for our Mars rover. The Autonomy Software project aims to compete in the University Rover Challenge (URC) by demonstrating advanced autonomous capabilities and robust navigation algorithms.
Loading...
Searching...
No Matches
duckdb::RowGroupCollection Member List

This is the complete list of members for duckdb::RowGroupCollection, including all inherited members.

AddColumn(ClientContext &context, ColumnDefinition &new_column, ExpressionExecutor &default_executor) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
allocation_sizeduckdb::RowGroupCollectionprivate
AlterType(ClientContext &context, idx_t changed_idx, const LogicalType &target_type, vector< StorageIndex > bound_columns, Expression &cast_expr) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
Append(DataChunk &chunk, TableAppendState &state)duckdb::RowGroupCollection
AppendRowGroup(SegmentLock &l, idx_t start_row) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
block_managerduckdb::RowGroupCollectionprivate
CanFetch(TransactionData, const row_t row_id)duckdb::RowGroupCollection
Checkpoint(TableDataWriter &writer, TableStatistics &global_stats) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
Chunks(DuckTransaction &transaction) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
Chunks(DuckTransaction &transaction, const vector< StorageIndex > &column_ids) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
CleanupAppend(transaction_t lowest_transaction, idx_t start, idx_t count) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
CommitAppend(transaction_t commit_id, idx_t row_start, idx_t count) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
CommitDropColumn(const idx_t column_index) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
CommitDropTable() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
CopyStats(TableStatistics &stats) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
CopyStats(const StorageIndex &column_id) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
Delete(TransactionData transaction, DataTable &table, row_t *ids, idx_t count) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
Destroy() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
Fetch(TransactionData transaction, DataChunk &result, const vector< StorageIndex > &column_ids, const Vector &row_identifiers, idx_t fetch_count, ColumnFetchState &state) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
FinalizeAppend(TransactionData transaction, TableAppendState &state)duckdb::RowGroupCollection
FinalizeCheckpoint(MetaBlockPointer pointer, const vector< MetaBlockPointer > &existing_pointers) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetAllocationSize() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollectioninline
GetAllocator() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetAttached() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetBlockManager() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollectioninline
GetCheckpointTask(CollectionCheckpointState &checkpoint_state, idx_t segment_idx) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetColumnSegmentInfo(const QueryContext &context) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetMetadataManager() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetPartitionStats() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetRowGroup(int64_t index)duckdb::RowGroupCollection
GetRowGroupCount() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetRowGroups() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollectionprivate
GetRowGroupSize() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollectioninline
GetSample() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetSegmentCount()duckdb::RowGroupCollection
GetTableInfo() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollectioninline
GetTotalRows() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
GetTypes() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
infoduckdb::RowGroupCollectionprivate
Initialize(PersistentCollectionData &data) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
Initialize(PersistentTableData &data) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
InitializeAppend(TableAppendState &state)duckdb::RowGroupCollection
InitializeAppend(TransactionData transaction, TableAppendState &state)duckdb::RowGroupCollection
InitializeCreateIndexScan(CreateIndexScanState &state) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
InitializeEmpty() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
InitializeParallelScan(ParallelCollectionScanState &state) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
InitializeScan(const QueryContext &context, CollectionScanState &state, const vector< StorageIndex > &column_ids, optional_ptr< TableFilterSet > table_filters) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
InitializeScanInRowGroup(ClientContext &context, CollectionScanState &state, RowGroupCollection &collection, SegmentNode< RowGroup > &row_group, idx_t vector_index, idx_t max_row) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollectionstatic
InitializeScanWithOffset(const QueryContext &context, CollectionScanState &state, const vector< StorageIndex > &column_ids, idx_t start_row, idx_t end_row) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
InitializeVacuumState(CollectionCheckpointState &checkpoint_state, VacuumState &state, optional_idx checkpoint_row_group_count) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
IsEmpty() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
IsPersistent() const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
MergeStorage(RowGroupCollection &data, optional_ptr< DataTable > table, optional_ptr< StorageCommitState > commit_state) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
metadata_pointerduckdb::RowGroupCollectionprivate
metadata_pointersduckdb::RowGroupCollectionprivate
NextParallelScan(ClientContext &context, ParallelCollectionScanState &state, CollectionScanState &scan_state) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
NextUpdateRowGroup(RowGroupSegmentTree &row_groups, row_t *ids, idx_t &pos, idx_t count) const (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollectionprivate
owned_row_groupsduckdb::RowGroupCollectionprivate
RemoveColumn(idx_t col_idx) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
RemoveFromIndexes(const QueryContext &context, TableIndexList &indexes, Vector &row_identifiers, idx_t count, IndexRemovalType removal_type, optional_idx active_checkpoint=optional_idx()) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
requires_new_row_groupduckdb::RowGroupCollectionprivate
RevertAppendInternal(idx_t start_row) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
row_group_pointer_lockduckdb::RowGroupCollectionmutableprivate
row_group_sizeduckdb::RowGroupCollectionprivate
RowGroupCollection(shared_ptr< DataTableInfo > info, TableIOManager &io_manager, vector< LogicalType > types, idx_t row_start, idx_t total_rows=0) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
RowGroupCollection(shared_ptr< DataTableInfo > info, BlockManager &block_manager, vector< LogicalType > types, idx_t row_start, idx_t total_rows, idx_t row_group_size) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
ScheduleVacuumTasks(CollectionCheckpointState &checkpoint_state, VacuumState &state, idx_t segment_idx, bool schedule_vacuum) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
SetAppendRequiresNewRowGroup() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
SetDistinct(column_t column_id, unique_ptr< DistinctStatistics > distinct_stats) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
SetRowGroup(int64_t index, shared_ptr< RowGroup > new_row_group)duckdb::RowGroupCollection
SetRowGroups(shared_ptr< RowGroupSegmentTree > row_groups) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollectionprivate
SetStats(TableStatistics &new_stats) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
statsduckdb::RowGroupCollectionprivate
total_rowsduckdb::RowGroupCollectionprivate
typesduckdb::RowGroupCollectionprivate
Update(TransactionData transaction, DataTable &table, row_t *ids, const vector< PhysicalIndex > &column_ids, DataChunk &updates) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
UpdateColumn(TransactionData transaction, DataTable &table, Vector &row_ids, const vector< column_t > &column_path, DataChunk &updates) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
Verify() (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection
VerifyNewConstraint(const QueryContext &context, DataTable &parent, const BoundConstraint &constraint) (defined in duckdb::RowGroupCollection)duckdb::RowGroupCollection