Test Info
Library Name | hbase |
Version #1 | rel/2.4.2 |
Version #2 | 2.4.3RC1 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 14 |
Total Methods / Classes | 6471 / 583 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
Added Methods | - | 13 |
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 | - | 4 |
Added Methods 13
hbase-rest-2.4.3.jar,
Client.class
package org.apache.hadoop.hbase.rest.client
Client.Client ( Cluster cluster, Configuration conf, boolean sslEnabled )
org/apache/hadoop/hbase/rest/client/Client."<init>":(Lorg/apache/hadoop/hbase/rest/client/Cluster;Lorg/apache/hadoop/conf/Configuration;Z)V
Client.Client ( Cluster cluster, Configuration conf, String trustStorePath, Optional<String> trustStorePassword, Optional<String> trustStoreType )
org/apache/hadoop/hbase/rest/client/Client."<init>":(Lorg/apache/hadoop/hbase/rest/client/Cluster;Lorg/apache/hadoop/conf/Configuration;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)V
hbase-shaded-client-byo-hadoop-2.4.3.jar,
BalancerRejection.class
package org.apache.hadoop.hbase.client
BalancerRejection.getCostFuncInfoList ( ) : List<String>
org/apache/hadoop/hbase/client/BalancerRejection.getCostFuncInfoList:()Ljava/util/List;
BalancerRejection.getReason ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.getReason:()Ljava/lang/String;
BalancerRejection.toJsonPrettyPrint ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.toJsonPrettyPrint:()Ljava/lang/String;
BalancerRejection.toString ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.toString:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.4.3.jar,
CellUtil.class
package org.apache.hadoop.hbase
CellUtil.matchingTags ( Cell left, Cell right ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingTags:(Lorg/apache/hadoop/hbase/Cell;Lorg/apache/hadoop/hbase/Cell;)Z
hbase-shaded-client-byo-hadoop-2.4.3.jar,
ServerName.class
package org.apache.hadoop.hbase
ServerName.valueOf ( Address address, long startcode ) [static] : ServerName
org/apache/hadoop/hbase/ServerName.valueOf:(Lorg/apache/hadoop/hbase/net/Address;J)Lorg/apache/hadoop/hbase/ServerName;
hbase-shaded-client-byo-hadoop-2.4.3.jar,
SnapshotDescription.class
package org.apache.hadoop.hbase.client
SnapshotDescription.getMaxFileSize ( ) : long
org/apache/hadoop/hbase/client/SnapshotDescription.getMaxFileSize:()J
hbase-shaded-mapreduce-2.4.3.jar,
HFileOutputFormat2.class
package org.apache.hadoop.hbase.mapreduce
HFileOutputFormat2.configureRemoteCluster ( Job job, Configuration clusterConf ) [static] : void
org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.configureRemoteCluster:(Lorg/apache/hadoop/mapreduce/Job;Lorg/apache/hadoop/conf/Configuration;)V
hbase-shaded-mapreduce-2.4.3.jar,
RoundRobinTableInputFormat.class
package org.apache.hadoop.hbase.mapreduce
RoundRobinTableInputFormat.getSplits ( JobContext context ) : List<InputSplit>
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat.getSplits:(Lorg/apache/hadoop/mapreduce/JobContext;)Ljava/util/List;
RoundRobinTableInputFormat.main ( String[ ] args ) [static] : void
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat.main:([Ljava/lang/String;)V
RoundRobinTableInputFormat.RoundRobinTableInputFormat ( )
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat."<init>":()V
to the top
Other Changes in Data Types 4
hbase-shaded-mapreduce-2.4.2.jar
package org.apache.hadoop.hbase.mapreduce
[+] class HFileOutputFormat2 3
| Change | Effect |
---|
1 |
Field REMOTE_CLUSTER_ZOOKEEPER_CLIENT_PORT_CONF_KEY has been added to this class. |
No effect. |
2 |
Field REMOTE_CLUSTER_ZOOKEEPER_QUORUM_CONF_KEY has been added to this class. |
No effect. |
3 |
Field REMOTE_CLUSTER_ZOOKEEPER_ZNODE_PARENT_CONF_KEY has been added to this class. |
No effect. |
[+] affected methods: 7 (0.1%)
HFileOutputFormat2.HFileOutputFormat2 ( )This constructor is from 'HFileOutputFormat2' class.
HFileOutputFormat2.combineTableNameSuffix ( byte[ ] tableName, byte[ ] suffix )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoad ( Job job, Table table, RegionLocator regionLocator )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoad ( Job job, TableDescriptor tableDescriptor, RegionLocator regionLocator )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoadMap ( Job job, TableDescriptor tableDescriptor )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.getRecordWriter ( TaskAttemptContext context )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.getTableNameSuffixedWithFamily ( byte[ ] tableName, byte[ ] family )This method is from 'HFileOutputFormat2' class.
[+] class TableMapReduceUtil 1
| Change | Effect |
---|
1 |
Field TABLE_INPUT_CLASS_KEY has been added to this class. |
No effect. |
[+] affected methods: 33 (0.5%)
TableMapReduceUtil.TableMapReduceUtil ( )This constructor is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJars ( Configuration conf, Class<?>... classes )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJars ( Job job )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJarsForClasses ( Configuration conf, Class<?>... classes )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addHBaseDependencyJars ( Configuration conf )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.buildDependencyClasspath ( Configuration conf )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.convertScanToString ( Scan scan )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.convertStringToScan ( String base64 )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.initCredentials ( Job job )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.initCredentialsForCluster ( Job job, String quorumAddress )This method is from 'TableMapReduceUtil' class.
...
to the top
Java Archives 14
hbase-client-project-2.4.2.jar
hbase-endpoint-2.4.2.jar
hbase-examples-2.4.2.jar
hbase-external-blockcache-2.4.2.jar
hbase-hbtop-2.4.2.jar
hbase-it-2.4.2.jar
hbase-protocol-2.4.2.jar
hbase-rest-2.4.2.jar
hbase-rsgroup-2.4.2.jar
hbase-shaded-client-2.4.2.jar
hbase-shaded-client-byo-hadoop-2.4.2.jar
hbase-shaded-client-project-2.4.2.jar
hbase-shaded-mapreduce-2.4.2.jar
hbase-thrift-2.4.2.jar
to the top
Test Info
Library Name | hbase |
Version #1 | rel/2.4.2 |
Version #2 | 2.4.3RC1 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 14 |
Total Methods / Classes | 6471 / 583 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
Added Methods | - | 13 |
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 | - | 4 |
Added Methods 13
hbase-rest-2.4.3.jar,
Client.class
package org.apache.hadoop.hbase.rest.client
Client.Client ( Cluster cluster, Configuration conf, boolean sslEnabled )
org/apache/hadoop/hbase/rest/client/Client."<init>":(Lorg/apache/hadoop/hbase/rest/client/Cluster;Lorg/apache/hadoop/conf/Configuration;Z)V
Client.Client ( Cluster cluster, Configuration conf, String trustStorePath, Optional<String> trustStorePassword, Optional<String> trustStoreType )
org/apache/hadoop/hbase/rest/client/Client."<init>":(Lorg/apache/hadoop/hbase/rest/client/Cluster;Lorg/apache/hadoop/conf/Configuration;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)V
hbase-shaded-client-byo-hadoop-2.4.3.jar,
BalancerRejection.class
package org.apache.hadoop.hbase.client
BalancerRejection.getCostFuncInfoList ( ) : List<String>
org/apache/hadoop/hbase/client/BalancerRejection.getCostFuncInfoList:()Ljava/util/List;
BalancerRejection.getReason ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.getReason:()Ljava/lang/String;
BalancerRejection.toJsonPrettyPrint ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.toJsonPrettyPrint:()Ljava/lang/String;
BalancerRejection.toString ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.toString:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.4.3.jar,
CellUtil.class
package org.apache.hadoop.hbase
CellUtil.matchingTags ( Cell left, Cell right ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingTags:(Lorg/apache/hadoop/hbase/Cell;Lorg/apache/hadoop/hbase/Cell;)Z
hbase-shaded-client-byo-hadoop-2.4.3.jar,
ServerName.class
package org.apache.hadoop.hbase
ServerName.valueOf ( Address address, long startcode ) [static] : ServerName
org/apache/hadoop/hbase/ServerName.valueOf:(Lorg/apache/hadoop/hbase/net/Address;J)Lorg/apache/hadoop/hbase/ServerName;
hbase-shaded-client-byo-hadoop-2.4.3.jar,
SnapshotDescription.class
package org.apache.hadoop.hbase.client
SnapshotDescription.getMaxFileSize ( ) : long
org/apache/hadoop/hbase/client/SnapshotDescription.getMaxFileSize:()J
hbase-shaded-mapreduce-2.4.3.jar,
HFileOutputFormat2.class
package org.apache.hadoop.hbase.mapreduce
HFileOutputFormat2.configureRemoteCluster ( Job job, Configuration clusterConf ) [static] : void
org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.configureRemoteCluster:(Lorg/apache/hadoop/mapreduce/Job;Lorg/apache/hadoop/conf/Configuration;)V
hbase-shaded-mapreduce-2.4.3.jar,
RoundRobinTableInputFormat.class
package org.apache.hadoop.hbase.mapreduce
RoundRobinTableInputFormat.getSplits ( JobContext context ) : List<InputSplit>
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat.getSplits:(Lorg/apache/hadoop/mapreduce/JobContext;)Ljava/util/List;
RoundRobinTableInputFormat.main ( String[ ] args ) [static] : void
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat.main:([Ljava/lang/String;)V
RoundRobinTableInputFormat.RoundRobinTableInputFormat ( )
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat."<init>":()V
to the top
Other Changes in Data Types 4
hbase-shaded-mapreduce-2.4.2.jar
package org.apache.hadoop.hbase.mapreduce
[+] class HFileOutputFormat2 3
| Change | Effect |
---|
1 |
Field REMOTE_CLUSTER_ZOOKEEPER_CLIENT_PORT_CONF_KEY has been added to this class. |
No effect. |
2 |
Field REMOTE_CLUSTER_ZOOKEEPER_QUORUM_CONF_KEY has been added to this class. |
No effect. |
3 |
Field REMOTE_CLUSTER_ZOOKEEPER_ZNODE_PARENT_CONF_KEY has been added to this class. |
No effect. |
[+] affected methods: 7 (0.1%)
HFileOutputFormat2.HFileOutputFormat2 ( )This constructor is from 'HFileOutputFormat2' class.
HFileOutputFormat2.combineTableNameSuffix ( byte[ ] tableName, byte[ ] suffix )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoad ( Job job, Table table, RegionLocator regionLocator )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoad ( Job job, TableDescriptor tableDescriptor, RegionLocator regionLocator )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoadMap ( Job job, TableDescriptor tableDescriptor )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.getRecordWriter ( TaskAttemptContext context )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.getTableNameSuffixedWithFamily ( byte[ ] tableName, byte[ ] family )This method is from 'HFileOutputFormat2' class.
[+] class TableMapReduceUtil 1
| Change | Effect |
---|
1 |
Field TABLE_INPUT_CLASS_KEY has been added to this class. |
No effect. |
[+] affected methods: 33 (0.5%)
TableMapReduceUtil.TableMapReduceUtil ( )This constructor is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJars ( Configuration conf, Class<?>... classes )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJars ( Job job )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJarsForClasses ( Configuration conf, Class<?>... classes )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addHBaseDependencyJars ( Configuration conf )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.buildDependencyClasspath ( Configuration conf )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.convertScanToString ( Scan scan )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.convertStringToScan ( String base64 )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.initCredentials ( Job job )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.initCredentialsForCluster ( Job job, String quorumAddress )This method is from 'TableMapReduceUtil' class.
...
to the top
Java Archives 14
hbase-client-project-2.4.2.jar
hbase-endpoint-2.4.2.jar
hbase-examples-2.4.2.jar
hbase-external-blockcache-2.4.2.jar
hbase-hbtop-2.4.2.jar
hbase-it-2.4.2.jar
hbase-protocol-2.4.2.jar
hbase-rest-2.4.2.jar
hbase-rsgroup-2.4.2.jar
hbase-shaded-client-2.4.2.jar
hbase-shaded-client-byo-hadoop-2.4.2.jar
hbase-shaded-client-project-2.4.2.jar
hbase-shaded-mapreduce-2.4.2.jar
hbase-thrift-2.4.2.jar
to the top