[
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