Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 14C8F1796F for ; Sat, 11 Apr 2015 00:39:18 +0000 (UTC) Received: (qmail 50133 invoked by uid 500); 11 Apr 2015 00:39:13 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 50067 invoked by uid 500); 11 Apr 2015 00:39:13 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 50020 invoked by uid 99); 11 Apr 2015 00:39:12 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 11 Apr 2015 00:39:12 +0000 Date: Sat, 11 Apr 2015 00:39:12 +0000 (UTC) From: "Andrew Purtell (JIRA)" To: dev@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (HBASE-3289) EvictOnClose should be disabled when closing parent of split 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/HBASE-3289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell resolved HBASE-3289. ----------------------------------- Resolution: Incomplete > EvictOnClose should be disabled when closing parent of split > ------------------------------------------------------------ > > Key: HBASE-3289 > URL: https://issues.apache.org/jira/browse/HBASE-3289 > Project: HBase > Issue Type: Improvement > Components: io, regionserver > Reporter: Jonathan Gray > > EvictOnClose is now on by default. It doesn't make sense to evictOnClose when we close the parent files during a split. In that case, we will always open the files back up with Half readers on the same server immediately after closing them. > Since we will do full reads of these files when we compact on the other side of the split, we should not evict the blocks when we close the initial parent. > When both daughters of the original parent files have closed those files, then they should be evicted. This part is a bit tricky. -- This message was sent by Atlassian JIRA (v6.3.4#6332)