Gautham Banasandra created HDFS-15385:
-----------------------------------------

             Summary: Upgrade boost library
                 Key: HDFS-15385
                 URL: https://issues.apache.org/jira/browse/HDFS-15385
             Project: Hadoop HDFS
          Issue Type: Improvement
          Components: libhdfs++
            Reporter: Gautham Banasandra
         Attachments: image-2020-06-03-21-41-49-397.png

The version of the boost library that's currently being used in HDFS is 1.10.2. 
It is VERY old. It's from a time when it perhaps the name "boost" wasn't even 
conceived. Going by the name of the library, it was probably just called as 
"asio".

>From [https://www.boost.org/users/history/] website, the earliest available 
>version,1.10.3 is more than 2 decades old as it was released in 1999 -

!image-2020-06-03-21-41-49-397.png!

This really poses a big hurdle when it comes to upgrading to newer compiler 
versions as, some the programming constructs that are used in asio-1.10.2 which 
were mere warnings back then, get flagged as outright errors with modern 
compilers. (I tried to compile Hadoop with Visual Studio 2019 and saw plenty of 
such errors).

In the interest of keeping the Hadoop project modern and live, I would like to 
propose the idea of upgrading the boost library with the latest.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to