#pragma once #include #include namespace DB { template struct HudiMetadataParser { public: HudiMetadataParser(); Strings getFiles(const Configuration & configuration, ContextPtr context); private: struct Impl; std::shared_ptr impl; }; }