jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Ryan (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (OAK-7818) [DirectBinaryAccess] AzureDataStore not chaining exceptions on upload completion
Date Fri, 12 Oct 2018 15:34:00 GMT

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

Matt Ryan resolved OAK-7818.
----------------------------
       Resolution: Fixed
    Fix Version/s: 1.9.10

Fixed in r1843680.

> [DirectBinaryAccess] AzureDataStore not chaining exceptions on upload completion
> --------------------------------------------------------------------------------
>
>                 Key: OAK-7818
>                 URL: https://issues.apache.org/jira/browse/OAK-7818
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: blob-cloud-azure
>    Affects Versions: 1.9.9
>            Reporter: Matt Ryan
>            Assignee: Matt Ryan
>            Priority: Minor
>              Labels: easyfix
>             Fix For: 1.9.10
>
>
> In {{AzureBlobStoreBackend#completeHttpUpload()}}, the code catches {{StorageException}}
and {{URISyntaxException}} as thrown by the Azure SDK, but this exception is not chained in
the {{DataStoreException}} that is thrown if those exceptions are caught, which makes it more
difficult to diagnose the real issue behind the {{DataStoreException}}.
> This was just a simple oversight in the original implementation.  We should also examine
the other code related to direct binary access, both in the Azure and S3 implementations,
to see if there are any other similar bugs.



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

Mime
View raw message