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

This is the complete list of members for foreign_storage::LazyParquetChunkLoader, including all inherited members.

appendRowGroups(const std::vector< RowGroupInterval > &row_group_intervals, const int parquet_column_index, const ColumnDescriptor *column_descriptor, std::list< Chunk_NS::Chunk > &chunks, StringDictionary *string_dictionary, RejectedRowIndices *rejected_row_indices, const bool is_for_detect=false, const std::optional< int64_t > max_levels_read=std::nullopt)foreign_storage::LazyParquetChunkLoaderprivate
batch_reader_num_elementsforeign_storage::LazyParquetChunkLoaderstatic
file_reader_cache_foreign_storage::LazyParquetChunkLoaderprivate
file_system_foreign_storage::LazyParquetChunkLoaderprivate
foreign_table_foreign_storage::LazyParquetChunkLoaderprivate
isColumnMappingSupported(const ColumnDescriptor *omnisci_column, const parquet::ColumnDescriptor *parquet_column)foreign_storage::LazyParquetChunkLoaderstatic
LazyParquetChunkLoader(std::shared_ptr< arrow::fs::FileSystem > file_system, FileReaderMap *file_reader_cache, const ForeignTable *foreign_table)foreign_storage::LazyParquetChunkLoader
loadChunk(const std::vector< RowGroupInterval > &row_group_intervals, const int parquet_column_index, std::list< Chunk_NS::Chunk > &chunks, StringDictionary *string_dictionary=nullptr, RejectedRowIndices *rejected_row_indices=nullptr)foreign_storage::LazyParquetChunkLoader
loadRowGroups(const RowGroupInterval &row_group_interval, const std::map< int, Chunk_NS::Chunk > &chunks, const ForeignTableSchema &schema, const std::map< int, StringDictionary * > &column_dictionaries, const int num_threads=1)foreign_storage::LazyParquetChunkLoader
metadataScan(const std::vector< std::string > &file_paths, const ForeignTableSchema &schema, const bool do_metadata_stats_validation=true)foreign_storage::LazyParquetChunkLoader
previewFiles(const std::vector< std::string > &files, const size_t max_num_rows, const ForeignTable &table)foreign_storage::LazyParquetChunkLoader
suggestColumnMapping(const parquet::ColumnDescriptor *parquet_column)foreign_storage::LazyParquetChunkLoaderprivatestatic