API compatibility report for the hbase library between rel/1.3.4 and 1.3.5RC0 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/1.3.4
Version #21.3.5RC0
SubjectBinary Compatibility

Test Results


Total Java Modules15
Total Methods / Classes5908 / 517
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-13
Removed MethodsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods  13 


hbase-client-1.3.5.jar, RemoteWithExtrasException.class
package org.apache.hadoop.hbase.ipc
RemoteWithExtrasException.unwrapRemoteException ( )  :  IOException

hbase-server-1.3.5.jar, AccessChecker.class
package org.apache.hadoop.hbase.security.access
AccessChecker.AccessChecker ( Configuration conf, ZooKeeperWatcher zkw )
AccessChecker.getAuthManager ( )  :  TableAuthManager
AccessChecker.isAuthorizationSupported ( Configuration conf ) [static]  :  boolean
AccessChecker.logResult ( AuthResult result )  :  void
AccessChecker.requireAccess ( User user, String request, TableName tableName, Permission.Action... permissions )  :  void
AccessChecker.requireGlobalPermission ( User user, String request, Permission.Action perm, String namespace )  :  void
AccessChecker.requireGlobalPermission ( User user, String request, Permission.Action perm, TableName tableName, Map<byte[ ],? extends java.util.Collection<byte[ ]>> familyMap )  :  void
AccessChecker.requireNamespacePermission ( User user, String request, String namespace, Permission.Action... permissions )  :  void
AccessChecker.requireNamespacePermission ( User user, String request, String namespace, TableName tableName, Map<byte[ ],? extends java.util.Collection<byte[ ]>> familyMap, Permission.Action... permissions )  :  void
AccessChecker.requirePermission ( User user, String request, Permission.Action perm )  :  void
AccessChecker.requirePermission ( User user, String request, TableName tableName, byte[ ] family, byte[ ] qualifier, Permission.Action... permissions )  :  void
AccessChecker.requireTablePermission ( User user, String request, TableName tableName, byte[ ] family, byte[ ] qualifier, Permission.Action... permissions )  :  void

to the top

Removed Methods  1 


hbase-server-1.3.4.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.getMostLoadedRegions ( )  :  HRegionInfo[ ]

to the top

Other Changes in Data Types  1 


hbase-server-1.3.4.jar
package org.apache.hadoop.hbase.regionserver
[+] class StoreFile  1 

to the top

Java Archives  15 


hbase-annotations-1.3.4.jar
hbase-client-1.3.4.jar
hbase-client-project-1.3.4.jar
hbase-common-1.3.4.jar
hbase-examples-1.3.4.jar
hbase-external-blockcache-1.3.4.jar
hbase-hadoop-compat-1.3.4.jar
hbase-hadoop2-compat-1.3.4.jar
hbase-prefix-tree-1.3.4.jar
hbase-procedure-1.3.4.jar
hbase-protocol-1.3.4.jar
hbase-rest-1.3.4.jar
hbase-server-1.3.4.jar
hbase-shaded-client-project-1.3.4.jar
hbase-thrift-1.3.4.jar

to the top



Test Info


Library Namehbase
Version #1rel/1.3.4
Version #21.3.5RC0
SubjectSource Compatibility

Test Results


Total Java Modules15
Total Methods / Classes5908 / 517
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-13
Removed MethodsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods  13 


hbase-client-1.3.5.jar, RemoteWithExtrasException.class
package org.apache.hadoop.hbase.ipc
RemoteWithExtrasException.unwrapRemoteException ( )  :  IOException

hbase-server-1.3.5.jar, AccessChecker.class
package org.apache.hadoop.hbase.security.access
AccessChecker.AccessChecker ( Configuration conf, ZooKeeperWatcher zkw )
AccessChecker.getAuthManager ( )  :  TableAuthManager
AccessChecker.isAuthorizationSupported ( Configuration conf ) [static]  :  boolean
AccessChecker.logResult ( AuthResult result )  :  void
AccessChecker.requireAccess ( User user, String request, TableName tableName, Permission.Action... permissions )  :  void
AccessChecker.requireGlobalPermission ( User user, String request, Permission.Action perm, String namespace )  :  void
AccessChecker.requireGlobalPermission ( User user, String request, Permission.Action perm, TableName tableName, Map<byte[ ],? extends java.util.Collection<byte[ ]>> familyMap )  :  void
AccessChecker.requireNamespacePermission ( User user, String request, String namespace, Permission.Action... permissions )  :  void
AccessChecker.requireNamespacePermission ( User user, String request, String namespace, TableName tableName, Map<byte[ ],? extends java.util.Collection<byte[ ]>> familyMap, Permission.Action... permissions )  :  void
AccessChecker.requirePermission ( User user, String request, Permission.Action perm )  :  void
AccessChecker.requirePermission ( User user, String request, TableName tableName, byte[ ] family, byte[ ] qualifier, Permission.Action... permissions )  :  void
AccessChecker.requireTablePermission ( User user, String request, TableName tableName, byte[ ] family, byte[ ] qualifier, Permission.Action... permissions )  :  void

to the top

Removed Methods  1 


hbase-server-1.3.4.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.getMostLoadedRegions ( )  :  HRegionInfo[ ]

to the top

Other Changes in Data Types  1 


hbase-server-1.3.4.jar
package org.apache.hadoop.hbase.regionserver
[+] class StoreFile  1 

to the top

Java Archives  15 


hbase-annotations-1.3.4.jar
hbase-client-1.3.4.jar
hbase-client-project-1.3.4.jar
hbase-common-1.3.4.jar
hbase-examples-1.3.4.jar
hbase-external-blockcache-1.3.4.jar
hbase-hadoop-compat-1.3.4.jar
hbase-hadoop2-compat-1.3.4.jar
hbase-prefix-tree-1.3.4.jar
hbase-procedure-1.3.4.jar
hbase-protocol-1.3.4.jar
hbase-rest-1.3.4.jar
hbase-server-1.3.4.jar
hbase-shaded-client-project-1.3.4.jar
hbase-thrift-1.3.4.jar

to the top