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)

Reply via email to