[ https://issues.apache.org/jira/browse/HADOOP-8545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Steve Loughran updated HADOOP-8545: ----------------------------------- Attachment: HADOOP-8545-19.patch This is a combined patch of the Mirantis and Rackspace work with mine, integrated onto the Hadoop-trunk source tree It # adds a new module {{hadoop-tools/hadoop-openstack}} # integrates it with the main build # adds a dependency onto {{org.apache.httpcomponents#httpclient#4.2.3}} # declares the swift URL bonded to {{org.apache.hadoop.fs.swift.snative.SwiftNativeFileSystem}} *in the {{core-default.xml}} file. # Supports partitioned upload with tests. # Supports the blobstore file locality feature recently added to OpenStack swift. # runs the tests {{hadoop-openstack}} if and only if the auth details are in {{test/resources/auth-keys.xml}} (via maven profiles). # will compile against Hadoop 1.x, with only one test of {{FileSystem.listFiles()}} being Hadoop2 only # has been tested against rackspace US, rackspace UK, hp cloud, Mirantis's internal Swift clusters. As well as the extended tests of HADOOP-9258, there are a lot of JUnit4 tests of different aspects of filesystem operations, most of which can next be pulled up and made generic for (nearly all) filesystems and blobstores. > Filesystem Implementation for OpenStack Swift > --------------------------------------------- > > Key: HADOOP-8545 > URL: https://issues.apache.org/jira/browse/HADOOP-8545 > Project: Hadoop Common > Issue Type: New Feature > Components: fs > Affects Versions: 2.0.3-alpha, 1.1.2 > Reporter: Tim Miller > Assignee: Dmitry Mezhensky > Labels: hadoop, patch > Attachments: HADOOP-8545-10.patch, HADOOP-8545-11.patch, > HADOOP-8545-12.patch, HADOOP-8545-13.patch, HADOOP-8545-14.patch, > HADOOP-8545-15.patch, HADOOP-8545-16.patch, HADOOP-8545-17.patch, > HADOOP-8545-18.patch, HADOOP-8545-19.patch, HADOOP-8545-1.patch, > HADOOP-8545-2.patch, HADOOP-8545-3.patch, HADOOP-8545-4.patch, > HADOOP-8545-5.patch, HADOOP-8545-6.patch, HADOOP-8545-7.patch, > HADOOP-8545-8.patch, HADOOP-8545-9.patch, HADOOP-8545-javaclouds-2.patch, > HADOOP-8545.patch, HADOOP-8545.patch > > > Add a filesystem implementation for OpenStack Swift object store, similar to > the one which exists today for S3. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira