stack created HBASE-16390: ----------------------------- Summary: Fix documentation around setAutoFlush Key: HBASE-16390 URL: https://issues.apache.org/jira/browse/HBASE-16390 Project: HBase Issue Type: Bug Components: documentation Reporter: stack Priority: Minor
Our documentation is a little confused around setAutoFlush. Talks of Table but setAutoFlush is not in the Table interface. It was on HTable but was deprecated and since removed. Clean up the doc: {code} 100.4. HBase Client: AutoFlush When performing a lot of Puts, make sure that setAutoFlush is set to false on your Table <http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Table.html> instance. Otherwise, the Puts will be sent one at a time to the RegionServer. Puts added via table.add(Put) and table.add( <List> Put) wind up in the same write buffer. If autoFlush = false, these messages are not sent until the write-buffer is filled. To explicitly flush the messages, call flushCommits. Calling close on the Table instance will invoke flushCommits {code} Spotted by Jeff Shmain. -- This message was sent by Atlassian JIRA (v6.3.4#6332)