35 const TRowDescriptor& row_desc) {
36 std::vector<TargetMetaInfo> target_meta_infos;
37 for (
const auto& col : row_desc) {
40 return target_meta_infos;
44 const std::vector<TColumnRange>& thrift_column_ranges);
47 const std::vector<TDictionaryGeneration>& thrift_string_dictionary_generations);
50 const std::vector<TTableGeneration>& table_generations);
52 #endif // MAPDSERVER_H
AggregatedColRange column_ranges_from_thrift(const std::vector< TColumnRange > &thrift_column_ranges)
std::vector< TargetMetaInfo > target_meta_infos_from_thrift(const TRowDescriptor &row_desc)
StringDictionaryGenerations string_dictionary_generations_from_thrift(const std::vector< TDictionaryGeneration > &thrift_string_dictionary_generations)
TableGenerations table_generations_from_thrift(const std::vector< TTableGeneration > &thrift_table_generations)
SQLTypeInfo type_info_from_thrift(const TTypeInfo &thrift_ti, const bool strip_geo_encoding=false)