From efdcd015cfdee1b6aa349c9ca227ca12c3d697f5 Mon Sep 17 00:00:00 2001 From: taiyang-li <654010905@qq.com> Date: Tue, 8 Mar 2022 13:07:43 +0800 Subject: [PATCH] fix building issue introduced by https://github.com/ClickHouse-Extras/arrow/pull/9 --- cpp/src/arrow/adapters/orc/adapter.cc | 8 ++++---- cpp/src/arrow/adapters/orc/adapter.h | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/cpp/src/arrow/adapters/orc/adapter.cc b/cpp/src/arrow/adapters/orc/adapter.cc index 2ce4356dffa4..057bed2a70f3 100644 --- a/cpp/src/arrow/adapters/orc/adapter.cc +++ b/cpp/src/arrow/adapters/orc/adapter.cc @@ -444,10 +444,6 @@ class ORCFileReader::Impl { return Status::OK(); } - liborc::Reader* ORCFileReader::GetRawORCReader() { - return impl_->GetRawORCReader(); - } - Status NextStripeReader(int64_t batch_size, std::shared_ptr* out) { return NextStripeReader(batch_size, {}, out); } @@ -463,6 +459,10 @@ ORCFileReader::ORCFileReader() { impl_.reset(new ORCFileReader::Impl()); } ORCFileReader::~ORCFileReader() {} +liborc::Reader* ORCFileReader::GetRawORCReader() { + return impl_->GetRawORCReader(); +} + Status ORCFileReader::Open(const std::shared_ptr& file, MemoryPool* pool, std::unique_ptr* reader) { return Open(file, pool).Value(reader); diff --git a/cpp/src/arrow/adapters/orc/adapter.h b/cpp/src/arrow/adapters/orc/adapter.h index a38683776bbe..f41cdf6c1b8b 100644 --- a/cpp/src/arrow/adapters/orc/adapter.h +++ b/cpp/src/arrow/adapters/orc/adapter.h @@ -29,6 +29,7 @@ #include "arrow/type_fwd.h" #include "arrow/util/macros.h" #include "arrow/util/visibility.h" +#include "arrow/adapters/orc/adapter_util.h" namespace arrow { namespace adapters {