OmniSciDB  06b3bd477c
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Fragmenter_Namespace::SortedOrderFragmenter Member List

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

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
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
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
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
insertData(InsertData &insertDataStruct) overrideFragmenter_Namespace::SortedOrderFragmenterinlinevirtual
insertDataImpl(InsertData &insertDataStruct)Fragmenter_Namespace::InsertOrderFragmenterprotected
insertDataNoCheckpoint(InsertData &insertDataStruct) overrideFragmenter_Namespace::SortedOrderFragmenterinlinevirtual
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
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 SortedOrderFragmenter &)=deleteFragmenter_Namespace::SortedOrderFragmenter
Fragmenter_Namespace::InsertOrderFragmenter::operator=(const InsertOrderFragmenter &)Fragmenter_Namespace::InsertOrderFragmenterprotected
pageSize_Fragmenter_Namespace::InsertOrderFragmenterprotected
physicalTableId_Fragmenter_Namespace::InsertOrderFragmenterprotected
replicateData(const InsertData &insertDataStruct)Fragmenter_Namespace::InsertOrderFragmenterprotected
rowIdColId_Fragmenter_Namespace::InsertOrderFragmenterprotected
setNumRows(const size_t numTuples) overrideFragmenter_Namespace::InsertOrderFragmenterinlinevirtual
shard_Fragmenter_Namespace::InsertOrderFragmenterprotected
sortData(InsertData &insertDataStruct)Fragmenter_Namespace::SortedOrderFragmenterprotectedvirtual
SortedOrderFragmenter(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)Fragmenter_Namespace::SortedOrderFragmenterinline
SortedOrderFragmenter(SortedOrderFragmenter &&)=defaultFragmenter_Namespace::SortedOrderFragmenter
SortedOrderFragmenter(const SortedOrderFragmenter &)=deleteFragmenter_Namespace::SortedOrderFragmenter
temp_mutex_Fragmenter_Namespace::InsertOrderFragmentermutableprotected
updateChunkStats(const ColumnDescriptor *cd, std::unordered_map< int, ChunkStats > &stats_map) overrideFragmenter_Namespace::InsertOrderFragmentervirtual
updateColumn(const Catalog_Namespace::Catalog *catalog, const std::string &tab_name, const std::string &col_name, 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)Fragmenter_Namespace::InsertOrderFragmenterstatic
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
updateColumnMetadata(const ColumnDescriptor *cd, FragmentInfo &fragment, std::shared_ptr< Chunk_NS::Chunk > chunk, const bool null, const double dmax, const double dmin, const int64_t lmax, const int64_t lmin, 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
~SortedOrderFragmenter() overrideFragmenter_Namespace::SortedOrderFragmenterinline