apache / arrow

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
https://arrow.apache.org/
Apache License 2.0
14.56k stars 3.54k forks source link

[C++] Remove boost::filesystem in favor of std::filesystem #41551

Open bkietz opened 6 months ago

bkietz commented 6 months ago

Describe the enhancement requested

At C++17, we should be able to remove boost::filesystem in favor of the equivalent functionality provided by the STL. This will be beneficial as we continue to whittle down our dependence on boost.

Component(s)

C++

kou commented 6 months ago

I like it but note that we need to add additional -lstdc++fs/-lc++fs when we use old g++/clang++.

See also: #40855

wuxiaobai24 commented 5 months ago

Hello, I am very interested in this project and would like to try to solve this issue. Can you assign the issue to me?

kou commented 5 months ago

Done.