You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Build fails with Apache Arrow 16.0.0. Specifically due to apache/arrow@b235f83 which changed namespace for arrow::internal::Uri* to arrow::util::Uri*.
/tmp/vineyard-20240424-25401-xa9kd4/v6d-0.22.1/modules/io/io/io_factory.cc:77:7: error: no member named 'UriEscape' in namespace 'arrow::internal'; did you mean 'arrow::util::UriEscape'?
arrow::internal::UriEscape(location_to_parse.substr(i));
^~~~~~~~~~~~~~~~~~~~~~~~~~
arrow::util::UriEscape
/opt/homebrew/include/arrow/util/uri.h:101:13: note: 'arrow::util::UriEscape' declared here
std::string UriEscape(std::string_view s);
^
/tmp/vineyard-20240424-25401-xa9kd4/v6d-0.22.1/modules/io/io/io_factory.cc:78:3: error: no type named 'Uri' in namespace 'arrow::internal'; did you mean 'arrow::util::Uri'?
arrow::internal::Uri uri;
^~~~~~~~~~~~~~~~~~~~
arrow::util::Uri
/opt/homebrew/include/arrow/util/uri.h:33:20: note: 'arrow::util::Uri' declared here
class ARROW_EXPORT Uri {
^
/tmp/vineyard-20240424-25401-xa9kd4/v6d-0.22.1/modules/io/io/io_factory.cc:104:24: error: no member named 'UriEscape' in namespace 'arrow::internal'; did you mean 'arrow::util::UriEscape'?
"file:///" + arrow::internal::UriEscape(location_to_parse.substr(1)));
^~~~~~~~~~~~~~~~~~~~~~~~~~
arrow::util::UriEscape
/opt/homebrew/include/arrow/util/uri.h:101:13: note: 'arrow::util::UriEscape' declared here
std::string UriEscape(std::string_view s);
^
/tmp/vineyard-20240424-25401-xa9kd4/v6d-0.22.1/modules/io/io/local_io_adaptor.cc:107:32: error: no member named 'UriEscape' in namespace 'arrow::internal'; did you mean 'arrow::util::UriEscape'?
location_.substr(0, i) + arrow::internal::UriEscape(location_.substr(i));
^~~~~~~~~~~~~~~~~~~~~~~~~~
arrow::util::UriEscape
/opt/homebrew/include/arrow/util/uri.h:101:13: note: 'arrow::util::UriEscape' declared here
std::string UriEscape(std::string_view s);
^
/tmp/vineyard-20240424-25401-xa9kd4/v6d-0.22.1/modules/io/io/local_io_adaptor.cc:111:15: error: no member named 'UriUnescape' in namespace 'arrow::internal'; did you mean 'arrow::util::UriUnescape'?
location_ = arrow::internal::UriUnescape(location_);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrow::util::UriUnescape
/opt/homebrew/include/arrow/util/uri.h:104:13: note: 'arrow::util::UriUnescape' declared here
std::string UriUnescape(std::string_view s);
^
3 errors generated.
If is is a bug report, to help us reproducing this bug, please provide information below:
Your Operation System version (uname -a): Darwin
The version of vineyard you use (vineyard.__version__): 0.22.1
Versions of crucial packages, such as gcc, numpy, pandas, etc.: n/a
Full stack of the error (if there are a crash): n/a
Minimized code to reproduce the error: n/a
The text was updated successfully, but these errors were encountered:
Describe your problem
Build fails with Apache Arrow 16.0.0. Specifically due to apache/arrow@b235f83 which changed namespace for
arrow::internal::Uri*
toarrow::util::Uri*
.If is is a bug report, to help us reproducing this bug, please provide information below:
uname -a
): Darwinvineyard.__version__
): 0.22.1The text was updated successfully, but these errors were encountered: