appendArrayDatumsIfApplicable(TypedParquetStorageBuffer< ArrayDatum > *column_buffer, const std::vector< ArrayDatum > &datum_buffer) | foreign_storage::ParquetGeospatialImportEncoder | inlineprivate |
appendArrayDatumsToBuffer() | foreign_storage::ParquetGeospatialImportEncoder | inlineprivate |
appendArrayDatumsToBufferAndUpdateMetadata() | foreign_storage::GeospatialEncoder | inlineprotected |
appendBaseData(const int64_t row_count) | foreign_storage::ParquetGeospatialImportEncoder | inlineprivate |
appendBaseDataAndUpdateMetadata(const int64_t row_count) | foreign_storage::GeospatialEncoder | inlineprotected |
appendData(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values) override | foreign_storage::ParquetGeospatialImportEncoder | inlinevirtual |
appendDataTrackErrors(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values) override | foreign_storage::ParquetGeospatialImportEncoder | inlinevirtual |
appendToArrayEncoderAndUpdateMetadata(const std::vector< ArrayDatum > &datum_parse_buffer, Encoder *encoder, ChunkMetadata *chunk_metadata) const | foreign_storage::GeospatialEncoder | inlineprotected |
base_column_buffer_ | foreign_storage::ParquetGeospatialImportEncoder | private |
base_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
base_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
base_values_ | foreign_storage::GeospatialEncoder | protected |
BOUNDS enum value | foreign_storage::GeospatialEncoder | protected |
bounds_column_buffer_ | foreign_storage::ParquetGeospatialImportEncoder | private |
bounds_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
bounds_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
bounds_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
bounds_datum_buffer_ | foreign_storage::GeospatialEncoder | protected |
bounds_parse_buffer_ | foreign_storage::GeospatialEncoder | protected |
buffer_ | foreign_storage::ParquetEncoder | protected |
clearDatumBuffers() | foreign_storage::GeospatialEncoder | inlineprotected |
clearParseBuffers() | foreign_storage::GeospatialEncoder | inlineprotected |
column_type_ | foreign_storage::ParquetEncoder | protected |
COORDS enum value | foreign_storage::GeospatialEncoder | protected |
coords_column_buffer_ | foreign_storage::ParquetGeospatialImportEncoder | private |
coords_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
coords_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
coords_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
coords_datum_buffer_ | foreign_storage::GeospatialEncoder | protected |
coords_parse_buffer_ | foreign_storage::GeospatialEncoder | protected |
createMetadata(const SQLTypeInfo &column_type) | foreign_storage::ParquetEncoder | inlineprotectedstatic |
current_batch_offset_ | foreign_storage::ParquetGeospatialImportEncoder | private |
current_chunk_offset_ | foreign_storage::ParquetEncoder | protected |
disableMetadataStatsValidation() | foreign_storage::ParquetEncoder | inlinevirtual |
eraseInvalidIndicesInBuffer(const InvalidRowGroupIndices &invalid_indices) override | foreign_storage::ParquetGeospatialImportEncoder | inlinevirtual |
geo_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
geo_validate_geometry_ | foreign_storage::GeospatialEncoder | protected |
GeoColumnType enum name | foreign_storage::GeospatialEncoder | protected |
GeospatialEncoder(const bool geo_validate_geometry) | foreign_storage::GeospatialEncoder | inline |
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, const bool geo_validate_geometry) | foreign_storage::GeospatialEncoder | inline |
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const bool geo_validate_geometry) | foreign_storage::GeospatialEncoder | inline |
getBuffer(std::list< Chunk_NS::Chunk > &chunks, const SQLTypes sql_type, GeoColumnType geo_column_type) | foreign_storage::ParquetGeospatialImportEncoder | inlineprivate |
getColumnDescriptor(std::list< Chunk_NS::Chunk > &chunks, const SQLTypes sql_type, GeoColumnType geo_column_type) | foreign_storage::GeospatialEncoder | inlineprotected |
getIteratorForGeoColumnType(std::list< T > &list, const SQLTypes column_type, const GeoColumnType geo_column) | foreign_storage::GeospatialEncoder | inlineprotected |
getRejectedRowIndices() const | foreign_storage::ParquetEncoder | inline |
getRowGroupMetadata(const parquet::RowGroupMetaData *group_metadata, const int parquet_column_index, const SQLTypeInfo &column_type) | foreign_storage::ParquetEncoder | inlinevirtual |
hasBoundsColumn() const | foreign_storage::GeospatialEncoder | inlineprotected |
hasPolyRingsColumn() const | foreign_storage::GeospatialEncoder | inlineprotected |
hasRingOrLineSizesColumn() const | foreign_storage::GeospatialEncoder | inlineprotected |
initEncoderAndGetEncoderAndMetadata(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const SQLTypes sql_type, GeoColumnType geo_column_type) | foreign_storage::GeospatialEncoder | inlineprotected |
initializeColumnType(const SQLTypeInfo &column_type) | foreign_storage::ParquetEncoder | inlinevirtual |
initializeErrorTracking() | foreign_storage::ParquetEncoder | inlinevirtual |
invalid_indices_ | foreign_storage::ParquetGeospatialImportEncoder | private |
is_error_tracking_enabled_ | foreign_storage::ParquetEncoder | protected |
ParquetEncoder(Data_Namespace::AbstractBuffer *buffer) | foreign_storage::ParquetEncoder | inline |
ParquetGeospatialImportEncoder(const bool geo_validate_geometry) | foreign_storage::ParquetGeospatialImportEncoder | inline |
ParquetGeospatialImportEncoder(std::list< Chunk_NS::Chunk > &chunks, const bool geo_validate_geometry) | foreign_storage::ParquetGeospatialImportEncoder | inline |
POLY_RINGS enum value | foreign_storage::GeospatialEncoder | protected |
poly_rings_column_buffer_ | foreign_storage::ParquetGeospatialImportEncoder | private |
poly_rings_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
poly_rings_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
poly_rings_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
poly_rings_datum_buffer_ | foreign_storage::GeospatialEncoder | protected |
poly_rings_parse_buffer_ | foreign_storage::GeospatialEncoder | protected |
processGeoElement(std::string_view geo_string_view) | foreign_storage::GeospatialEncoder | inlineprotected |
processNullGeoElement() | foreign_storage::GeospatialEncoder | inlineprotected |
RING_OR_LINE_SIZES enum value | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_column_buffer_ | foreign_storage::ParquetGeospatialImportEncoder | private |
ring_or_line_sizes_column_descriptor_ | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_column_encoder_ | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_column_metadata_ | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_datum_buffer_ | foreign_storage::GeospatialEncoder | protected |
ring_or_line_sizes_parse_buffer_ | foreign_storage::GeospatialEncoder | protected |
throwMalformedGeoElement(const std::string &omnisci_column_name) | foreign_storage::GeospatialEncoder | inlineprotectedstatic |
throwMismatchedGeoElement(const std::string &omnisci_column_name) | foreign_storage::GeospatialEncoder | inlineprotectedstatic |
throwNotNullViolation(const std::string &parquet_column_name) | foreign_storage::ParquetEncoder | inlineprotectedstatic |
validate_metadata_stats_ | foreign_storage::ParquetEncoder | protected |
validateAndAppendData(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values, const SQLTypeInfo &column_type, InvalidRowGroupIndices &invalid_indices) override | foreign_storage::ParquetGeospatialImportEncoder | inlinevirtual |
validateChunksSizing(std::list< Chunk_NS::Chunk > &chunks) const | foreign_storage::GeospatialEncoder | inlineprotected |
validateMetadataSizing(std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata) const | foreign_storage::GeospatialEncoder | inlineprotected |
validateNullCount(const std::string &parquet_column_name, int64_t null_count, const SQLTypeInfo &column_type) | foreign_storage::ParquetEncoder | inlineprotectedstatic |
~GeospatialEncoder()=default | foreign_storage::GeospatialEncoder | virtual |
~ParquetEncoder()=default | foreign_storage::ParquetEncoder | virtual |