You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2011/04/25 19:50:30 UTC

svn commit: r1096541 - in /hbase/trunk: CHANGES.txt src/main/java/org/apache/hadoop/hbase/client/HTableInterface.java

Author: stack
Date: Mon Apr 25 17:50:30 2011
New Revision: 1096541

URL: http://svn.apache.org/viewvc?rev=1096541&view=rev
Log:
HBASE-3634 Fix JavaDoc for put(List<Put> puts) in HTableInterface

Modified:
    hbase/trunk/CHANGES.txt
    hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/HTableInterface.java

Modified: hbase/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hbase/trunk/CHANGES.txt?rev=1096541&r1=1096540&r2=1096541&view=diff
==============================================================================
--- hbase/trunk/CHANGES.txt (original)
+++ hbase/trunk/CHANGES.txt Mon Apr 25 17:50:30 2011
@@ -239,6 +239,8 @@ Release 0.90.3 - Unreleased
                (Harsh J Chouraria)
    HBASE-3817  HBase Shell has an issue accepting FILTER for the 'scan' command.
                (Harsh J Chouraria)
+   HBASE-3634  Fix JavaDoc for put(List<Put> puts) in HTableInterface
+               (Harsh J Chouraria)
 
   IMPROVEMENTS
    HBASE-3747  ReplicationSource should differanciate remote and local exceptions

Modified: hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/HTableInterface.java
URL: http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/HTableInterface.java?rev=1096541&r1=1096540&r2=1096541&view=diff
==============================================================================
--- hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/HTableInterface.java (original)
+++ hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/HTableInterface.java Mon Apr 25 17:50:30 2011
@@ -185,13 +185,10 @@ public interface HTableInterface {
    * <p>
    * If {@link #isAutoFlush isAutoFlush} is false, the update is buffered
    * until the internal buffer is full.
-   * @param puts The list of mutations to apply.  The list gets modified by this
-   * method (in particular it gets re-ordered, so the order in which the elements
-   * are inserted in the list gives no guarantee as to the order in which the
-   * {@link Put}s are executed).
-   * @throws IOException if a remote or network exception occurs. In that case
-   * the {@code puts} argument will contain the {@link Put} instances that
-   * have not be successfully applied.
+   * @param puts The list of mutations to apply. The batch put is done by
+   * aggregating the iteration of the Puts over the write buffer
+   * at the client-side for a single RPC call.
+   * @throws IOException if a remote or network exception occurs.
    * @since 0.20.0
    */
   void put(List<Put> puts) throws IOException;