This is an automated email from the ASF dual-hosted git repository.

westonpace pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/master by this push:
     new de990c5a23 GH-33963: [C++] add missing arrow/engine headers (#33964)
de990c5a23 is described below

commit de990c5a23cb25c70a2e2e9b436d3e494fdcd579
Author: Weston Pace <[email protected]>
AuthorDate: Wed Feb 1 16:26:01 2023 -0800

    GH-33963: [C++] add missing arrow/engine headers (#33964)
    
    
    * Closes: #33963
    
    Authored-by: Weston Pace <[email protected]>
    Signed-off-by: Weston Pace <[email protected]>
---
 cpp/src/arrow/engine/CMakeLists.txt  | 2 +-
 cpp/src/arrow/engine/api.h           | 5 +----
 cpp/src/arrow/engine/substrait/api.h | 2 ++
 3 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/cpp/src/arrow/engine/CMakeLists.txt 
b/cpp/src/arrow/engine/CMakeLists.txt
index 4e5f8bb96b..d3aa011537 100644
--- a/cpp/src/arrow/engine/CMakeLists.txt
+++ b/cpp/src/arrow/engine/CMakeLists.txt
@@ -17,7 +17,7 @@
 
 add_custom_target(arrow_substrait)
 
-arrow_install_all_headers("arrow/engine/substrait")
+arrow_install_all_headers("arrow/engine")
 
 set(ARROW_SUBSTRAIT_SRCS
     substrait/expression_internal.cc
diff --git a/cpp/src/arrow/engine/api.h b/cpp/src/arrow/engine/api.h
index a3f10553ff..6c94e13032 100644
--- a/cpp/src/arrow/engine/api.h
+++ b/cpp/src/arrow/engine/api.h
@@ -19,7 +19,4 @@
 
 #pragma once
 
-#include "arrow/engine/substrait/extension_set.h"
-#include "arrow/engine/substrait/extension_types.h"
-#include "arrow/engine/substrait/relation.h"
-#include "arrow/engine/substrait/serde.h"
+#include "arrow/engine/substrait/api.h"
diff --git a/cpp/src/arrow/engine/substrait/api.h 
b/cpp/src/arrow/engine/substrait/api.h
index 40cade9621..8161f21712 100644
--- a/cpp/src/arrow/engine/substrait/api.h
+++ b/cpp/src/arrow/engine/substrait/api.h
@@ -21,4 +21,6 @@
 
 #include "arrow/engine/substrait/extension_set.h"
 #include "arrow/engine/substrait/extension_types.h"
+#include "arrow/engine/substrait/options.h"
+#include "arrow/engine/substrait/relation.h"
 #include "arrow/engine/substrait/serde.h"

Reply via email to