You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Elek, Marton (JIRA)" <ji...@apache.org> on 2018/12/01 14:01:00 UTC

[jira] [Work started] (HDDS-793) Support custom key/value annotations on volume/bucket/key

     [ https://issues.apache.org/jira/browse/HDDS-793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on HDDS-793 started by Elek, Marton.
-----------------------------------------
> Support custom key/value annotations on volume/bucket/key
> ---------------------------------------------------------
>
>                 Key: HDDS-793
>                 URL: https://issues.apache.org/jira/browse/HDDS-793
>             Project: Hadoop Distributed Data Store
>          Issue Type: New Feature
>          Components: OM
>            Reporter: Elek, Marton
>            Assignee: Elek, Marton
>            Priority: Major
>
> I propose to add a custom Map<String,String> annotation field to objects/buckets and keys in Ozone Manager.
> It would enable to build any extended functionality on top of the OM's generic interface. For example:
>  * Support tags in Ozone S3 gateway (https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGETtagging.html)
>  * Support md5 based ETags in s3g
>  * Store s3 related authorization data (ACLs, policies) together with the parent objects
> As an optional feature (could be implemented later) the client can defined the exposed annotations. For example s3g can defined which annotations should be read from rocksdb on OM side and sent the the client (s3g)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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