You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ap...@apache.org on 2015/03/03 02:03:46 UTC
[3/5] hbase git commit: HBASE-12995 Document that
HConnection#getTable methods do not check table existence since 0.98.1
HBASE-12995 Document that HConnection#getTable methods do not check table existence since 0.98.1
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/d4200ab3
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/d4200ab3
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/d4200ab3
Branch: refs/heads/branch-1
Commit: d4200ab39ef8cca668a008c95d267afb24b46047
Parents: c4acac5
Author: Andrew Purtell <ap...@apache.org>
Authored: Mon Mar 2 16:58:45 2015 -0800
Committer: Andrew Purtell <ap...@apache.org>
Committed: Mon Mar 2 16:58:54 2015 -0800
----------------------------------------------------------------------
.../org/apache/hadoop/hbase/client/Connection.java | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/d4200ab3/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Connection.java
----------------------------------------------------------------------
diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Connection.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Connection.java
index 2791d61..cb4b0d8 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Connection.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/Connection.java
@@ -74,10 +74,13 @@ public interface Connection extends Abortable, Closeable {
* The returned Table is not thread safe, a new instance should be created for each using thread.
* This is a lightweight operation, pooling or caching of the returned Table
* is neither required nor desired.
- * <br>
+ * <p>
* The caller is responsible for calling {@link Table#close()} on the returned
* table instance.
- *
+ * <p>
+ * Since 0.98.1 this method no longer checks table existence. An exception
+ * will be thrown if the table does not exist only when the first operation is
+ * attempted.
* @param tableName the name of the table
* @return a Table to use for interactions with this table
*/
@@ -88,9 +91,13 @@ public interface Connection extends Abortable, Closeable {
* The returned Table is not thread safe, a new instance should be created for each using thread.
* This is a lightweight operation, pooling or caching of the returned Table
* is neither required nor desired.
- * <br>
+ * <p>
* The caller is responsible for calling {@link Table#close()} on the returned
* table instance.
+ * <p>
+ * Since 0.98.1 this method no longer checks table existence. An exception
+ * will be thrown if the table does not exist only when the first operation is
+ * attempted.
*
* @param tableName the name of the table
* @param pool The thread pool to use for batch operations, null to use a default pool.