Return-Path: Delivered-To: apmail-lucene-hadoop-commits-archive@locus.apache.org Received: (qmail 56471 invoked from network); 15 Aug 2007 18:21:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 Aug 2007 18:21:21 -0000 Received: (qmail 93964 invoked by uid 500); 15 Aug 2007 18:21:17 -0000 Delivered-To: apmail-lucene-hadoop-commits-archive@lucene.apache.org Received: (qmail 93878 invoked by uid 500); 15 Aug 2007 18:21:17 -0000 Mailing-List: contact hadoop-commits-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hadoop-dev@lucene.apache.org Delivered-To: mailing list hadoop-commits@lucene.apache.org Received: (qmail 93868 invoked by uid 99); 15 Aug 2007 18:21:17 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Aug 2007 11:21:17 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Aug 2007 18:21:34 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 3DC981A981C; Wed, 15 Aug 2007 11:20:55 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r566291 - in /lucene/hadoop/trunk/src/contrib/hbase: CHANGES.txt src/java/org/apache/hadoop/hbase/HAbstractScanner.java src/java/org/apache/hadoop/hbase/HScannerInterface.java src/java/org/apache/hadoop/hbase/HTable.java Date: Wed, 15 Aug 2007 18:20:54 -0000 To: hadoop-commits@lucene.apache.org From: jimk@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070815182055.3DC981A981C@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jimk Date: Wed Aug 15 11:20:53 2007 New Revision: 566291 URL: http://svn.apache.org/viewvc?view=rev&rev=566291 Log: HADOOP-1711 HTable API should use interfaces instead of concrete classes as method parameters and return values Modified: lucene/hadoop/trunk/src/contrib/hbase/CHANGES.txt lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HAbstractScanner.java lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HScannerInterface.java lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HTable.java Modified: lucene/hadoop/trunk/src/contrib/hbase/CHANGES.txt URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/contrib/hbase/CHANGES.txt?view=diff&rev=566291&r1=566290&r2=566291 ============================================================================== --- lucene/hadoop/trunk/src/contrib/hbase/CHANGES.txt (original) +++ lucene/hadoop/trunk/src/contrib/hbase/CHANGES.txt Wed Aug 15 11:20:53 2007 @@ -93,4 +93,5 @@ serve daughter splits. Phase 2: Master assigns children of split region instead of HRegionServer serving both children. 58. HADOOP-1710 All updates should be batch updates - + 59. HADOOP-1711 HTable API should use interfaces instead of concrete classes as + method parameters and return values Modified: lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HAbstractScanner.java URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HAbstractScanner.java?view=diff&rev=566291&r1=566290&r2=566291 ============================================================================== --- lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HAbstractScanner.java (original) +++ lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HAbstractScanner.java Wed Aug 15 11:20:53 2007 @@ -206,7 +206,7 @@ * @return true if a match was found * @throws IOException * - * @see org.apache.hadoop.hbase.HScannerInterface#next(org.apache.hadoop.hbase.HStoreKey, java.util.TreeMap) + * @see org.apache.hadoop.hbase.HScannerInterface#next(org.apache.hadoop.hbase.HStoreKey, java.util.SortedMap) */ public boolean next(HStoreKey key, TreeMap results) throws IOException { Modified: lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HScannerInterface.java URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HScannerInterface.java?view=diff&rev=566291&r1=566290&r2=566291 ============================================================================== --- lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HScannerInterface.java (original) +++ lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HScannerInterface.java Wed Aug 15 11:20:53 2007 @@ -19,10 +19,10 @@ */ package org.apache.hadoop.hbase; -import org.apache.hadoop.io.*; +import org.apache.hadoop.io.Text; -import java.io.*; -import java.util.*; +import java.io.IOException; +import java.util.SortedMap; /** * HScannerInterface iterates through a set of rows. It's implemented by @@ -36,7 +36,7 @@ * @return true if data was returned * @throws IOException */ - public boolean next(HStoreKey key, TreeMap results) + public boolean next(HStoreKey key, SortedMap results) throws IOException; /** Modified: lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HTable.java URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HTable.java?view=diff&rev=566291&r1=566290&r2=566291 ============================================================================== --- lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HTable.java (original) +++ lucene/hadoop/trunk/src/contrib/hbase/src/java/org/apache/hadoop/hbase/HTable.java Wed Aug 15 11:20:53 2007 @@ -727,7 +727,7 @@ /** * {@inheritDoc} */ - public boolean next(HStoreKey key, TreeMap results) throws IOException { + public boolean next(HStoreKey key, SortedMap results) throws IOException { checkClosed(); if (this.closed) { return false;