Test Info
Library Name | hbase |
Version #1 | rel/2.4.0 |
Version #2 | 2.4.1RC2 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 13 |
Total Methods / Classes | 9157 / 799 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
Added Methods | - | 13 |
Removed Methods | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 1 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Added Methods 13
hbase-it-2.4.1.jar,
ChaosConstants.class
package org.apache.hadoop.hbase.chaos
ChaosConstants.ChaosConstants ( )
org/apache/hadoop/hbase/chaos/ChaosConstants."<init>":()V
hbase-shaded-client-byo-hadoop-2.4.1.jar,
CellUtil.class
package org.apache.hadoop.hbase
CellUtil.matchingFamily ( Cell left, byte lfamlength, Cell right, byte rfamlength ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingFamily:(Lorg/apache/hadoop/hbase/Cell;BLorg/apache/hadoop/hbase/Cell;B)Z
CellUtil.matchingRows ( Cell left, short lrowlength, Cell right, short rrowlength ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingRows:(Lorg/apache/hadoop/hbase/Cell;SLorg/apache/hadoop/hbase/Cell;S)Z
hbase-shaded-client-byo-hadoop-2.4.1.jar,
RawCell.class
package org.apache.hadoop.hbase
RawCell.createCell ( Cell cell, List<Tag> tags ) [static] : Cell
org/apache/hadoop/hbase/RawCell.createCell:(Lorg/apache/hadoop/hbase/Cell;Ljava/util/List;)Lorg/apache/hadoop/hbase/Cell;
hbase-shaded-client-byo-hadoop-2.4.1.jar,
RegionInfo.class
package org.apache.hadoop.hbase.client
RegionInfo.isMD5Hash ( String encodedRegionName ) [static] : boolean
org/apache/hadoop/hbase/client/RegionInfo.isMD5Hash:(Ljava/lang/String;)Z
hbase-shaded-client-byo-hadoop-2.4.1.jar,
ReplicationPeerConfigBuilder.class
package org.apache.hadoop.hbase.replication
ReplicationPeerConfigBuilder.removeConfiguration ( String p1 ) [abstract] : ReplicationPeerConfigBuilder
org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.removeConfiguration:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder;
hbase-shaded-client-byo-hadoop-2.4.1.jar,
TagBuilder.class
package org.apache.hadoop.hbase
TagBuilder.build ( ) [abstract] : Tag
org/apache/hadoop/hbase/TagBuilder.build:()Lorg/apache/hadoop/hbase/Tag;
TagBuilder.setTagType ( byte p1 ) [abstract] : TagBuilder
org/apache/hadoop/hbase/TagBuilder.setTagType:(B)Lorg/apache/hadoop/hbase/TagBuilder;
TagBuilder.setTagValue ( byte[ ] p1 ) [abstract] : TagBuilder
org/apache/hadoop/hbase/TagBuilder.setTagValue:([B)Lorg/apache/hadoop/hbase/TagBuilder;
hbase-shaded-client-byo-hadoop-2.4.1.jar,
TagBuilderFactory.class
package org.apache.hadoop.hbase
TagBuilderFactory.create ( ) [static] : TagBuilder
org/apache/hadoop/hbase/TagBuilderFactory.create:()Lorg/apache/hadoop/hbase/TagBuilder;
TagBuilderFactory.TagBuilderFactory ( )
org/apache/hadoop/hbase/TagBuilderFactory."<init>":()V
hbase-shaded-testing-util-2.4.1.jar,
HMaster.class
package org.apache.hadoop.hbase.master
HMaster.isOnline ( ) : boolean
org/apache/hadoop/hbase/master/HMaster.isOnline:()Z
hbase-shaded-testing-util-2.4.1.jar,
RegionMover.class
package org.apache.hadoop.hbase.util
RegionMover.unloadFromRack ( ) : boolean
org/apache/hadoop/hbase/util/RegionMover.unloadFromRack:()Z
to the top
Problems with Data Types, Low Severity 1
hbase-shaded-testing-util-2.4.0.jar
package org.apache.hadoop.hbase.master
[+] class HMaster 1
| Change | Effect |
---|
1 |
Method boolean org.apache.hadoop.hbase.regionserver.HRegionServer.isOnline ( ) has been overridden by boolean HMaster.isOnline ( ). |
Method HMaster.isOnline ( ) will be called instead of org.apache.hadoop.hbase.regionserver.HRegionServer.isOnline ( ) in a client program. |
[+] affected methods: 1 (0.01%)
org.apache.hadoop.hbase.regionserver.HRegionServer.isOnline ( )Method 'HMaster.isOnline ( )' will be called instead of this method in a client program.
to the top
Other Changes in Data Types 1
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.replication
[+] interface ReplicationPeerConfigBuilder 1
| Change | Effect |
---|
1 |
Abstract method ReplicationPeerConfigBuilder removeConfiguration ( String ) has been added to this interface. |
No effect. |
[+] affected methods: 16 (0.2%)
ReplicationPeerConfig.newBuilder ( )Return value of this method is of type 'ReplicationPeerConfigBuilder'.
ReplicationPeerConfig.newBuilder ( ReplicationPeerConfig peerConfig )Return value of this method is of type 'ReplicationPeerConfigBuilder'.
ReplicationPeerConfigBuilder.build ( )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putAllConfiguration ( Map<String,String> configuration )This method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putAllPeerData ( Map<byte[ ],byte[ ]> peerData )This method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putConfiguration ( String p1, String p2 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putPeerData ( byte[ ] p1, byte[ ] p2 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setBandwidth ( long p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setClusterKey ( String p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setExcludeNamespaces ( Set<String> p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
...
to the top
Java Archives 13
hbase-client-project-2.4.0.jar
hbase-endpoint-2.4.0.jar
hbase-examples-2.4.0.jar
hbase-external-blockcache-2.4.0.jar
hbase-hbtop-2.4.0.jar
hbase-protocol-2.4.0.jar
hbase-rest-2.4.0.jar
hbase-rsgroup-2.4.0.jar
hbase-shaded-client-byo-hadoop-2.4.0.jar
hbase-shaded-client-project-2.4.0.jar
hbase-shaded-mapreduce-2.4.0.jar
hbase-shaded-testing-util-2.4.0.jar
hbase-thrift-2.4.0.jar
to the top
Test Info
Library Name | hbase |
Version #1 | rel/2.4.0 |
Version #2 | 2.4.1RC2 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 13 |
Total Methods / Classes | 9157 / 799 |
Compatibility |
99.8% |
Problem Summary
| Severity | Count |
Added Methods | - | 13 |
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 13
hbase-it-2.4.1.jar,
ChaosConstants.class
package org.apache.hadoop.hbase.chaos
ChaosConstants.ChaosConstants ( )
org/apache/hadoop/hbase/chaos/ChaosConstants."<init>":()V
hbase-shaded-client-byo-hadoop-2.4.1.jar,
CellUtil.class
package org.apache.hadoop.hbase
CellUtil.matchingFamily ( Cell left, byte lfamlength, Cell right, byte rfamlength ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingFamily:(Lorg/apache/hadoop/hbase/Cell;BLorg/apache/hadoop/hbase/Cell;B)Z
CellUtil.matchingRows ( Cell left, short lrowlength, Cell right, short rrowlength ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingRows:(Lorg/apache/hadoop/hbase/Cell;SLorg/apache/hadoop/hbase/Cell;S)Z
hbase-shaded-client-byo-hadoop-2.4.1.jar,
RawCell.class
package org.apache.hadoop.hbase
RawCell.createCell ( Cell cell, List<Tag> tags ) [static] : Cell
org/apache/hadoop/hbase/RawCell.createCell:(Lorg/apache/hadoop/hbase/Cell;Ljava/util/List;)Lorg/apache/hadoop/hbase/Cell;
hbase-shaded-client-byo-hadoop-2.4.1.jar,
RegionInfo.class
package org.apache.hadoop.hbase.client
RegionInfo.isMD5Hash ( String encodedRegionName ) [static] : boolean
org/apache/hadoop/hbase/client/RegionInfo.isMD5Hash:(Ljava/lang/String;)Z
hbase-shaded-client-byo-hadoop-2.4.1.jar,
ReplicationPeerConfigBuilder.class
package org.apache.hadoop.hbase.replication
ReplicationPeerConfigBuilder.removeConfiguration ( String p1 ) [abstract] : ReplicationPeerConfigBuilder
org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.removeConfiguration:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder;
hbase-shaded-client-byo-hadoop-2.4.1.jar,
TagBuilder.class
package org.apache.hadoop.hbase
TagBuilder.build ( ) [abstract] : Tag
org/apache/hadoop/hbase/TagBuilder.build:()Lorg/apache/hadoop/hbase/Tag;
TagBuilder.setTagType ( byte p1 ) [abstract] : TagBuilder
org/apache/hadoop/hbase/TagBuilder.setTagType:(B)Lorg/apache/hadoop/hbase/TagBuilder;
TagBuilder.setTagValue ( byte[ ] p1 ) [abstract] : TagBuilder
org/apache/hadoop/hbase/TagBuilder.setTagValue:([B)Lorg/apache/hadoop/hbase/TagBuilder;
hbase-shaded-client-byo-hadoop-2.4.1.jar,
TagBuilderFactory.class
package org.apache.hadoop.hbase
TagBuilderFactory.create ( ) [static] : TagBuilder
org/apache/hadoop/hbase/TagBuilderFactory.create:()Lorg/apache/hadoop/hbase/TagBuilder;
TagBuilderFactory.TagBuilderFactory ( )
org/apache/hadoop/hbase/TagBuilderFactory."<init>":()V
hbase-shaded-testing-util-2.4.1.jar,
HMaster.class
package org.apache.hadoop.hbase.master
HMaster.isOnline ( ) : boolean
org/apache/hadoop/hbase/master/HMaster.isOnline:()Z
hbase-shaded-testing-util-2.4.1.jar,
RegionMover.class
package org.apache.hadoop.hbase.util
RegionMover.unloadFromRack ( ) : boolean
org/apache/hadoop/hbase/util/RegionMover.unloadFromRack:()Z
to the top
Problems with Data Types, High Severity 1
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.replication
[+] interface ReplicationPeerConfigBuilder 1
| Change | Effect |
---|
1 |
Abstract method ReplicationPeerConfigBuilder removeConfiguration ( String ) has been added to this interface. |
Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method removeConfiguration ( String ) in ReplicationPeerConfigBuilder. |
[+] affected methods: 16 (0.2%)
ReplicationPeerConfig.newBuilder ( )Return value of this method is of type 'ReplicationPeerConfigBuilder'.
ReplicationPeerConfig.newBuilder ( ReplicationPeerConfig peerConfig )Return value of this method is of type 'ReplicationPeerConfigBuilder'.
ReplicationPeerConfigBuilder.build ( )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putAllConfiguration ( Map<String,String> configuration )This method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putAllPeerData ( Map<byte[ ],byte[ ]> peerData )This method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putConfiguration ( String p1, String p2 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putPeerData ( byte[ ] p1, byte[ ] p2 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setBandwidth ( long p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setClusterKey ( String p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setExcludeNamespaces ( Set<String> p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
...
to the top
Java Archives 13
hbase-client-project-2.4.0.jar
hbase-endpoint-2.4.0.jar
hbase-examples-2.4.0.jar
hbase-external-blockcache-2.4.0.jar
hbase-hbtop-2.4.0.jar
hbase-protocol-2.4.0.jar
hbase-rest-2.4.0.jar
hbase-rsgroup-2.4.0.jar
hbase-shaded-client-byo-hadoop-2.4.0.jar
hbase-shaded-client-project-2.4.0.jar
hbase-shaded-mapreduce-2.4.0.jar
hbase-shaded-testing-util-2.4.0.jar
hbase-thrift-2.4.0.jar
to the top