Elek, Marton created HDDS-434:
---------------------------------
Summary: Provide an s3 compatible REST api for ozone objects
Key: HDDS-434
URL: https://issues.apache.org/jira/browse/HDDS-434
Project: Hadoop Distributed Data Store
Issue Type: New Feature
Reporter: Elek, Marton
Assignee: Elek, Marton
Fix For: 0.3.0
S3 REST api is the de facto standard for object stores. Many external tools
already support it.
This issue is about creating a new s3gateway component which implements (most
part of) the s3 API using the internal RPC calls.
Some part of the implementation is very straightforward: we need a new service
with usual REST stack and we need to implement the most commont GET/POST/PUT
calls. Some other (Authorization, multi-part upload) are more tricky.
Here I suggest to create an evaluation: first we can implement a skeleton
service which could support read only requests without authorization and we can
define proper specification for the upload part / authorization during the work.
As of now the gatway service could be a new standalone application (eg. ozone
s3g start) later we can modify it to work as s DatanodePlugin similar to the
existing object store plugin.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]