You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Andrew Gaul (JIRA)" <ji...@apache.org> on 2015/08/27 23:09:46 UTC

[jira] [Resolved] (JCLOUDS-121) Missing trailing slash in blob names

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

Andrew Gaul resolved JCLOUDS-121.
---------------------------------
       Resolution: Fixed
         Assignee: Timur Alperovich
    Fix Version/s: 2.0.0

> Missing trailing slash in blob names
> ------------------------------------
>
>                 Key: JCLOUDS-121
>                 URL: https://issues.apache.org/jira/browse/JCLOUDS-121
>             Project: jclouds
>          Issue Type: Bug
>          Components: jclouds-blobstore
>    Affects Versions: 1.6.0
>            Reporter: Timur Sungur
>            Assignee: Timur Alperovich
>            Priority: Minor
>             Fix For: 2.0.0
>
>
> The trailing slash in bucket names are removed during put method into AWS blobstore. 
> Whenever the bucket name is retrieved from AWS using blobStore.list() method, the bucket name does not contain the final slash; moreover, the blob cannot be retrieved without adding it. 
> Example: 
> The item name but into blob store:
> http%2525253A%2525252F%2525252Fwww.example.org%2525252Fwinery%2525252FTEST%2525252Fjclouds1/test2/
> The retrieved name using blobStore.list(): 
> http%3A%2F%2Fwww.example.org%2Fwinery%2FTEST%2Fjclouds1/test2
> (Length is different due to 3 times implicit encoding see: https://issues.apache.org/jira/browse/JCLOUDS-94)
> One needs to encode 3 times and add the trailing slash to retrieve corresponding blob.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)