[jira] [Commented] (JCLOUDS-1380) Multiple IT/Live test failures with Openstack Swift

2018-02-14 Thread Cservenak, Tamas (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-1380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16363944#comment-16363944
 ] 

Cservenak, Tamas commented on JCLOUDS-1380:
---

Built IT/Live on 2.0.x branch too (992e60d82dc979c26a668079adda614e234434df):

{{Tests run: 155, Failures: 36, Errors: 0, Skipped: 36}}

TIA

> Multiple IT/Live test failures with Openstack Swift
> ---
>
> Key: JCLOUDS-1380
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1380
> Project: jclouds
>  Issue Type: Test
>Reporter: Cservenak, Tamas
>Priority: Major
>
> I have access to Openstack Swift instance and am planning to use JClouds to 
> access it. Hence, just "for fun" I tried the IT/Live test suite against swift 
> instance, and got several test failures.
> {{Tests run: 165, Failures: 36, Errors: 0, Skipped: 35}}
> Built the *master* branch of jclouds 
> (88c84af8788116be2b1f492c3314e07b493dc6f2).
> How can I contribute to swift api improvements? Should I share the 
> surefire-reports folder with failure details (is it enough? would it contain 
> some sensitive data, ie. swift credentials/URLs I used?)
> Since am toying with 2.0.3 version, am planning to try the 2.0.x branch too.
> TIA



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


[jira] [Commented] (JCLOUDS-1380) Multiple IT/Live test failures with Openstack Swift

2018-02-14 Thread Cservenak, Tamas (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-1380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16364204#comment-16364204
 ] 

Cservenak, Tamas commented on JCLOUDS-1380:
---

Re swift version: to my surprise, turned out I am actually accessing Ceph via 
radosgw over Swift API (10.2.7 + patches), so please consider that while 
evaluating 2.0.x branch tests.

> Multiple IT/Live test failures with Openstack Swift
> ---
>
> Key: JCLOUDS-1380
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1380
> Project: jclouds
>  Issue Type: Test
>Reporter: Cservenak, Tamas
>Priority: Major
> Attachments: openstack-swift-2.0.x.txt
>
>
> I have access to Openstack Swift instance and am planning to use JClouds to 
> access it. Hence, just "for fun" I tried the IT/Live test suite against swift 
> instance, and got several test failures.
> {{Tests run: 165, Failures: 36, Errors: 0, Skipped: 35}}
> Built the *master* branch of jclouds 
> (88c84af8788116be2b1f492c3314e07b493dc6f2).
> How can I contribute to swift api improvements? Should I share the 
> surefire-reports folder with failure details (is it enough? would it contain 
> some sensitive data, ie. swift credentials/URLs I used?)
> Since am toying with 2.0.3 version, am planning to try the 2.0.x branch too.
> TIA



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


[jira] [Commented] (JCLOUDS-1380) Multiple IT/Live test failures with Openstack Swift

2018-02-14 Thread Cservenak, Tamas (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-1380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16364120#comment-16364120
 ] 

Cservenak, Tamas commented on JCLOUDS-1380:
---

Hi [~andreaturli], yes I can attach both logs, but need to anonymize them, as I 
see, full auth/url/pwd stuff is present in them...

> Multiple IT/Live test failures with Openstack Swift
> ---
>
> Key: JCLOUDS-1380
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1380
> Project: jclouds
>  Issue Type: Test
>Reporter: Cservenak, Tamas
>Priority: Major
>
> I have access to Openstack Swift instance and am planning to use JClouds to 
> access it. Hence, just "for fun" I tried the IT/Live test suite against swift 
> instance, and got several test failures.
> {{Tests run: 165, Failures: 36, Errors: 0, Skipped: 35}}
> Built the *master* branch of jclouds 
> (88c84af8788116be2b1f492c3314e07b493dc6f2).
> How can I contribute to swift api improvements? Should I share the 
> surefire-reports folder with failure details (is it enough? would it contain 
> some sensitive data, ie. swift credentials/URLs I used?)
> Since am toying with 2.0.3 version, am planning to try the 2.0.x branch too.
> TIA



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


[jira] [Updated] (JCLOUDS-1380) Multiple IT/Live test failures with Openstack Swift

