больше примерно 4e9 элементов. Посмотрев в код, то вроде как HyperLogLogCounter::size() возвращает UInt32, что могло бы объяснить ограничение в 4e9. Функция uniq использует UniquesHashSet и size() возвращает size_t, что по идее 64 bit. Есть ли способ мигрировать колонку с типом AggregateFunction(uniqHLL12, UInt32, FixedString(16))) в uniq?
Мигрировать uniqHLL12 на uniq невозможно.
Обсуждают сегодня