Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C5F4C17E89 for ; Wed, 4 Mar 2015 04:19:08 +0000 (UTC) Received: (qmail 347 invoked by uid 500); 4 Mar 2015 04:18:05 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 298 invoked by uid 500); 4 Mar 2015 04:18:05 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 286 invoked by uid 99); 4 Mar 2015 04:18:05 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Mar 2015 04:18:05 +0000 Date: Wed, 4 Mar 2015 04:18:05 +0000 (UTC) From: "Shuaifeng Zhou (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-13122) Improve efficiency for return codes of some filters 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-13122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14346367#comment-14346367 ] Shuaifeng Zhou commented on HBASE-13122: ---------------------------------------- NEXT_ROW can work is because there is regionscanner and store scanner, next_row affect store scanner. When one storescanner switch to next row, the region scanner switch to the next storescanner, the second store scanner will continue check the current row. That why the change can be more efficiency. > Improve efficiency for return codes of some filters > --------------------------------------------------- > > Key: HBASE-13122 > URL: https://issues.apache.org/jira/browse/HBASE-13122 > Project: HBase > Issue Type: Improvement > Components: Filters > Affects Versions: 0.94.24, 1.0.1, 0.98.10.1 > Reporter: Shuaifeng Zhou > Fix For: 2.0.0, 1.1.0 > > Attachments: 13122-master.patch, 13122.patch > > > ColumnRangeFilter: > when minColumnInclusive is false, it means all the cells at the current row&column not fit the condition, so it should skip to next column, return code should be NEXT_COL, not SKIP. > FamilyFilter is the similar sitution. > Currently, SKIP will not causing error, but not efficent. -- This message was sent by Atlassian JIRA (v6.3.4#6332)