2018-02-14 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas updated JCLOUDS-1380:
--
Attachment: openstack-swift-2.0.x.txt

> Multiple IT/Live test failures with Openstack Swift
> ---
>
> Key: JCLOUDS-1380
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1380
> Project: jclouds
>  Issue Type: Test
>Reporter: Cservenak, Tamas
>Priority: Major
> Attachments: openstack-swift-2.0.x.txt
>
>
> I have access to Openstack Swift instance and am planning to use JClouds to 
> access it. Hence, just "for fun" I tried the IT/Live test suite against swift 
> instance, and got several test failures.
> {{Tests run: 165, Failures: 36, Errors: 0, Skipped: 35}}
> Built the *master* branch of jclouds 
> (88c84af8788116be2b1f492c3314e07b493dc6f2).
> How can I contribute to swift api improvements? Should I share the 
> surefire-reports folder with failure details (is it enough? would it contain 
> some sensitive data, ie. swift credentials/URLs I used?)
> Since am toying with 2.0.3 version, am planning to try the 2.0.x branch too.
> TIA



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


[jira] [Created] (JCLOUDS-1380) Multiple IT/Live test failures with Openstack Swift

2018-02-14 Thread Cservenak, Tamas (JIRA)
Cservenak, Tamas created JCLOUDS-1380:
-

 Summary: Multiple IT/Live test failures with Openstack Swift
 Key: JCLOUDS-1380
 URL: https://issues.apache.org/jira/browse/JCLOUDS-1380
 Project: jclouds
  Issue Type: Test
Reporter: Cservenak, Tamas


I have access to Openstack Swift instance and am planning to use JClouds to 
access it. Hence, just "for fun" I tried the IT/Live test suite against swift 
instance, and got several test failures.

{{Tests run: 165, Failures: 36, Errors: 0, Skipped: 35}}

Built the *master* branch of jclouds (88c84af8788116be2b1f492c3314e07b493dc6f2).

How can I contribute to swift api improvements? Should I share the 
surefire-reports folder with failure details (is it enough? would it contain 
some sensitive data, ie. swift credentials/URLs I used?)

Since am toying with 2.0.3 version, am planning to try the 2.0.x branch too.

TIA



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


[jira] [Commented] (JCLOUDS-1380) Multiple IT/Live test failures with Openstack Swift

2018-02-15 Thread Cservenak, Tamas (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-1380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16365545#comment-16365545
 ] 

Cservenak, Tamas commented on JCLOUDS-1380:
---

[~gaul] Thanks for advice, am newbie with jclouds and Ceph in general. 

Your comment made me run s3 api IT/Live tests too against our s3 api on 2.0.3 
branch (992e60d82dc979c26a668079adda614e234434df):

{{Tests run: 144, Failures: 13, Errors: 0, Skipped: 10}}

Is better, so it really seems s3 is "better supported" than swift api (where 
error rate I got was 1/4+ of all tests).

> Multiple IT/Live test failures with Openstack Swift
> ---
>
> Key: JCLOUDS-1380
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1380
> Project: jclouds
>  Issue Type: Test
>Reporter: Cservenak, Tamas
>Priority: Major
> Attachments: openstack-swift-2.0.x.txt
>
>
> I have access to Openstack Swift instance and am planning to use JClouds to 
> access it. Hence, just "for fun" I tried the IT/Live test suite against swift 
> instance, and got several test failures.
> {{Tests run: 165, Failures: 36, Errors: 0, Skipped: 35}}
> Built the *master* branch of jclouds 
> (88c84af8788116be2b1f492c3314e07b493dc6f2).
> How can I contribute to swift api improvements? Should I share the 
> surefire-reports folder with failure details (is it enough? would it contain 
> some sensitive data, ie. swift credentials/URLs I used?)
> Since am toying with 2.0.3 version, am planning to try the 2.0.x branch too.
> TIA



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


[jira] [Commented] (JCLOUDS-1380) Multiple IT/Live test failures with Openstack Swift

2018-02-15 Thread Cservenak, Tamas (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-1380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16365905#comment-16365905
 ] 

Cservenak, Tamas commented on JCLOUDS-1380:
---

[~gaul] Completely agree and thanks for help so far.

