OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Fragmenter_Namespace::InsertOrderFragmenter Member List

This is the complete list of members for Fragmenter_Namespace::InsertOrderFragmenter, including all inherited members.

addColumns(const InsertData &insertDataStruct)Fragmenter_Namespace::InsertOrderFragmenterprotected
alterColumnGeoType(const std::list< std::pair< const ColumnDescriptor *, std::list< const ColumnDescriptor * >>> &src_dst_column_pairs)Fragmenter_Namespace::InsertOrderFragmenter
alterNonGeoColumnType(const std::list< const ColumnDescriptor * > &columns)Fragmenter_Namespace::InsertOrderFragmenter
catalog_Fragmenter_Namespace::InsertOrderFragmenterprotected
chunkKeyPrefix_Fragmenter_Namespace::InsertOrderFragmenterprotected
columnMap_Fragmenter_Namespace::InsertOrderFragmenterprotected
compactRows(const Catalog_Namespace::Catalog *catalog, const TableDescriptor *td, const int fragment_id, const std::vector< uint64_t > &frag_offsets, const Data_Namespace::MemoryLevel memory_level, UpdelRoll &updel_roll) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
conditionallyInstantiateFileMgrWithParams()Fragmenter_Namespace::InsertOrderFragmenterprotected
createNewFragment(const Data_Namespace::MemoryLevel memory_level=Data_Namespace::DISK_LEVEL)Fragmenter_Namespace::InsertOrderFragmenterprotected
dataMgr_Fragmenter_Namespace::InsertOrderFragmenterprotected
defaultInsertLevel_Fragmenter_Namespace::InsertOrderFragmenterprotected
deleteFragments(const std::vector< int > &dropFragIds)Fragmenter_Namespace::InsertOrderFragmenterprotected
dropColumns(const std::vector< int > &columnIds) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
dropFragmentsToSize(const size_t maxRows) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
dropFragmentsToSizeNoInsertLock(const size_t max_rows)Fragmenter_Namespace::InsertOrderFragmenterprivate
fragmenterType_Fragmenter_Namespace::InsertOrderFragmenterprotected
fragmentInfoMutex_Fragmenter_Namespace::InsertOrderFragmenterprotected
fragmentInfoVec_Fragmenter_Namespace::InsertOrderFragmenterprotected
getChunkKeyPrefix() const Fragmenter_Namespace::InsertOrderFragmenterinline
getChunkMetadata()Fragmenter_Namespace::InsertOrderFragmenterprotected
getChunksForAllColumns(const TableDescriptor *td, const FragmentInfo &fragment, const Data_Namespace::MemoryLevel memory_level)Fragmenter_Namespace::InsertOrderFragmenter
getFragmenterId() overrideFragmenter_Namespace::InsertOrderFragmenterinlinevirtual
getFragmenterType() overrideFragmenter_Namespace::InsertOrderFragmenterinlinevirtual
getFragmentInfo(const int fragment_id) const overrideFragmenter_Namespace::InsertOrderFragmentervirtual
getFragmentInfoFromId(const int fragment_id)Fragmenter_Namespace::InsertOrderFragmenterprotected
getFragmentsForQuery() overrideFragmenter_Namespace::InsertOrderFragmentervirtual
getNumFragments() overrideFragmenter_Namespace::InsertOrderFragmentervirtual
getNumRows() overrideFragmenter_Namespace::InsertOrderFragmenterinlinevirtual
getVacuumOffsets(const std::shared_ptr< Chunk_NS::Chunk > &chunk) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
hasDeletedRows(const int delete_column_id) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
hasMaterializedRowId_Fragmenter_Namespace::InsertOrderFragmenterprotected
insertChunks(const InsertChunks &insert_chunk) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
insertChunksImpl(const InsertChunks &insert_chunk)Fragmenter_Namespace::InsertOrderFragmenterprotected
insertChunksIntoFragment(const InsertChunks &insert_chunks, const std::optional< int > delete_column_id, FragmentInfo *current_fragment, const size_t num_rows_to_insert, size_t &num_rows_inserted, size_t &num_rows_left, std::vector< size_t > &valid_row_indices, const size_t start_fragment)Fragmenter_Namespace::InsertOrderFragmenterprivate
insertChunksNoCheckpoint(const InsertChunks &insert_chunk) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
insertData(InsertData &insert_data_struct) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
insertDataImpl(InsertData &insert_data)Fragmenter_Namespace::InsertOrderFragmenterprotected
insertDataNoCheckpoint(InsertData &insert_data_struct) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
insertMutex_Fragmenter_Namespace::InsertOrderFragmenterprotected
InsertOrderFragmenter(const std::vector< int > chunkKeyPrefix, std::vector< Chunk_NS::Chunk > &chunkVec, Data_Namespace::DataMgr *dataMgr, Catalog_Namespace::Catalog *catalog, const int physicalTableId, const int shard, const size_t maxFragmentRows=DEFAULT_FRAGMENT_ROWS, const size_t maxChunkSize=DEFAULT_MAX_CHUNK_SIZE, const size_t pageSize=DEFAULT_PAGE_SIZE, const size_t maxRows=DEFAULT_MAX_ROWS, const Data_Namespace::MemoryLevel defaultInsertLevel=Data_Namespace::DISK_LEVEL, const bool uses_foreign_storage=false)Fragmenter_Namespace::InsertOrderFragmenter
InsertOrderFragmenter(const InsertOrderFragmenter &)Fragmenter_Namespace::InsertOrderFragmenterprotected
isAddingNewColumns(const InsertData &insert_data) const Fragmenter_Namespace::InsertOrderFragmenterprivate
lockInsertCheckpointData(const InsertData &insertDataStruct)Fragmenter_Namespace::InsertOrderFragmenterprotected
maxChunkSize_Fragmenter_Namespace::InsertOrderFragmenterprotected
maxFragmentId_Fragmenter_Namespace::InsertOrderFragmenterprotected
maxFragmentRows_Fragmenter_Namespace::InsertOrderFragmenterprotected
maxRows_Fragmenter_Namespace::InsertOrderFragmenterprotected
ModifyTransactionTracker typedefFragmenter_Namespace::InsertOrderFragmenter
mutex_access_inmem_statesFragmenter_Namespace::InsertOrderFragmenterprotected
numTuples_Fragmenter_Namespace::InsertOrderFragmenterprotected
operator=(const InsertOrderFragmenter &)Fragmenter_Namespace::InsertOrderFragmenterprotected
pageSize_Fragmenter_Namespace::InsertOrderFragmenterprotected
physicalTableId_Fragmenter_Namespace::InsertOrderFragmenterprotected
resetSizesFromFragments() overrideFragmenter_Namespace::InsertOrderFragmentervirtual
rowIdColId_Fragmenter_Namespace::InsertOrderFragmenterprotected
setLastFragmentVarLenColumnSizes()Fragmenter_Namespace::InsertOrderFragmenterprivate
setNumRows(const size_t numTuples) overrideFragmenter_Namespace::InsertOrderFragmenterinlinevirtual
shard_Fragmenter_Namespace::InsertOrderFragmenterprotected
temp_mutex_Fragmenter_Namespace::InsertOrderFragmentermutableprotected
tracked_in_memory_chunks_Fragmenter_Namespace::InsertOrderFragmenterprotected
updateChunkStats(const ColumnDescriptor *cd, std::unordered_map< int, ChunkStats > &stats_map, std::optional< Data_Namespace::MemoryLevel > memory_level) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
updateColumn(const Catalog_Namespace::Catalog *catalog, const TableDescriptor *td, const ColumnDescriptor *cd, const int fragment_id, const std::vector< uint64_t > &frag_offsets, const std::vector< ScalarTargetValue > &rhs_values, const SQLTypeInfo &rhs_type, const Data_Namespace::MemoryLevel memory_level, UpdelRoll &updel_roll) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
updateColumn(const Catalog_Namespace::Catalog *catalog, const TableDescriptor *td, const ColumnDescriptor *cd, const int fragment_id, const std::vector< uint64_t > &frag_offsets, const ScalarTargetValue &rhs_value, const SQLTypeInfo &rhs_type, const Data_Namespace::MemoryLevel memory_level, UpdelRoll &updel_roll) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
updateColumnChunkMetadata(const ColumnDescriptor *cd, const int fragment_id, const std::shared_ptr< ChunkMetadata > metadata) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
updateColumnMetadata(const ColumnDescriptor *cd, FragmentInfo &fragment, std::shared_ptr< Chunk_NS::Chunk > chunk, const UpdateValuesStats &update_values_stats, const SQLTypeInfo &rhs_type, UpdelRoll &updel_roll) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
updateColumns(const Catalog_Namespace::Catalog *catalog, const TableDescriptor *td, const int fragmentId, const std::vector< TargetMetaInfo > sourceMetaInfo, const std::vector< const ColumnDescriptor * > columnDescriptors, const RowDataProvider &sourceDataProvider, const size_t indexOffFragmentOffsetColumn, const Data_Namespace::MemoryLevel memoryLevel, UpdelRoll &updelRoll, Executor *executor) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
updateMetadata(const Catalog_Namespace::Catalog *catalog, const MetaDataKey &key, UpdelRoll &updel_roll) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
uses_foreign_storage_Fragmenter_Namespace::InsertOrderFragmenterprotected
vacuum_fixlen_rows(const FragmentInfo &fragment, const std::shared_ptr< Chunk_NS::Chunk > &chunk, const std::vector< uint64_t > &frag_offsets)Fragmenter_Namespace::InsertOrderFragmenterprotected
vacuum_varlen_rows(const FragmentInfo &fragment, const std::shared_ptr< Chunk_NS::Chunk > &chunk, const std::vector< uint64_t > &frag_offsets)Fragmenter_Namespace::InsertOrderFragmenterprotected
varLenColInfo_Fragmenter_Namespace::InsertOrderFragmenterprotected
~AbstractFragmenter()Fragmenter_Namespace::AbstractFragmenterinlinevirtual
~InsertOrderFragmenter() overrideFragmenter_Namespace::InsertOrderFragmenter