#pragma once #include /// Общие вспомогательные методы для реализации разных столбцов. namespace DB { /// Считает, сколько байт в filt больше нуля. size_t countBytesInFilter(const IColumn::Filter & filt); /// Общая реализация функции filter для ColumnArray и ColumnString. template void filterArraysImpl( const PODArray & src_elems, const IColumn::Offsets_t & src_offsets, PODArray & res_elems, IColumn::Offsets_t & res_offsets, const IColumn::Filter & filt, ssize_t result_size_hint); }