> Multiple IT/Live test failures with Openstack Swift
> ---
>
> Key: JCLOUDS-1380
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1380
> Project: jclouds
>  Issue Type: Test
>Reporter: Cservenak, Tamas
>Assignee: Andrew Gaul
>Priority: Major
> Attachments: openstack-swift-2.0.x.txt
>
>
> I have access to Openstack Swift instance and am planning to use JClouds to 
> access it. Hence, just "for fun" I tried the IT/Live test suite against swift 
> instance, and got several test failures.
> {{Tests run: 165, Failures: 36, Errors: 0, Skipped: 35}}
> Built the *master* branch of jclouds 
> (88c84af8788116be2b1f492c3314e07b493dc6f2).
> How can I contribute to swift api improvements? Should I share the 
> surefire-reports folder with failure details (is it enough? would it contain 
> some sensitive data, ie. swift credentials/URLs I used?)
> Since am toying with 2.0.3 version, am planning to try the 2.0.x branch too.
> TIA



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


[jira] [Created] (JCLOUDS-1385) Possible inconsistency with list operations w/ and w/o metadata

2018-02-19 Thread Cservenak, Tamas (JIRA)
Cservenak, Tamas created JCLOUDS-1385:
-

 Summary: Possible inconsistency with list operations w/ and w/o 
metadata
 Key: JCLOUDS-1385
 URL: https://issues.apache.org/jira/browse/JCLOUDS-1385
 Project: jclouds
  Issue Type: Bug
Reporter: Cservenak, Tamas


When you do a "list" on a folder, depending do you ask for blob metadata or 
not, you get different results. If you DO ask for metadata too, you will get 
only blobs in result, while if you DO NOT ask for metadata, you will get blobs 
and sub-folders too in result.

I suspect that the reason of this is the predicate filtering (input.getType() 
== StorageType.BLOB) in class FetchBlobMetadata.

I guess it may be optimised to not call into blobstore.blobMetadata for 
input.getType() != StorageType.BLOB?



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


[jira] [Updated] (JCLOUDS-1384) Header ordering broken in azureblob SharedKeyLiteAuthentication

2018-02-19 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas updated JCLOUDS-1384:
--
Summary: Header ordering broken in azureblob SharedKeyLiteAuthentication  
(was: Header ordering broken in azure SharedKeyLiteAuthentication)

> Header ordering broken in azureblob SharedKeyLiteAuthentication
> ---
>
> Key: JCLOUDS-1384
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1384
> Project: jclouds
>  Issue Type: Bug
>Reporter: Cservenak, Tamas
>Priority: Major
>
> SharedKeyLiteAuthentication first orders headers lexicographically, then 
> lowercase them, which may produce invalid ordering (server will sign 
> different string than jclouds client).
> According to azure, lowercase all headers then sort them: 
> https://docs.microsoft.com/en-us/rest/api/storageservices/authentication-for-the-azure-storage-services#Constructing_Element



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


[jira] [Updated] (JCLOUDS-1385) Possible inconsistency with BlobStore list operations w/ and w/o metadata

2018-02-19 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas updated JCLOUDS-1385:
--
Component/s: jclouds-blobstore

> Possible inconsistency with BlobStore list operations w/ and w/o metadata 
> --
>
> Key: JCLOUDS-1385
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1385
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-blobstore
>Reporter: Cservenak, Tamas
>Priority: Major
>
> When you do a "list" on a folder, depending do you ask for blob metadata or 
> not, you get different results. If you DO ask for metadata too, you will get 
> only blobs in result, while if you DO NOT ask for metadata, you will get 
> blobs and sub-folders too in result.
> I suspect that the reason of this is the predicate filtering (input.getType() 
> == StorageType.BLOB) in class FetchBlobMetadata.
> I guess it may be optimised to not call into blobstore.blobMetadata for 
> input.getType() != StorageType.BLOB?



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


[jira] [Updated] (JCLOUDS-1385) Possible inconsistency with BlobStore list operations w/ and w/o metadata

2018-02-19 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas updated JCLOUDS-1385:
--
Summary: Possible inconsistency with BlobStore list operations w/ and w/o 
metadata   (was: Possible inconsistency with list operations w/ and w/o 
metadata)

