As discussed with @kitaisreal 
#pragma once
#include <Core/NamesAndTypes.h>
#include <Common/DenseHashMap.h>
#include <Storages/MergeTree/MergeTreeReaderStream.h>
#include <Storages/MergeTree/MergeTreeBlockReadUtils.h>
namespace DB
{
class IDataType;