You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by bobhansen <gi...@git.apache.org> on 2015/11/06 22:27:16 UTC

[GitHub] hadoop pull request: HDFS-9144: libhdfs++ refactoring

GitHub user bobhansen opened a pull request:

    https://github.com/apache/hadoop/pull/43

    HDFS-9144: libhdfs++ refactoring

    Code changes for HDFS-9144 as described in the JIRA.  Removing some templates and traits and restructuring the code for more modularity.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/bobhansen/hadoop HDFS-9144-merge

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/hadoop/pull/43.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #43
    
----
commit 1fb1ea527c9b5321e6da6c2543859db2ec3eaf7c
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-22T11:58:41Z

    Refactored NameNodeConnection

commit c6cf5175b9c21561bdcbd22be27f50e22a1d3ebd
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-22T12:01:36Z

    Removed fs_ from InputStream

commit 8b8190d334224d8acec9a4bef97d5e0226c1045a
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-22T13:05:53Z

    Moved GetBlockInfo to NN connection

commit 108b54f3079ed21149a59b9222d6d9832ee05d79
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-22T13:20:56Z

    Moved GetBlockLocations to std::function

commit 6d112a17048bcec437701b422209641e56f6196e
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-22T13:48:02Z

    Added comments

commit e57b0ed02e29781f347499f0f3546659870aabab
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-22T13:52:39Z

    Stripped whitespace

commit c9c82125e8c0b742ee3a70d6fdbdedca180cdd4f
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-27T16:07:33Z

    Renamed NameNodeConnection to NameNodeOperations

commit 01499b6027ec771ebf04d4723899ee976b2a6044
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-27T23:26:26Z

    Renamed input_stream and asio_continuation

commit 02c67837fe832e45286a675f1a27fa29e1b80a9a
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-27T23:30:44Z

    Renamed CreatePipeline to Connect

commit 5d28d02e1752be74975647f8dc656776ab9e2cbf
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-27T23:58:18Z

    Rename async_connect to async_request

commit 9d98bf41091c923103cbeeadb5459c3119b50584
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-28T13:01:38Z

    Renamed read_some to read_packet

commit 6ced4a97e297ce0e833db8dbd4b38c91c966d71c
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-28T13:15:50Z

    Renamed async_request to async_request_block

commit f05a771e578969b9b281de4e0c97887f98b0f2cf
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-28T13:19:09Z

    Renamed BlockReader::request to request_block

commit fcf1585bf67f84ef8c0acc72660d2ad250005e3b
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-28T19:12:39Z

    Moved to file_info

commit a3fd975285b25a3eae448e5ac46d0118a14d6610
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-28T19:16:20Z

    Made file_info pointers const

commit 366f488b8e8364eba3f1966b931216d2bf404ae1
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-28T21:37:46Z

    Refactored DataNodeConnection, etc.

commit 418799feb8d12181d9e5bd6b6aa94333bb21e126
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-29T13:53:46Z

    Added shared_ptr to DN_Connection

commit f043e154a261e9ff64f1ead450e3a256ecd023a2
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-29T15:31:28Z

    Moved DNConnection into trait

commit aea859ff34a6768c7df29ec25f1abd2b92835b9e
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-29T15:32:12Z

    Trimmed whitespace

commit 55d7b5dcd92b0fd9d0011e97d8f47e78c3316205
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-29T17:23:30Z

    Re-enabled IS tests

commit 142efabbda38852b431d94096d6cef69f5c96393
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-29T17:31:05Z

    Cleaned up some tests

commit 4bc0f448fe52a762a242428a1331272c9fee3247
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-29T21:53:57Z

    Working on less templates

commit dd16d4fa9f08f55f9d4140219471f002eca5a8ed
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-29T23:28:01Z

    Compiles!

commit 2b14efa8277c66a3e9e0fb67af925501757d39f8
Author: Bob Hansen <bo...@hp.com>
Date:   2015-10-30T20:46:52Z

    Fixed DNconnection signature

commit 8d143e789a98431f8cd2cb08db37a0a05f4d9c77
Author: Bob Hansen <bo...@hp.com>
Date:   2015-11-02T16:35:54Z

    Fixed segfault in ReadData

commit b6f5454e626c1caa1b76398c9edf220fc1252be9
Author: Bob Hansen <bo...@hp.com>
Date:   2015-11-02T18:36:15Z

    Removed BlockReader callback templates

commit 3b5d712b454f5b817c22909bac2f3477a64624fe
Author: Bob Hansen <bo...@hp.com>
Date:   2015-11-02T18:52:16Z

    Removed last templates from BlockReader

commit d9b9241f12a957226df7ccacad07d8e1a0d98cca
Author: Bob Hansen <bo...@hp.com>
Date:   2015-11-02T20:56:43Z

    Moved entirely over to BlockReader w/out templates

commit 5de0bce35fb52b7a688d3fc4ad02748106fca38e
Author: Bob Hansen <bo...@hp.com>
Date:   2015-11-02T21:06:25Z

    Removed unnecessary impls

commit d5baa8784643bdfed454c8a4ba0edb102d73f40a
Author: Bob Hansen <bo...@hp.com>
Date:   2015-11-03T15:00:50Z

    Moved DN to its own file

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---