[ https://issues.apache.org/jira/browse/AVRO-2295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thiruvalluvan M. G. reassigned AVRO-2295: ----------------------------------------- Assignee: Thiruvalluvan M. G. > Move C++ to std from boost wherever possible > -------------------------------------------- > > Key: AVRO-2295 > URL: https://issues.apache.org/jira/browse/AVRO-2295 > Project: Apache Avro > Issue Type: Improvement > Components: c++ > Reporter: Thiruvalluvan M. G. > Assignee: Thiruvalluvan M. G. > Priority: Major > > Now that we have mandated C++11 as a requirement for 1.9.0 onwards, the > following boost features can be moved to \{{std::}}: > * array > * scoped_ptr (in favor of unique_ptr) > * shared_ptr > * static_assert > * type_traits > * weak_ptr > * noncopyable (in favor of {{= delete}} for copy constructors) > * ptr_container (in favor of container of unique_ptr) > With that the only boost features still in use will be: > * any > * blank > * format > * iostreams > * regex > * program_options > Of these any is part of \{{C++ }}17 and hence when \{{C++ }}17 is used we can > use {{std::}} for that too. -- This message was sent by Atlassian JIRA (v7.6.3#76005)