jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Amit Jain (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OAK-7798) Return stream for downloaded files rather than directly from backend
Date Tue, 09 Oct 2018 07:05:00 GMT

    [ https://issues.apache.org/jira/browse/OAK-7798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16642889#comment-16642889

Amit Jain commented on OAK-7798:

Unfortunately, the logs didn't give me any hint (The above errors are for a different test
and the error for this test seem legit).

I have pushed another change [http://svn.apache.org/viewvc?rev=1843222&view=rev] with
some fixes but can't say if these address the issue. Is it possible to test with the commit
included or the reproducible case is only at the time of release check? 

> Return stream for downloaded files rather than directly from backend 
> ---------------------------------------------------------------------
>                 Key: OAK-7798
>                 URL: https://issues.apache.org/jira/browse/OAK-7798
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: blob-plugins
>            Reporter: Amit Jain
>            Assignee: Amit Jain
>            Priority: Major
>              Labels: candidate_oak_1_6, candidate_oak_1_8
>             Fix For: 1.10, 1.9.9
>         Attachments: unit-tests.log
> When the \{{AbstractSharedCachingDataStore#getRecordIfStored}} is called and if the cache
load returns an error from backend then the stream is directly retrieved from backend and
returned. This stream should first be downloaded to the temp dir configured and then stream
returned over that. If the consuming applications don't close the stream then there's chance
of connection pool to the backend getting starved.

This message was sent by Atlassian JIRA

View raw message