Test Info
Library Name | HBase |
Version #1 | 0.98.22 |
Version #2 | 0.98.23RC0 |
Subject | Binary Compatibility |
Test Results
Total JARs | 16 |
Total Methods / Classes | 4702 / 590 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 8 |
---|
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 | - | 7 |
Added Methods 8
hbase-server-0.98.23.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-0.98.23.jar,
ProtobufLogReader.class
package org.apache.hadoop.hbase.regionserver.wal
ProtobufLogReader.trailerSize ( ) : long
[mangled: org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.trailerSize:()J]
to the top
Other Changes in Data Types 7
hbase-hadoop-compat-0.98.22.jar
package org.apache.hadoop.hbase.replication.regionserver
[+] MetricsReplicationSourceSource 7
| Change | Effect |
---|
1 | Field SOURCE_CLOSED_LOGS_WITH_UNKNOWN_LENGTH has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
2 | Field SOURCE_COMPLETED_LOGS has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
3 | Field SOURCE_COMPLETED_RECOVERY_QUEUES has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
4 | Field SOURCE_REPEATED_LOG_FILE_BYTES has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
5 | Field SOURCE_RESTARTED_LOG_READING has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
6 | Field SOURCE_UNCLEANLY_CLOSED_IGNORED_IN_BYTES has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
7 | Field SOURCE_UNCLEANLY_CLOSED_LOGS has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods: 1 (0.02%)
MetricsSource.MetricsSource ( String id, MetricsReplicationSourceSource singleSourceSource, MetricsReplicationSourceSource globalSourceSource )3rd parameter 'globalSourceSource' of this method has type 'MetricsReplicationSourceSource'.
to the top
Java ARchives 16
hbase-annotations-0.98.22.jar
hbase-checkstyle-0.98.22.jar
hbase-client-0.98.22.jar
hbase-common-0.98.22.jar
hbase-examples-0.98.22.jar
hbase-hadoop-compat-0.98.22.jar
hbase-hadoop2-compat-0.98.22.jar
hbase-it-0.98.22.jar
hbase-prefix-tree-0.98.22.jar
hbase-protocol-0.98.22.jar
hbase-resource-bundle-0.98.22.jar
hbase-rest-0.98.22.jar
hbase-server-0.98.22.jar
hbase-shell-0.98.22.jar
hbase-testing-util-0.98.22.jar
hbase-thrift-0.98.22.jar
to the top
Test Info
Library Name | HBase |
Version #1 | 0.98.22 |
Version #2 | 0.98.23RC0 |
Subject | Source Compatibility |
Test Results
Total JARs | 16 |
Total Methods / Classes | 4702 / 590 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 8 |
---|
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 | - | 7 |
Added Methods 8
hbase-server-0.98.23.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-0.98.23.jar,
ProtobufLogReader.class
package org.apache.hadoop.hbase.regionserver.wal
ProtobufLogReader.trailerSize ( ) : long
[mangled: org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.trailerSize:()J]
to the top
Other Changes in Data Types 7
hbase-hadoop-compat-0.98.22.jar
package org.apache.hadoop.hbase.replication.regionserver
[+] MetricsReplicationSourceSource 7
| Change | Effect |
---|
1 | Field SOURCE_CLOSED_LOGS_WITH_UNKNOWN_LENGTH has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to SOURCE_CLOSED_LOGS_WITH_UNKNOWN_LENGTH is ambiguous. |
2 | Field SOURCE_COMPLETED_LOGS has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to SOURCE_COMPLETED_LOGS is ambiguous. |
3 | Field SOURCE_COMPLETED_RECOVERY_QUEUES has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to SOURCE_COMPLETED_RECOVERY_QUEUES is ambiguous. |
4 | Field SOURCE_REPEATED_LOG_FILE_BYTES has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to SOURCE_REPEATED_LOG_FILE_BYTES is ambiguous. |
5 | Field SOURCE_RESTARTED_LOG_READING has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to SOURCE_RESTARTED_LOG_READING is ambiguous. |
6 | Field SOURCE_UNCLEANLY_CLOSED_IGNORED_IN_BYTES has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to SOURCE_UNCLEANLY_CLOSED_IGNORED_IN_BYTES is ambiguous. |
7 | Field SOURCE_UNCLEANLY_CLOSED_LOGS has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class. Recompilation of a client class may be terminated with the message: reference to SOURCE_UNCLEANLY_CLOSED_LOGS is ambiguous. |
[+] affected methods: 1 (0.02%)
MetricsSource.MetricsSource ( String id, MetricsReplicationSourceSource singleSourceSource, MetricsReplicationSourceSource globalSourceSource )3rd parameter 'globalSourceSource' of this method has type 'MetricsReplicationSourceSource'.
to the top
Java ARchives 16
hbase-annotations-0.98.22.jar
hbase-checkstyle-0.98.22.jar
hbase-client-0.98.22.jar
hbase-common-0.98.22.jar
hbase-examples-0.98.22.jar
hbase-hadoop-compat-0.98.22.jar
hbase-hadoop2-compat-0.98.22.jar
hbase-it-0.98.22.jar
hbase-prefix-tree-0.98.22.jar
hbase-protocol-0.98.22.jar
hbase-resource-bundle-0.98.22.jar
hbase-rest-0.98.22.jar
hbase-server-0.98.22.jar
hbase-shell-0.98.22.jar
hbase-testing-util-0.98.22.jar
hbase-thrift-0.98.22.jar
to the top