aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/clickhouse/src/Storages/MergeTree/MergeAlgorithm.h
blob: 9123182b71e99036fbc12464254b6d7a17fee449 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once

#include <base/types.h>

namespace DB
{
/// Algorithm of Merge.
enum class MergeAlgorithm
{
    Undecided, /// Not running yet
    Horizontal, /// per-row merge of all columns
    Vertical /// per-row merge of PK and secondary indices columns, per-column gather for non-PK columns
};

}