From oak-issues-return-65254-archive-asf-public=cust-asf.ponee.io@jackrabbit.apache.org Wed Oct 3 06:09:04 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id A2437180677 for ; Wed, 3 Oct 2018 06:09:03 +0200 (CEST) Received: (qmail 79036 invoked by uid 500); 3 Oct 2018 04:09:02 -0000 Mailing-List: contact oak-issues-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: oak-dev@jackrabbit.apache.org Delivered-To: mailing list oak-issues@jackrabbit.apache.org Received: (qmail 79024 invoked by uid 99); 3 Oct 2018 04:09:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Oct 2018 04:09:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id D28E3C2824 for ; Wed, 3 Oct 2018 04:09:01 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -109.501 X-Spam-Level: X-Spam-Status: No, score=-109.501 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 06JrF4M18tCJ for ; Wed, 3 Oct 2018 04:09:01 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 017E25F19B for ; Wed, 3 Oct 2018 04:09:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 89850E02BE for ; Wed, 3 Oct 2018 04:09:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 54CCC23FA2 for ; Wed, 3 Oct 2018 04:09:00 +0000 (UTC) Date: Wed, 3 Oct 2018 04:09:00 +0000 (UTC) From: "Amit Jain (JIRA)" To: oak-issues@jackrabbit.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (OAK-7798) Return stream for downloaded files rather than directly from backend MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/OAK-7798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Amit Jain updated OAK-7798: --------------------------- Labels: candidate_oak_1_6 candidate_oak_1_8 (was: ) > 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 > > > 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 (v7.6.3#76005)