API compatibility report for the hbase library between rel/2.2.1 and 2.2.2RC0 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/2.2.1
Version #22.2.2RC0
SubjectBinary Compatibility

Test Results


Total Java Modules12
Total Methods / Classes5332 / 444
Compatibility 99.8%

Problem Summary


SeverityCount
Added Methods-10
Removed MethodsHigh0
Problems with
Data Types
High0
Medium1
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods  10 


hbase-shaded-client-byo-hadoop-2.2.2.jar, ClusterMetrics.class
package org.apache.hadoop.hbase
ClusterMetrics.getTableRegionStatesCount ( ) [abstract]  :  Map<TableName,RegionStatesCount>

hbase-shaded-client-byo-hadoop-2.2.2.jar, ClusterStatus.class
package org.apache.hadoop.hbase
ClusterStatus.getTableRegionStatesCount ( )  :  Map<TableName,RegionStatesCount>

hbase-shaded-client-byo-hadoop-2.2.2.jar, VersionInfo.class
package org.apache.hadoop.hbase.util
VersionInfo.getMajorVersion ( String version ) [static]  :  int

hbase-shaded-testing-util-2.2.2.jar, Canary.class
package org.apache.hadoop.hbase.tool
Canary.checkRegions ( String[ ] p1 ) [abstract]  :  int
Canary.checkRegionServers ( String[ ] p1 ) [abstract]  :  int
Canary.checkZooKeeper ( ) [abstract]  :  int
Canary.create ( Configuration conf, ExecutorService executor ) [static]  :  Canary
Canary.create ( Configuration conf, ExecutorService executor, CanaryTool.Sink sink ) [static]  :  Canary

hbase-shaded-testing-util-2.2.2.jar, HBaseTestingUtility.class
package org.apache.hadoop.hbase
HBaseTestingUtility.restartHBaseCluster ( StartMiniClusterOption option )  :  void

hbase-shaded-testing-util-2.2.2.jar, LoadIncrementalHFiles.class
package org.apache.hadoop.hbase.tool
LoadIncrementalHFiles.setClusterIds ( List<String> clusterIds )  :  void

to the top

Problems with Data Types, Medium Severity  1 


hbase-shaded-client-byo-hadoop-2.2.1.jar
package org.apache.hadoop.hbase
[+] interface ClusterMetrics  1 

to the top

Java Archives  12 


hbase-client-project-2.2.1.jar
hbase-endpoint-2.2.1.jar
hbase-examples-2.2.1.jar
hbase-external-blockcache-2.2.1.jar
hbase-protocol-2.2.1.jar
hbase-rest-2.2.1.jar
hbase-rsgroup-2.2.1.jar
hbase-shaded-client-byo-hadoop-2.2.1.jar
hbase-shaded-client-project-2.2.1.jar
hbase-shaded-mapreduce-2.2.1.jar
hbase-shaded-testing-util-2.2.1.jar
hbase-thrift-2.2.1.jar

to the top



Test Info


Library Namehbase
Version #1rel/2.2.1
Version #22.2.2RC0
SubjectSource Compatibility

Test Results


Total Java Modules12
Total Methods / Classes5332 / 444
Compatibility 99.6%

Problem Summary


SeverityCount
Added Methods-10
Removed MethodsHigh0
Problems with
Data Types
High1
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods  10 


hbase-shaded-client-byo-hadoop-2.2.2.jar, ClusterMetrics.class
package org.apache.hadoop.hbase
ClusterMetrics.getTableRegionStatesCount ( ) [abstract]  :  Map<TableName,RegionStatesCount>

hbase-shaded-client-byo-hadoop-2.2.2.jar, ClusterStatus.class
package org.apache.hadoop.hbase
ClusterStatus.getTableRegionStatesCount ( )  :  Map<TableName,RegionStatesCount>

hbase-shaded-client-byo-hadoop-2.2.2.jar, VersionInfo.class
package org.apache.hadoop.hbase.util
VersionInfo.getMajorVersion ( String version ) [static]  :  int

hbase-shaded-testing-util-2.2.2.jar, Canary.class
package org.apache.hadoop.hbase.tool
Canary.checkRegions ( String[ ] p1 ) [abstract]  :  int
Canary.checkRegionServers ( String[ ] p1 ) [abstract]  :  int
Canary.checkZooKeeper ( ) [abstract]  :  int
Canary.create ( Configuration conf, ExecutorService executor ) [static]  :  Canary
Canary.create ( Configuration conf, ExecutorService executor, CanaryTool.Sink sink ) [static]  :  Canary

hbase-shaded-testing-util-2.2.2.jar, HBaseTestingUtility.class
package org.apache.hadoop.hbase
HBaseTestingUtility.restartHBaseCluster ( StartMiniClusterOption option )  :  void

hbase-shaded-testing-util-2.2.2.jar, LoadIncrementalHFiles.class
package org.apache.hadoop.hbase.tool
LoadIncrementalHFiles.setClusterIds ( List<String> clusterIds )  :  void

to the top

Problems with Data Types, High Severity  1 


hbase-shaded-client-byo-hadoop-2.2.1.jar
package org.apache.hadoop.hbase
[+] interface ClusterMetrics  1 

to the top

Java Archives  12 


hbase-client-project-2.2.1.jar
hbase-endpoint-2.2.1.jar
hbase-examples-2.2.1.jar
hbase-external-blockcache-2.2.1.jar
hbase-protocol-2.2.1.jar
hbase-rest-2.2.1.jar
hbase-rsgroup-2.2.1.jar
hbase-shaded-client-byo-hadoop-2.2.1.jar
hbase-shaded-client-project-2.2.1.jar
hbase-shaded-mapreduce-2.2.1.jar
hbase-shaded-testing-util-2.2.1.jar
hbase-thrift-2.2.1.jar

to the top