OmniSciDB
a5dc49c757
|
Classes | |
union | Number64 |
Functions | |
Fragmenter_Namespace::TableInfo | copy_table_info (const Fragmenter_Namespace::TableInfo &table_info) |
bool | uses_int_meta (const SQLTypeInfo &col_ti) |
Fragmenter_Namespace::TableInfo | synthesize_table_info (const ResultSetPtr &rows) |
void | collect_table_infos (std::vector< InputTableInfo > &table_infos, const std::vector< InputDescriptor > &input_descs, Executor *executor) |
void anonymous_namespace{InputMetadata.cpp}::collect_table_infos | ( | std::vector< InputTableInfo > & | table_infos, |
const std::vector< InputDescriptor > & | input_descs, | ||
Executor * | executor | ||
) |
Definition at line 107 of file InputMetadata.cpp.
References CHECK, CHECK_LT, copy_table_info(), logger::FATAL, LOG_IF, RESULT, synthesize_table_info(), and TABLE.
Referenced by get_table_infos().
Fragmenter_Namespace::TableInfo anonymous_namespace{InputMetadata.cpp}::copy_table_info | ( | const Fragmenter_Namespace::TableInfo & | table_info | ) |
Definition at line 33 of file InputMetadata.cpp.
References Fragmenter_Namespace::TableInfo::chunkKeyPrefix, Fragmenter_Namespace::TableInfo::fragments, Fragmenter_Namespace::TableInfo::getPhysicalNumTuples(), and Fragmenter_Namespace::TableInfo::setPhysicalNumTuples().
Referenced by collect_table_infos(), and InputTableInfoCache::getTableInfo().
Fragmenter_Namespace::TableInfo anonymous_namespace{InputMetadata.cpp}::synthesize_table_info | ( | const ResultSetPtr & | rows | ) |
Definition at line 92 of file InputMetadata.cpp.
References Fragmenter_Namespace::TableInfo::fragments, and run_benchmark_import::result.
Referenced by collect_table_infos().
bool anonymous_namespace{InputMetadata.cpp}::uses_int_meta | ( | const SQLTypeInfo & | col_ti | ) |
Definition at line 86 of file InputMetadata.cpp.
References SQLTypeInfo::get_compression(), SQLTypeInfo::is_boolean(), SQLTypeInfo::is_decimal(), SQLTypeInfo::is_integer(), SQLTypeInfo::is_string(), SQLTypeInfo::is_time(), and kENCODING_DICT.
Referenced by synthesize_metadata().