Joe McDonnell created IMPALA-13978:
--------------------------------------
Summary: Remove gutil's gscoped_ptr/bind/callback functionality
Key: IMPALA-13978
URL: https://issues.apache.org/jira/browse/IMPALA-13978
Project: IMPALA
Issue Type: Task
Components: Backend
Affects Versions: Impala 5.0.0
Reporter: Joe McDonnell
The functionality in the gutil/gscoped_ptr.h header is obsolete with the modern
C++ standard library. Kudu removed this a while back in
[https://github.com/apache/kudu/commit/4f7b1aaf88d848b45083ab62d50c1c457c943954]
We should bring those modifications over and adjust any other locations in our
code. gscoped_ptr/gscoped_array can be replaced with std::unique_ptr.
gutil/bind* and gutil/callback* headers are also unused. Once
gutil/gscoped_ptr.h is gone, gutil/move.h can be removed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)