vibhatha commented on code in PR #14186:
URL: https://github.com/apache/arrow/pull/14186#discussion_r979144342


##########
cpp/src/arrow/engine/substrait/util.h:
##########
@@ -25,6 +25,8 @@
 #include "arrow/engine/substrait/options.h"
 #include "arrow/util/iterator.h"
 
+#include "substrait/algebra.pb.h"  // IWYU pragma: export

Review Comment:
   This part is not very sure. We could include proto headers which is required 
for this, but what is the best practice here? Since there would be more utils 
like this which could reference the interfaces in the `algebra.pb.h`, we could 
use it. But as per this PR what is the best? 



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to