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 CDACE9828 for ; Mon, 3 Oct 2011 23:26:58 +0000 (UTC) Received: (qmail 98390 invoked by uid 500); 3 Oct 2011 23:26:58 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 98361 invoked by uid 500); 3 Oct 2011 23:26:58 -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 98353 invoked by uid 99); 3 Oct 2011 23:26:58 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Oct 2011 23:26:58 +0000 X-ASF-Spam-Status: No, hits=-2000.5 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Oct 2011 23:26:56 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id EA0822A7875 for ; Mon, 3 Oct 2011 23:26:34 +0000 (UTC) Date: Mon, 3 Oct 2011 23:26:34 +0000 (UTC) From: "Hudson (Commented) (JIRA)" To: issues@hbase.apache.org Message-ID: <1047208908.5487.1317684394960.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <398020943.22455.1315345751062.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (HBASE-4334) HRegion.get never validates row MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HBASE-4334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13119741#comment-13119741 ] Hudson commented on HBASE-4334: ------------------------------- Integrated in HBase-0.92 #41 (See [https://builds.apache.org/job/HBase-0.92/41/]) HBASE-4334 HRegion.get never validates row (Lars H) tedyu : Files : * /hbase/branches/0.92/CHANGES.txt * /hbase/branches/0.92/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java * /hbase/branches/0.92/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java * /hbase/branches/0.92/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java > HRegion.get never validates row > ------------------------------- > > Key: HBASE-4334 > URL: https://issues.apache.org/jira/browse/HBASE-4334 > Project: HBase > Issue Type: Bug > Components: regionserver > Affects Versions: 0.90.4 > Reporter: Joe Pallas > Assignee: Lars Hofhansl > Fix For: 0.92.0 > > Attachments: 4334-v2.txt, 4334-v3.txt, 4334.txt > > > If a client gets confused (possibly by a hole in .META., see HBASE-4333), it may send a request to the wrong region. Paths through put, delete, incrementColumnValue, and checkAndMutate all call checkRow either directly or indirectly (through getLock). But get apparently does not. This can result in returning an incorrect empty result instead of a WrongRegionException. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira