dbms: Server: Feature development. [#METR-17276]

This commit is contained in:
Alexey Arno 2015-07-20 19:16:56 +03:00
parent 92adfc9e0e
commit 7ce91cc59a

View File

@ -21,6 +21,10 @@ ContainerType max(const ContainerType & lhs, const ContainerType & rhs)
}
/** Для маленького количества ключей - массив фиксированного размера "на стеке".
* Для среднего - выделяется HashSet.
* Для большого - выделяется HyperLogLog.
*/
template <typename Key, typename HashContainer, UInt8 small_set_size_max, UInt8 medium_set_power2_max, UInt8 K>
class CombinedCardinalityEstimator
{
@ -143,6 +147,7 @@ public:
throw Poco::Exception("Internal error", ErrorCodes::LOGICAL_ERROR);
}
/// Можно вызывать только для пустого объекта.
void read(DB::ReadBuffer & in)
{
UInt8 v;