Test Info
Library Name | hbase |
Version #1 | rel/1.5.0 |
Version #2 | 1.6.0RC0 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 18 |
Total Methods / Classes | 6488 / 554 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
Added Methods | - | 5 |
Removed Methods | High | 2 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 2 |
Added Methods 5
hbase-client-1.6.0.jar,
ClusterStatus.class
package org.apache.hadoop.hbase
ClusterStatus.getLiveServersLoad ( ) : Map<ServerName,ServerLoad>
org/apache/hadoop/hbase/ClusterStatus.getLiveServersLoad:()Ljava/util/Map;
hbase-client-1.6.0.jar,
RegionLoad.class
package org.apache.hadoop.hbase
RegionLoad.getMaxCompactedStoreFileRefCount ( ) : int
org/apache/hadoop/hbase/RegionLoad.getMaxCompactedStoreFileRefCount:()I
hbase-server-1.6.0.jar,
HLogPrettyPrinter.class
package org.apache.hadoop.hbase.regionserver.wal
HLogPrettyPrinter.HLogPrettyPrinter ( boolean outputValues, boolean outputJSON, long sequence, String table, String region, String row, boolean persistentOutput, PrintStream out )
org/apache/hadoop/hbase/regionserver/wal/HLogPrettyPrinter."<init>":(ZZJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/io/PrintStream;)V
hbase-server-1.6.0.jar,
WALPrettyPrinter.class
package org.apache.hadoop.hbase.wal
WALPrettyPrinter.setTableFilter ( String table ) : void
org/apache/hadoop/hbase/wal/WALPrettyPrinter.setTableFilter:(Ljava/lang/String;)V
WALPrettyPrinter.WALPrettyPrinter ( boolean outputValues, boolean outputJSON, long sequence, String table, String region, String row, boolean persistentOutput, PrintStream out )
org/apache/hadoop/hbase/wal/WALPrettyPrinter."<init>":(ZZJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/io/PrintStream;)V
to the top
Removed Methods 2
hbase-server-1.5.0.jar,
HLogPrettyPrinter.class
package org.apache.hadoop.hbase.regionserver.wal
HLogPrettyPrinter.HLogPrettyPrinter ( boolean outputValues, boolean outputJSON, long sequence, String region, String row, boolean persistentOutput, PrintStream out )
org/apache/hadoop/hbase/regionserver/wal/HLogPrettyPrinter."<init>":(ZZJLjava/lang/String;Ljava/lang/String;ZLjava/io/PrintStream;)V
hbase-server-1.5.0.jar,
WALPrettyPrinter.class
package org.apache.hadoop.hbase.wal
WALPrettyPrinter.WALPrettyPrinter ( boolean outputValues, boolean outputJSON, long sequence, String region, String row, boolean persistentOutput, PrintStream out )
org/apache/hadoop/hbase/wal/WALPrettyPrinter."<init>":(ZZJLjava/lang/String;Ljava/lang/String;ZLjava/io/PrintStream;)V
to the top
Problems with Methods, Low Severity 2
hbase-rest-1.5.0.jar,
GzipFilter.class
package org.apache.hadoop.hbase.rest.filter
[+] GzipFilter.init ( FilterConfig filterConfig ) : void 1
org/apache/hadoop/hbase/rest/filter/GzipFilter.init:(Ljavax/servlet/FilterConfig;)V
| Change | Effect |
---|
1 |
Removed javax.servlet.ServletException exception thrown. |
A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
hbase-rest-1.5.0.jar,
RestCsrfPreventionFilter.class
package org.apache.hadoop.hbase.rest.filter
[+] RestCsrfPreventionFilter.init ( FilterConfig filterConfig ) : void 1
org/apache/hadoop/hbase/rest/filter/RestCsrfPreventionFilter.init:(Ljavax/servlet/FilterConfig;)V
| Change | Effect |
---|
1 |
Removed javax.servlet.ServletException exception thrown. |
A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
to the top
Java Archives 18
hbase-annotations-1.5.0.jar
hbase-client-1.5.0.jar
hbase-client-project-1.5.0.jar
hbase-common-1.5.0.jar
hbase-examples-1.5.0.jar
hbase-external-blockcache-1.5.0.jar
hbase-hadoop-compat-1.5.0.jar
hbase-hadoop2-compat-1.5.0.jar
hbase-hbtop-1.5.0.jar
hbase-metrics-api-1.5.0.jar
hbase-prefix-tree-1.5.0.jar
hbase-procedure-1.5.0.jar
hbase-protocol-1.5.0.jar
hbase-rest-1.5.0.jar
hbase-rsgroup-1.5.0.jar
hbase-server-1.5.0.jar
hbase-shaded-client-project-1.5.0.jar
hbase-thrift-1.5.0.jar
to the top
Test Info
Library Name | hbase |
Version #1 | rel/1.5.0 |
Version #2 | 1.6.0RC0 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 18 |
Total Methods / Classes | 6488 / 554 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
Added Methods | - | 5 |
Removed Methods | High | 2 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 2 |
Low | 0 |
Added Methods 5
hbase-client-1.6.0.jar,
ClusterStatus.class
package org.apache.hadoop.hbase
ClusterStatus.getLiveServersLoad ( ) : Map<ServerName,ServerLoad>
org/apache/hadoop/hbase/ClusterStatus.getLiveServersLoad:()Ljava/util/Map;
hbase-client-1.6.0.jar,
RegionLoad.class
package org.apache.hadoop.hbase
RegionLoad.getMaxCompactedStoreFileRefCount ( ) : int
org/apache/hadoop/hbase/RegionLoad.getMaxCompactedStoreFileRefCount:()I
hbase-server-1.6.0.jar,
HLogPrettyPrinter.class
package org.apache.hadoop.hbase.regionserver.wal
HLogPrettyPrinter.HLogPrettyPrinter ( boolean outputValues, boolean outputJSON, long sequence, String table, String region, String row, boolean persistentOutput, PrintStream out )
org/apache/hadoop/hbase/regionserver/wal/HLogPrettyPrinter."<init>":(ZZJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/io/PrintStream;)V
hbase-server-1.6.0.jar,
WALPrettyPrinter.class
package org.apache.hadoop.hbase.wal
WALPrettyPrinter.setTableFilter ( String table ) : void
org/apache/hadoop/hbase/wal/WALPrettyPrinter.setTableFilter:(Ljava/lang/String;)V
WALPrettyPrinter.WALPrettyPrinter ( boolean outputValues, boolean outputJSON, long sequence, String table, String region, String row, boolean persistentOutput, PrintStream out )
org/apache/hadoop/hbase/wal/WALPrettyPrinter."<init>":(ZZJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/io/PrintStream;)V
to the top
Removed Methods 2
hbase-server-1.5.0.jar,
HLogPrettyPrinter.class
package org.apache.hadoop.hbase.regionserver.wal
HLogPrettyPrinter.HLogPrettyPrinter ( boolean outputValues, boolean outputJSON, long sequence, String region, String row, boolean persistentOutput, PrintStream out )
org/apache/hadoop/hbase/regionserver/wal/HLogPrettyPrinter."<init>":(ZZJLjava/lang/String;Ljava/lang/String;ZLjava/io/PrintStream;)V
hbase-server-1.5.0.jar,
WALPrettyPrinter.class
package org.apache.hadoop.hbase.wal
WALPrettyPrinter.WALPrettyPrinter ( boolean outputValues, boolean outputJSON, long sequence, String region, String row, boolean persistentOutput, PrintStream out )
org/apache/hadoop/hbase/wal/WALPrettyPrinter."<init>":(ZZJLjava/lang/String;Ljava/lang/String;ZLjava/io/PrintStream;)V
to the top
Problems with Methods, Medium Severity 2
hbase-rest-1.5.0.jar,
GzipFilter.class
package org.apache.hadoop.hbase.rest.filter
[+] GzipFilter.init ( FilterConfig filterConfig ) : void 1
org/apache/hadoop/hbase/rest/filter/GzipFilter.init:(Ljavax/servlet/FilterConfig;)V
| Change | Effect |
---|
1 |
Removed javax.servlet.ServletException exception thrown. |
Recompilation of a client program may be terminated with the message: cannot override init ( FilterConfig ) in GzipFilter; overridden method does not throw javax.servlet.ServletException. |
hbase-rest-1.5.0.jar,
RestCsrfPreventionFilter.class
package org.apache.hadoop.hbase.rest.filter
[+] RestCsrfPreventionFilter.init ( FilterConfig filterConfig ) : void 1
org/apache/hadoop/hbase/rest/filter/RestCsrfPreventionFilter.init:(Ljavax/servlet/FilterConfig;)V
| Change | Effect |
---|
1 |
Removed javax.servlet.ServletException exception thrown. |
Recompilation of a client program may be terminated with the message: cannot override init ( FilterConfig ) in RestCsrfPreventionFilter; overridden method does not throw javax.servlet.ServletException. |
to the top
Java Archives 18
hbase-annotations-1.5.0.jar
hbase-client-1.5.0.jar
hbase-client-project-1.5.0.jar
hbase-common-1.5.0.jar
hbase-examples-1.5.0.jar
hbase-external-blockcache-1.5.0.jar
hbase-hadoop-compat-1.5.0.jar
hbase-hadoop2-compat-1.5.0.jar
hbase-hbtop-1.5.0.jar
hbase-metrics-api-1.5.0.jar
hbase-prefix-tree-1.5.0.jar
hbase-procedure-1.5.0.jar
hbase-protocol-1.5.0.jar
hbase-rest-1.5.0.jar
hbase-rsgroup-1.5.0.jar
hbase-server-1.5.0.jar
hbase-shaded-client-project-1.5.0.jar
hbase-thrift-1.5.0.jar
to the top