Test Info
Library Name | HBase |
Version #1 | rel/1.2.3/bd63744 |
Version #2 | 1.2.4RC1/67592f3 |
Subject | Binary Compatibility |
Test Results
Total JARs | 18 |
Total Methods / Classes | 5607 / 721 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 14 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Added Methods 14
hbase-client-1.2.4.jar,
ScannerResetException.class
package org.apache.hadoop.hbase.exceptions
ScannerResetException.ScannerResetException ( )
[mangled: org/apache/hadoop/hbase/exceptions/ScannerResetException."<init>":()V]
ScannerResetException.ScannerResetException ( String s )
[mangled: org/apache/hadoop/hbase/exceptions/ScannerResetException."<init>":(Ljava/lang/String;)V]
ScannerResetException.ScannerResetException ( String s, Exception e )
[mangled: org/apache/hadoop/hbase/exceptions/ScannerResetException."<init>":(Ljava/lang/String;Ljava/lang/Exception;)V]
hbase-client-1.2.4.jar,
UnknownScannerException.class
package org.apache.hadoop.hbase
UnknownScannerException.UnknownScannerException ( String s, Exception e )
[mangled: org/apache/hadoop/hbase/UnknownScannerException."<init>":(Ljava/lang/String;Ljava/lang/Exception;)V]
hbase-server-1.2.4.jar,
HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.createRegionServerStatusStub ( boolean refresh ) : ServerName
[mangled: org/apache/hadoop/hbase/regionserver/HRegionServer.createRegionServerStatusStub:(Z)Lorg/apache/hadoop/hbase/ServerName;]
hbase-server-1.2.4.jar,
MetricsSource.class
package org.apache.hadoop.hbase.replication.regionserver
MetricsSource.incrBytesSkippedInUncleanlyClosedWALs ( long bytes ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrBytesSkippedInUncleanlyClosedWALs:(J)V]
MetricsSource.incrCompletedRecoveryQueue ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrCompletedRecoveryQueue:()V]
MetricsSource.incrCompletedWAL ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrCompletedWAL:()V]
MetricsSource.incrRepeatedFileBytes ( long bytes ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrRepeatedFileBytes:(J)V]
MetricsSource.incrRestartedWALReading ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrRestartedWALReading:()V]
MetricsSource.incrUncleanlyClosedWALs ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrUncleanlyClosedWALs:()V]
MetricsSource.incrUnknownFileLengthForClosedWAL ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrUnknownFileLengthForClosedWAL:()V]
hbase-server-1.2.4.jar,
ProtobufLogReader.class
package org.apache.hadoop.hbase.regionserver.wal
ProtobufLogReader.trailerSize ( ) : long
[mangled: org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.trailerSize:()J]
hbase-server-1.2.4.jar,
WALEdit.class
package org.apache.hadoop.hbase.regionserver.wal
WALEdit.isCompactionMarker ( Cell cell ) [static] : boolean
[mangled: org/apache/hadoop/hbase/regionserver/wal/WALEdit.isCompactionMarker:(Lorg/apache/hadoop/hbase/Cell;)Z]
to the top
Other Changes in Data Types 1
hbase-server-1.2.3.jar
package org.apache.hadoop.hbase.wal
[+] WAL 1
| Change | Effect |
---|
1 | Added super-interface java.io.Closeable. | No effect. |
[+] affected methods: 3 (0.1%)
org.apache.hadoop.hbase.coprocessor.WALCoprocessorEnvironment.getWAL ( )Return value of this abstract method has type 'WAL'.
org.apache.hadoop.hbase.regionserver.HRegionServer.getWAL ( HRegionInfo regionInfo )Return value of this method has type 'WAL'.
org.apache.hadoop.hbase.regionserver.RegionServerServices.getWAL ( HRegionInfo p1 )Return value of this abstract method has type 'WAL'.
to the top
Java ARchives 18
hbase-annotations-1.2.3.jar
hbase-checkstyle-1.2.3.jar
hbase-client-1.2.3.jar
hbase-common-1.2.3.jar
hbase-examples-1.2.3.jar
hbase-external-blockcache-1.2.3.jar
hbase-hadoop-compat-1.2.3.jar
hbase-hadoop2-compat-1.2.3.jar
hbase-it-1.2.3.jar
hbase-prefix-tree-1.2.3.jar
hbase-procedure-1.2.3.jar
hbase-protocol-1.2.3.jar
hbase-resource-bundle-1.2.3.jar
hbase-rest-1.2.3.jar
hbase-server-1.2.3.jar
hbase-shell-1.2.3.jar
hbase-testing-util-1.2.3.jar
hbase-thrift-1.2.3.jar
to the top
Test Info
Library Name | HBase |
Version #1 | rel/1.2.3/bd63744 |
Version #2 | 1.2.4RC1/67592f3 |
Subject | Source Compatibility |
Test Results
Total JARs | 18 |
Total Methods / Classes | 5607 / 721 |
Compatibility |
99.9% |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 14 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 1 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods 14
hbase-client-1.2.4.jar,
ScannerResetException.class
package org.apache.hadoop.hbase.exceptions
ScannerResetException.ScannerResetException ( )
[mangled: org/apache/hadoop/hbase/exceptions/ScannerResetException."<init>":()V]
ScannerResetException.ScannerResetException ( String s )
[mangled: org/apache/hadoop/hbase/exceptions/ScannerResetException."<init>":(Ljava/lang/String;)V]
ScannerResetException.ScannerResetException ( String s, Exception e )
[mangled: org/apache/hadoop/hbase/exceptions/ScannerResetException."<init>":(Ljava/lang/String;Ljava/lang/Exception;)V]
hbase-client-1.2.4.jar,
UnknownScannerException.class
package org.apache.hadoop.hbase
UnknownScannerException.UnknownScannerException ( String s, Exception e )
[mangled: org/apache/hadoop/hbase/UnknownScannerException."<init>":(Ljava/lang/String;Ljava/lang/Exception;)V]
hbase-server-1.2.4.jar,
HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.createRegionServerStatusStub ( boolean refresh ) : ServerName
[mangled: org/apache/hadoop/hbase/regionserver/HRegionServer.createRegionServerStatusStub:(Z)Lorg/apache/hadoop/hbase/ServerName;]
hbase-server-1.2.4.jar,
MetricsSource.class
package org.apache.hadoop.hbase.replication.regionserver
MetricsSource.incrBytesSkippedInUncleanlyClosedWALs ( long bytes ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrBytesSkippedInUncleanlyClosedWALs:(J)V]
MetricsSource.incrCompletedRecoveryQueue ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrCompletedRecoveryQueue:()V]
MetricsSource.incrCompletedWAL ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrCompletedWAL:()V]
MetricsSource.incrRepeatedFileBytes ( long bytes ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrRepeatedFileBytes:(J)V]
MetricsSource.incrRestartedWALReading ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrRestartedWALReading:()V]
MetricsSource.incrUncleanlyClosedWALs ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrUncleanlyClosedWALs:()V]
MetricsSource.incrUnknownFileLengthForClosedWAL ( ) : void
[mangled: org/apache/hadoop/hbase/replication/regionserver/MetricsSource.incrUnknownFileLengthForClosedWAL:()V]
hbase-server-1.2.4.jar,
ProtobufLogReader.class
package org.apache.hadoop.hbase.regionserver.wal
ProtobufLogReader.trailerSize ( ) : long
[mangled: org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.trailerSize:()J]
hbase-server-1.2.4.jar,
WALEdit.class
package org.apache.hadoop.hbase.regionserver.wal
WALEdit.isCompactionMarker ( Cell cell ) [static] : boolean
[mangled: org/apache/hadoop/hbase/regionserver/wal/WALEdit.isCompactionMarker:(Lorg/apache/hadoop/hbase/Cell;)Z]
to the top
Problems with Data Types, High Severity 1
hbase-server-1.2.3.jar
package org.apache.hadoop.hbase.wal
[+] WAL 1
| Change | Effect |
---|
1 | Added super-interface java.io.Closeable. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method in java.io.Closeable. |
[+] affected methods: 3 (0.1%)
org.apache.hadoop.hbase.coprocessor.WALCoprocessorEnvironment.getWAL ( )Return value of this abstract method has type 'WAL'.
org.apache.hadoop.hbase.regionserver.HRegionServer.getWAL ( HRegionInfo regionInfo )Return value of this method has type 'WAL'.
org.apache.hadoop.hbase.regionserver.RegionServerServices.getWAL ( HRegionInfo p1 )Return value of this abstract method has type 'WAL'.
to the top
Java ARchives 18
hbase-annotations-1.2.3.jar
hbase-checkstyle-1.2.3.jar
hbase-client-1.2.3.jar
hbase-common-1.2.3.jar
hbase-examples-1.2.3.jar
hbase-external-blockcache-1.2.3.jar
hbase-hadoop-compat-1.2.3.jar
hbase-hadoop2-compat-1.2.3.jar
hbase-it-1.2.3.jar
hbase-prefix-tree-1.2.3.jar
hbase-procedure-1.2.3.jar
hbase-protocol-1.2.3.jar
hbase-resource-bundle-1.2.3.jar
hbase-rest-1.2.3.jar
hbase-server-1.2.3.jar
hbase-shell-1.2.3.jar
hbase-testing-util-1.2.3.jar
hbase-thrift-1.2.3.jar
to the top