21 namespace foreign_storage {
26 std::list<std::unique_ptr<ChunkMetadata>>& chunk_metadata,
30 void appendData(
const std::vector<std::string>& geo_strings) {
32 int64_t num_rows = geo_strings.size();
33 for (int64_t i = 0; i < num_rows; ++i) {
35 auto const& geo_string = geo_strings[i];
36 if (geo_string.size()) {
void processNullGeoElement()
void appendData(const std::vector< std::string > &geo_strings)
void appendArrayDatumsToBufferAndUpdateMetadata()
void processGeoElement(std::string_view geo_string_view)
OdbcGeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const RenderGroupAnalyzerMap *render_group_analyzer_map)
void appendBaseAndRenderGroupDataAndUpdateMetadata(const int64_t row_count)
std::map< int, std::unique_ptr< import_export::RenderGroupAnalyzer >> RenderGroupAnalyzerMap