ClickHouse/src/Interpreters/SetKeys.h
Nikolai Kochetov 22e49748b5 Cleanup.
2023-06-22 14:23:04 +00:00

19 lines
451 B
C++

#pragma once
#include <Columns/ColumnsNumber.h>
namespace DB
{
/// Prepared key columns for set which can be added to fill set elements.
/// Used only to upgrade set from tuple.
struct SetKeyColumns
{
/// The constant columns to the right of IN are not supported directly. For this, they first materialize.
ColumnRawPtrs key_columns;
Columns materialized_columns;
ColumnPtr null_map_holder;
ColumnUInt8::MutablePtr filter;
};
}