apache / doris

Apache Doris is an easy-to-use, high performance and unified analytics database.
https://doris.apache.org
Apache License 2.0
12.38k stars 3.22k forks source link

Using modern C++ facilities to reduce boost dependency #4946

Open sduzh opened 3 years ago

sduzh commented 3 years ago

We can reduce dependency on Boost by replacing parts of it with stdlib equivalents:

HappenLee commented 3 years ago

Good idea. Maybe it is a time to consider update c++11 to c++17. This proposal: https://github.com/apache/incubator-doris/issues/3563 pr:https://github.com/apache/incubator-doris/pull/3626

yangzhg commented 3 years ago

we have upgrad to gcc 10 and c++17, you can start the above substitution

yangzhg commented 3 years ago

I have a pr to repalce filesystem #5579