You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Dave Teng (Jira)" <ji...@apache.org> on 2023/01/27 19:49:00 UTC

[jira] [Commented] (HDDS-7809) Allow Ozone Volume to use non-S3-compliance characters

    [ https://issues.apache.org/jira/browse/HDDS-7809?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17681448#comment-17681448 ] 

Dave Teng commented on HDDS-7809:
---------------------------------

(cc. [~umamaheswararao] , [~kerneltime] , [~arpiagariu] , [~swagle] , [~weichiu] 

> Allow Ozone Volume to use non-S3-compliance characters
> ------------------------------------------------------
>
>                 Key: HDDS-7809
>                 URL: https://issues.apache.org/jira/browse/HDDS-7809
>             Project: Apache Ozone
>          Issue Type: Improvement
>          Components: Ozone Filesystem, Ozone Manager
>            Reporter: Dave Teng
>            Priority: Major
>              Labels: ozone
>   Original Estimate: 96h
>  Remaining Estimate: 96h
>
> We notice many HDFS migration cases which translate the first level directory names to Ozone volume names.
> However, some characters in the name of directory are +compliant with POSIX+ convention, but are +not compliant with S3+ naming rule, such as {*}underscore{*}.
> Thus the original HDFS path which contains *underscore* _character are not allowed to put into Ozone because by default Ozone's path validation is same as S3. For such users, this proposal wish to provide a way that when the user gives a flag while creating the volume via Ozone CLI, Ozone will allow *underscore*_ only for such volumes. The idea is it'd be user's choice whether to create a non-s3 naming compliant volume or not.  Ozone will keep equally supporting both kinds of volume. For pure file system back ground users, they may want to go ahead to use this flag.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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