You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by nd...@apache.org on 2014/03/14 18:58:42 UTC

svn commit: r1577624 - in /hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client: HTableFactory.java HTablePool.java

Author: ndimiduk
Date: Fri Mar 14 17:58:42 2014
New Revision: 1577624

URL: http://svn.apache.org/r1577624
Log:
HBASE-10741 Deprecate HTablePool and HTableFactory

Modified:
    hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTableFactory.java
    hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTablePool.java

Modified: hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTableFactory.java
URL: http://svn.apache.org/viewvc/hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTableFactory.java?rev=1577624&r1=1577623&r2=1577624&view=diff
==============================================================================
--- hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTableFactory.java (original)
+++ hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTableFactory.java Fri Mar 14 17:58:42 2014
@@ -27,10 +27,11 @@ import java.io.IOException;
 /**
  * Factory for creating HTable instances.
  *
- * @since 0.21.0
+ * @deprecated as of 0.98.1. See {@link HConnectionManager#createConnection(Configuration)}.
  */
 @InterfaceAudience.Public
 @InterfaceStability.Stable
+@Deprecated
 public class HTableFactory implements HTableInterfaceFactory {
   @Override
   public HTableInterface createHTableInterface(Configuration config,

Modified: hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTablePool.java
URL: http://svn.apache.org/viewvc/hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTablePool.java?rev=1577624&r1=1577623&r2=1577624&view=diff
==============================================================================
--- hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTablePool.java (original)
+++ hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTablePool.java Fri Mar 14 17:58:42 2014
@@ -64,9 +64,10 @@ import com.google.protobuf.ServiceExcept
  * <p>
  * Pool will manage its own connections to the cluster. See
  * {@link HConnectionManager}.
- * @deprecated Use {@link HConnection#getTable(String)} instead.
+ * @deprecated as of 0.98.1. See {@link HConnection#getTable(String)}.
  */
 @InterfaceAudience.Private
+@Deprecated
 public class HTablePool implements Closeable {
   private final PoolMap<String, HTableInterface> tables;
   private final int maxSize;