Return-Path: Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: (qmail 64395 invoked from network); 14 Mar 2011 13:38:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Mar 2011 13:38:52 -0000 Received: (qmail 57447 invoked by uid 500); 14 Mar 2011 13:38:52 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 57424 invoked by uid 500); 14 Mar 2011 13:38:52 -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 57416 invoked by uid 99); 14 Mar 2011 13:38:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Mar 2011 13:38:52 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_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, 14 Mar 2011 13:38:50 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 956513A8F16 for ; Mon, 14 Mar 2011 13:38:29 +0000 (UTC) Date: Mon, 14 Mar 2011 13:38:29 +0000 (UTC) From: "Lars George (JIRA)" To: issues@hbase.apache.org Message-ID: <294794475.589.1300109909608.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] Created: (HBASE-3634) Fix JavaDoc for put(List puts) in HTabkeInterface MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Fix JavaDoc for put(List puts) in HTabkeInterface ------------------------------------------------------ Key: HBASE-3634 URL: https://issues.apache.org/jira/browse/HBASE-3634 Project: HBase Issue Type: Improvement Components: client Affects Versions: 0.90.1 Reporter: Lars George Priority: Trivial Fix For: 0.92.0 We say this in the interface: {code} /** * Puts some data in the table, in batch. *

* 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. * @since 0.20.0 */ void put(List puts) throws IOException; {code} This is outdated and needs to be updated to reflect that this is nothing else but a client side iteration over all puts, but using the write buffer to aggregate to one RPC. The list is never modified and after the call contains the same number of elements. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira