[
https://issues.apache.org/jira/browse/AVRO-2295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thiruvalluvan M. G. resolved AVRO-2295.
---------------------------------------
Resolution: Fixed
Merged the Pull Request
> 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)