mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-27 20:20:49 +00:00
Check for new dictionary type
This commit is contained in:
parent
c71787941e
commit
97d65a3205
@ -136,7 +136,8 @@ private:
|
|||||||
!executeDispatchComplex<ComplexKeyHashedDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<ComplexKeyHashedDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr))
|
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
|
!executeDispatchComplex<SmartPolygonDictionary>(block, arguments, result, dict_ptr))
|
||||||
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -308,6 +309,7 @@ private:
|
|||||||
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
|
!executeDispatchComplex<SmartPolygonDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchRange<RangeHashedDictionary>(block, arguments, result, dict_ptr))
|
!executeDispatchRange<RangeHashedDictionary>(block, arguments, result, dict_ptr))
|
||||||
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
||||||
}
|
}
|
||||||
@ -489,6 +491,7 @@ private:
|
|||||||
!executeDispatchComplex<ComplexKeyHashedDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<ComplexKeyHashedDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
|
!executeDispatchComplex<SmartPolygonDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr))
|
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr))
|
||||||
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
||||||
}
|
}
|
||||||
@ -828,6 +831,7 @@ private:
|
|||||||
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
|
!executeDispatchComplex<SmartPolygonDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchRange<RangeHashedDictionary>(block, arguments, result, dict_ptr))
|
!executeDispatchRange<RangeHashedDictionary>(block, arguments, result, dict_ptr))
|
||||||
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
||||||
}
|
}
|
||||||
@ -1087,6 +1091,7 @@ private:
|
|||||||
!executeDispatchComplex<ComplexKeyHashedDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<ComplexKeyHashedDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<ComplexKeyCacheDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr) &&
|
!executeDispatchComplex<SimplePolygonDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
|
!executeDispatchComplex<SmartPolygonDictionary>(block, arguments, result, dict_ptr) &&
|
||||||
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr))
|
!executeDispatchComplex<TrieDictionary>(block, arguments, result, dict_ptr))
|
||||||
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
throw Exception{"Unsupported dictionary type " + dict_ptr->getTypeName(), ErrorCodes::UNKNOWN_TYPE};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user