> Possible inconsistency with BlobStore list operations w/ and w/o metadata 
> --
>
> Key: JCLOUDS-1385
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1385
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-blobstore
>Reporter: Cservenak, Tamas
>Priority: Major
>
> When you do a "list" on a folder, depending do you ask for blob metadata or 
> not, you get different results. If you DO ask for metadata too, you will get 
> only blobs in result, while if you DO NOT ask for metadata, you will get 
> blobs and sub-folders too in result.
> I suspect that the reason of this is the predicate filtering (input.getType() 
> == StorageType.BLOB) in class FetchBlobMetadata.
> I guess it may be optimised to not call into blobstore.blobMetadata for 
> input.getType() != StorageType.BLOB?



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


[jira] [Updated] (JCLOUDS-1385) Possible inconsistency with BlobStore list operations w/ and w/o metadata

2018-02-19 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas updated JCLOUDS-1385:
--
Labels: blobstore  (was: )

> Possible inconsistency with BlobStore list operations w/ and w/o metadata 
> --
>
> Key: JCLOUDS-1385
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1385
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-blobstore
>Reporter: Cservenak, Tamas
>Priority: Major
>  Labels: blobstore
>
> When you do a "list" on a folder, depending do you ask for blob metadata or 
> not, you get different results. If you DO ask for metadata too, you will get 
> only blobs in result, while if you DO NOT ask for metadata, you will get 
> blobs and sub-folders too in result.
> I suspect that the reason of this is the predicate filtering (input.getType() 
> == StorageType.BLOB) in class FetchBlobMetadata.
> I guess it may be optimised to not call into blobstore.blobMetadata for 
> input.getType() != StorageType.BLOB?



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


[jira] [Updated] (JCLOUDS-1384) Header ordering broken in azureblob SharedKeyLiteAuthentication

2018-02-19 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas updated JCLOUDS-1384:
--
Labels: azureblob signing  (was: )

> Header ordering broken in azureblob SharedKeyLiteAuthentication
> ---
>
> Key: JCLOUDS-1384
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1384
> Project: jclouds
>  Issue Type: Bug
>Reporter: Cservenak, Tamas
>Priority: Major
>  Labels: azureblob, signing
>
> SharedKeyLiteAuthentication first orders headers lexicographically, then 
> lowercase them, which may produce invalid ordering (server will sign 
> different string than jclouds client).
> According to azure, lowercase all headers then sort them: 
> https://docs.microsoft.com/en-us/rest/api/storageservices/authentication-for-the-azure-storage-services#Constructing_Element



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


[jira] [Updated] (JCLOUDS-1380) Multiple IT/Live test failures with Openstack Swift

2018-02-20 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas updated JCLOUDS-1380:
--
Attachment: (was: openstack-swift-2.0.x.txt)

> Multiple IT/Live test failures with Openstack Swift
> ---
>
> Key: JCLOUDS-1380
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1380
> Project: jclouds
>  Issue Type: Test
>Reporter: Cservenak, Tamas
>Assignee: Andrew Gaul
>Priority: Major
>
> I have access to Openstack Swift instance and am planning to use JClouds to 
> access it. Hence, just "for fun" I tried the IT/Live test suite against swift 
> instance, and got several test failures.
> {{Tests run: 165, Failures: 36, Errors: 0, Skipped: 35}}
> Built the *master* branch of jclouds 
> (88c84af8788116be2b1f492c3314e07b493dc6f2).
> How can I contribute to swift api improvements? Should I share the 
> surefire-reports folder with failure details (is it enough? would it contain 
> some sensitive data, ie. swift credentials/URLs I used?)
> Since am toying with 2.0.3 version, am planning to try the 2.0.x branch too.
> TIA



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


[jira] [Commented] (JCLOUDS-1384) Header ordering broken in azure SharedKeyLiteAuthentication

2018-02-19 Thread Cservenak, Tamas (JIRA)

[ 
https://issues.apache.org/jira/browse/JCLOUDS-1384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16369136#comment-16369136
 ] 

Cservenak, Tamas commented on JCLOUDS-1384:
---

UT representing the problem

https://github.com/jclouds/jclouds/pull/1182

