API compatibility report for the hbase library between rel/1.4.10 and 1.4.11RC0 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/1.4.10
Version #21.4.11RC0
SubjectBinary Compatibility

Test Results


Total Java Modules17
Total Methods / Classes6380 / 549
Compatibility 98.9%

Problem Summary


SeverityCount
Added Methods-22
Removed MethodsHigh3
Problems with
Data Types
High1
Medium1
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods  22 


hbase-client-1.4.11.jar, MultiRowRangeFilter.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.MultiRowRangeFilter ( byte[ ][ ] rowKeyPrefixes )

hbase-hbtop-1.4.11.jar, HBTop.class
package org.apache.hadoop.hbase.hbtop
HBTop.HBTop ( )
HBTop.HBTop ( Configuration conf )
HBTop.main ( String[ ] args ) [static]  :  void
HBTop.run ( String[ ] args )  :  int

hbase-server-1.4.11.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

hbase-server-1.4.11.jar, CanaryTool.class
package org.apache.hadoop.hbase.tool
CanaryTool.CanaryTool ( )
CanaryTool.CanaryTool ( ExecutorService executor )
CanaryTool.checkRegions ( String[ ] targets )  :  int
CanaryTool.checkRegionServers ( String[ ] targets )  :  int
CanaryTool.checkZooKeeper ( )  :  int
CanaryTool.getConf ( )  :  Configuration
CanaryTool.getReadFailures ( )  :  Map<String,String>
CanaryTool.getWriteFailures ( )  :  Map<String,String>
CanaryTool.main ( String[ ] args ) [static]  :  void
CanaryTool.run ( String[ ] args )  :  int
CanaryTool.setConf ( Configuration conf )  :  void

hbase-server-1.4.11.jar, LoadIncrementalHFiles.class
package org.apache.hadoop.hbase.mapreduce
LoadIncrementalHFiles.setClusterIds ( List<String> clusterIds )  :  void

hbase-server-1.4.11.jar, Region.class
package org.apache.hadoop.hbase.regionserver
Region.bulkLoadHFiles ( Collection<Pair<byte[ ],String>> p1, boolean p2, Region.BulkLoadListener p3, List<String> p4 ) [abstract]  :  boolean

hbase-server-1.4.11.jar, StoreFile.class
package org.apache.hadoop.hbase.regionserver
StoreFile.getEncodedPath ( )  :  Path

to the top

Removed Methods  3 


hbase-server-1.4.10.jar, PressureAwareCompactionThroughputController.class
package org.apache.hadoop.hbase.regionserver.throttle
PressureAwareCompactionThroughputController.skipControl ( long deltaSize, long controlSize )  :  boolean

hbase-server-1.4.10.jar, PressureAwareFlushThroughputController.class
package org.apache.hadoop.hbase.regionserver.throttle
PressureAwareFlushThroughputController.skipControl ( long deltaSize, long controlSize )  :  boolean

hbase-server-1.4.10.jar, PressureAwareThroughputController.class
package org.apache.hadoop.hbase.regionserver.throttle
PressureAwareThroughputController.skipControl ( long p1, long p2 ) [abstract]  :  boolean

to the top

Problems with Data Types, High Severity  1 


hbase-server-1.4.10.jar
package org.apache.hadoop.hbase.regionserver.throttle
[+] class PressureAwareThroughputController  1 

to the top

Problems with Data Types, Medium Severity  1 


hbase-server-1.4.10.jar
package org.apache.hadoop.hbase.regionserver
[+] interface Region  1 

to the top

Other Changes in Data Types  1 


hbase-server-1.4.10.jar
package org.apache.hadoop.hbase.ipc
[+] class RpcServer  1 

to the top

Java Archives  17 


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

to the top



Test Info


Library Namehbase
Version #1rel/1.4.10
Version #21.4.11RC0
SubjectSource Compatibility

Test Results


Total Java Modules17
Total Methods / Classes6380 / 549
Compatibility 98%

Problem Summary


SeverityCount
Added Methods-22
Removed MethodsHigh3
Problems with
Data Types
High2
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods  22 


hbase-client-1.4.11.jar, MultiRowRangeFilter.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.MultiRowRangeFilter ( byte[ ][ ] rowKeyPrefixes )

hbase-hbtop-1.4.11.jar, HBTop.class
package org.apache.hadoop.hbase.hbtop
HBTop.HBTop ( )
HBTop.HBTop ( Configuration conf )
HBTop.main ( String[ ] args ) [static]  :  void
HBTop.run ( String[ ] args )  :  int

hbase-server-1.4.11.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

hbase-server-1.4.11.jar, CanaryTool.class
package org.apache.hadoop.hbase.tool
CanaryTool.CanaryTool ( )
CanaryTool.CanaryTool ( ExecutorService executor )
CanaryTool.checkRegions ( String[ ] targets )  :  int
CanaryTool.checkRegionServers ( String[ ] targets )  :  int
CanaryTool.checkZooKeeper ( )  :  int
CanaryTool.getConf ( )  :  Configuration
CanaryTool.getReadFailures ( )  :  Map<String,String>
CanaryTool.getWriteFailures ( )  :  Map<String,String>
CanaryTool.main ( String[ ] args ) [static]  :  void
CanaryTool.run ( String[ ] args )  :  int
CanaryTool.setConf ( Configuration conf )  :  void

hbase-server-1.4.11.jar, LoadIncrementalHFiles.class
package org.apache.hadoop.hbase.mapreduce
LoadIncrementalHFiles.setClusterIds ( List<String> clusterIds )  :  void

hbase-server-1.4.11.jar, Region.class
package org.apache.hadoop.hbase.regionserver
Region.bulkLoadHFiles ( Collection<Pair<byte[ ],String>> p1, boolean p2, Region.BulkLoadListener p3, List<String> p4 ) [abstract]  :  boolean

hbase-server-1.4.11.jar, StoreFile.class
package org.apache.hadoop.hbase.regionserver
StoreFile.getEncodedPath ( )  :  Path

to the top

Removed Methods  3 


hbase-server-1.4.10.jar, PressureAwareCompactionThroughputController.class
package org.apache.hadoop.hbase.regionserver.throttle
PressureAwareCompactionThroughputController.skipControl ( long deltaSize, long controlSize )  :  boolean

hbase-server-1.4.10.jar, PressureAwareFlushThroughputController.class
package org.apache.hadoop.hbase.regionserver.throttle
PressureAwareFlushThroughputController.skipControl ( long deltaSize, long controlSize )  :  boolean

hbase-server-1.4.10.jar, PressureAwareThroughputController.class
package org.apache.hadoop.hbase.regionserver.throttle
PressureAwareThroughputController.skipControl ( long p1, long p2 ) [abstract]  :  boolean

to the top

Problems with Data Types, High Severity  2 


hbase-server-1.4.10.jar
package org.apache.hadoop.hbase.regionserver
[+] interface Region  1 

hbase-server-1.4.10.jar
package org.apache.hadoop.hbase.regionserver.throttle
[+] class PressureAwareThroughputController  1 

to the top

Other Changes in Data Types  1 


hbase-server-1.4.10.jar
package org.apache.hadoop.hbase.ipc
[+] class RpcServer  1 

to the top

Java Archives  17 


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

to the top