[ https://issues.apache.org/jira/browse/HBASE-11825?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14136127#comment-14136127 ]
Hudson commented on HBASE-11825: -------------------------------- FAILURE: Integrated in HBase-TRUNK #5513 (See [https://builds.apache.org/job/HBase-TRUNK/5513/]) HBASE-11825 Create Connection and ConnectionManager (Solomon Duskis) (enis: rev cad76a3431aabe2aee67fcf564cb56af53f48a37) * hbase-client/src/main/java/org/apache/hadoop/hbase/client/Connection.java * hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java * hbase-client/src/main/java/org/apache/hadoop/hbase/client/ResultScanner.java * hbase-client/src/main/java/org/apache/hadoop/hbase/client/HConnection.java * hbase-server/src/test/java/org/apache/hadoop/hbase/TestRegionRebalancing.java * hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java * hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsckRepair.java * hbase-server/src/main/java/org/apache/hadoop/hbase/master/RegionPlacementMaintainer.java * hbase-client/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java * hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java * hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTable.java * hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestMasterOperationsForRegionReplicas.java * hbase-client/src/main/java/org/apache/hadoop/hbase/client/ConnectionFactory.java * hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestHBaseFsck.java * hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestClientTimeouts.java * hbase-it/src/test/java/org/apache/hadoop/hbase/DistributedHBaseCluster.java * hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestAssignmentManagerOnCluster.java > Create Connection and ConnectionManager > --------------------------------------- > > Key: HBASE-11825 > URL: https://issues.apache.org/jira/browse/HBASE-11825 > Project: HBase > Issue Type: Improvement > Reporter: Carter > Assignee: Solomon Duskis > Priority: Critical > Fix For: 0.99.0, 2.0.0 > > Attachments: HBASE_11825.patch, HBASE_11825_v1.patch > > > This is further cleanup of the HBase interface for 1.0 after implementing the > new Table and Admin interfaces. Following Enis's guidelines in HBASE-10602, > this JIRA will generate a new ConnectionManager to replace HCM and Connection > to replace HConnection. > For more detail, this JIRA intends to implement this portion: > {code} > interface Connection extends Closeable{ > Table getTable(), and rest of HConnection methods > getAdmin() > // no deprecated methods (cache related etc) > } > @Deprecated > interface HConnection extends Connection { > @Deprecated > HTableInterface getTable() > // users are encouraged to use Connection > } > class ConnectionManager { > createConnection(Configuration) // not sure whether we want a static > factory method to create connections or a ctor > } > @Deprecated > class HCM extends ConnectionManager { > // users are encouraged to use ConnectionManager > } > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)