22 namespace serialization {
30 template <
class Archive>
35 split_free(ar, type_info, version);
38 template <
class Archive>
51 template <
class Archive>
61 bool is_dict_intersection{
false};
79 ar >> is_dict_intersection;
80 if (is_dict_intersection) {
HOST DEVICE SQLTypes get_subtype() const
void set_compression(EncodingType c)
HOST DEVICE int get_size() const
void load(Archive &ar, ExplainedQueryHint &query_hint, const unsigned int version)
HOST DEVICE int get_scale() const
void save(Archive &ar, const ExplainedQueryHint &query_hint, const unsigned int version)
HOST DEVICE void set_subtype(SQLTypes st)
Constants for Builtin SQL Types supported by HEAVY.AI.
HOST DEVICE SQLTypes get_type() const
bool is_dict_intersection() const
void set_comp_param(int p)
void serialize(Archive &ar, RegisteredQueryHint &query_hint, const unsigned int version)
HOST DEVICE EncodingType get_compression() const
void set_dimension(int d)
HOST DEVICE int get_dimension() const
HOST DEVICE int get_comp_param() const
void set_dict_intersection()
HOST DEVICE bool get_notnull() const
HOST DEVICE void set_type(SQLTypes t)