> Header ordering broken in azure SharedKeyLiteAuthentication
> ---
>
> Key: JCLOUDS-1384
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1384
> Project: jclouds
>  Issue Type: Bug
>Reporter: Cservenak, Tamas
>Priority: Major
>
> SharedKeyLiteAuthentication first orders headers lexicographically, then 
> lowercase them, which may produce invalid ordering (server will sign 
> different string than jclouds client).
>  
> According to azure, lowercase all headers then sort them.



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


[jira] [Updated] (JCLOUDS-1384) Header ordering broken in azure SharedKeyLiteAuthentication

2018-02-19 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas updated JCLOUDS-1384:
--
Description: 
SharedKeyLiteAuthentication first orders headers lexicographically, then 
lowercase them, which may produce invalid ordering (server will sign different 
string than jclouds client).

According to azure, lowercase all headers then sort them: 
https://docs.microsoft.com/en-us/rest/api/storageservices/authentication-for-the-azure-storage-services#Constructing_Element

  was:
SharedKeyLiteAuthentication first orders headers lexicographically, then 
lowercase them, which may produce invalid ordering (server will sign different 
string than jclouds client).

 

According to azure, lowercase all headers then sort them.


> Header ordering broken in azure SharedKeyLiteAuthentication
> ---
>
> Key: JCLOUDS-1384
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1384
> Project: jclouds
>  Issue Type: Bug
>Reporter: Cservenak, Tamas
>Priority: Major
>
> SharedKeyLiteAuthentication first orders headers lexicographically, then 
> lowercase them, which may produce invalid ordering (server will sign 
> different string than jclouds client).
> According to azure, lowercase all headers then sort them: 
> https://docs.microsoft.com/en-us/rest/api/storageservices/authentication-for-the-azure-storage-services#Constructing_Element



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


[jira] [Created] (JCLOUDS-1384) Header ordering broken in azure SharedKeyLiteAuthentication

2018-02-19 Thread Cservenak, Tamas (JIRA)
Cservenak, Tamas created JCLOUDS-1384:
-

 Summary: Header ordering broken in azure 
SharedKeyLiteAuthentication
 Key: JCLOUDS-1384
 URL: https://issues.apache.org/jira/browse/JCLOUDS-1384
 Project: jclouds
  Issue Type: Bug
Reporter: Cservenak, Tamas


SharedKeyLiteAuthentication first orders headers lexicographically, then 
lowercase them, which may produce invalid ordering (server will sign different 
string than jclouds client).

 

According to azure, lowercase all headers then sort them.



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


[jira] [Closed] (JCLOUDS-1384) Header ordering broken in azureblob SharedKeyLiteAuthentication

2018-03-26 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas closed JCLOUDS-1384.
-
Resolution: Duplicate

> Header ordering broken in azureblob SharedKeyLiteAuthentication
> ---
>
> Key: JCLOUDS-1384
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1384
> Project: jclouds
>  Issue Type: Bug
>Reporter: Cservenak, Tamas
>Priority: Major
>  Labels: azureblob, signing
>
> SharedKeyLiteAuthentication first orders headers lexicographically, then 
> lowercase them, which may produce invalid ordering (server will sign 
> different string than jclouds client).
> According to azure, lowercase all headers then sort them: 
> https://docs.microsoft.com/en-us/rest/api/storageservices/authentication-for-the-azure-storage-services#Constructing_Element



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


[jira] [Closed] (JCLOUDS-1385) Possible inconsistency with BlobStore list operations w/ and w/o metadata

2018-03-26 Thread Cservenak, Tamas (JIRA)

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

Cservenak, Tamas closed JCLOUDS-1385.
-
Resolution: Duplicate

> Possible inconsistency with BlobStore list operations w/ and w/o metadata 
> --
>
> Key: JCLOUDS-1385
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1385
> Project: jclouds
>  Issue Type: Bug
>  Components: jclouds-blobstore
>Reporter: Cservenak, Tamas
>Priority: Major
>
> When you do a "list" on a folder, depending do you ask for blob metadata or 
> not, you get different results. If you DO ask for metadata too, you will get 
> only blobs in result, while if you DO NOT ask for metadata, you will get 
> blobs and sub-folders too in result.
> I suspect that the reason of this is the predicate filtering (input.getType() 
> == StorageType.BLOB) in class FetchBlobMetadata.
> I guess it may be optimised to not call into blobstore.blobMetadata for 
> input.getType() != StorageType.BLOB?



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