API compatibility report for the hbase library between rel/2.4.1 and 2.4.2RC0 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/2.4.1
Version #22.4.2RC0
SubjectBinary Compatibility

Test Results


Total Java Modules14
Total Methods / Classes9174 / 799
Compatibility 99.9%

Problem Summary


SeverityCount
Added Methods-17
Removed MethodsHigh1
Problems with
Data Types
High1
Medium0
Low0
Problems with
Methods
High3
Medium0
Low2
Other Changes
in Data Types
-2

Added Methods  17 


hbase-shaded-client-byo-hadoop-2.4.2.jar, HTableDescriptor.class
package org.apache.hadoop.hbase
HTableDescriptor.getRegionServerGroup ( )  :  Optional<String>

hbase-shaded-client-byo-hadoop-2.4.2.jar, ReplicationPeerConfig.class
package org.apache.hadoop.hbase.replication
ReplicationPeerConfig.needToReplicate ( TableName table, byte[ ] family )  :  boolean

hbase-shaded-client-byo-hadoop-2.4.2.jar, ScheduledChore.class
package org.apache.hadoop.hbase
ScheduledChore.shutdown ( )  :  void
ScheduledChore.shutdown ( boolean mayInterruptIfRunning )  :  void

hbase-shaded-client-byo-hadoop-2.4.2.jar, TableDescriptor.class
package org.apache.hadoop.hbase.client
TableDescriptor.getRegionServerGroup ( ) [abstract]  :  Optional<String>

hbase-shaded-client-byo-hadoop-2.4.2.jar, TableDescriptorBuilder.class
package org.apache.hadoop.hbase.client
TableDescriptorBuilder.setRegionServerGroup ( String group )  :  TableDescriptorBuilder

hbase-shaded-testing-util-2.4.2.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.shutdownChore ( ScheduledChore chore )  :  void

hbase-shaded-testing-util-2.4.2.jar, MetricsSource.class
package org.apache.hadoop.hbase.replication.regionserver
MetricsSource.getOldestWalAge ( )  :  long
MetricsSource.setOldestWalAge ( long age )  :  void

hbase-shaded-testing-util-2.4.2.jar, RegionObserver.class
package org.apache.hadoop.hbase.coprocessor
RegionObserver.postAppend ( ObserverContext<RegionCoprocessorEnvironment> c, Append append, Result result, WALEdit edit )  :  Result
RegionObserver.postDelete ( ObserverContext<RegionCoprocessorEnvironment> c, Delete delete, WALEdit edit )  :  void
RegionObserver.postIncrement ( ObserverContext<RegionCoprocessorEnvironment> c, Increment increment, Result result, WALEdit edit )  :  Result
RegionObserver.postPut ( ObserverContext<RegionCoprocessorEnvironment> c, Put put, WALEdit edit )  :  void
RegionObserver.preAppend ( ObserverContext<RegionCoprocessorEnvironment> c, Append append, WALEdit edit )  :  Result
RegionObserver.preDelete ( ObserverContext<RegionCoprocessorEnvironment> c, Delete delete, WALEdit edit )  :  void
RegionObserver.preIncrement ( ObserverContext<RegionCoprocessorEnvironment> c, Increment increment, WALEdit edit )  :  Result
RegionObserver.prePut ( ObserverContext<RegionCoprocessorEnvironment> c, Put put, WALEdit edit )  :  void

to the top

Removed Methods  1 


hbase-shaded-client-byo-hadoop-2.4.1.jar, ChoreService.class
package org.apache.hadoop.hbase
ChoreService.triggerNow ( ScheduledChore chore )  :  boolean

to the top

Problems with Data Types, High Severity  1 


hbase-shaded-client-byo-hadoop-2.4.1.jar
package org.apache.hadoop.hbase
[+] class ChoreService  1 

to the top

Problems with Methods, High Severity  3 


hbase-shaded-client-byo-hadoop-2.4.1.jar, ChoreService.class
package org.apache.hadoop.hbase
[+] ChoreService.cancelChore ( ScheduledChore chore )  :  void  1 
[+] ChoreService.cancelChore ( ScheduledChore chore, boolean mayInterruptIfRunning )  :  void  1 
[+] ChoreService.onChoreMissedStartTime ( ScheduledChore chore )  :  void  1 

to the top

Problems with Methods, Low Severity  2 


hbase-shaded-client-byo-hadoop-2.4.1.jar, ChoreService.class
package org.apache.hadoop.hbase
[+] ChoreService.scheduleChore ( ScheduledChore chore )  :  boolean  1 

hbase-shaded-client-byo-hadoop-2.4.1.jar, ScheduledChore.class
package org.apache.hadoop.hbase
[+] ScheduledChore.cleanup ( )  :  void  1 

to the top

Other Changes in Data Types  2 


hbase-shaded-client-byo-hadoop-2.4.1.jar
package org.apache.hadoop.hbase.client
[+] interface TableDescriptor  1 

hbase-shaded-client-byo-hadoop-2.4.1.jar
package org.apache.hadoop.hbase.rsgroup
[+] class RSGroupInfo  1 

to the top

Java Archives  14 


hbase-client-project-2.4.1.jar
hbase-endpoint-2.4.1.jar
hbase-examples-2.4.1.jar
hbase-external-blockcache-2.4.1.jar
hbase-hbtop-2.4.1.jar
hbase-it-2.4.1.jar
hbase-protocol-2.4.1.jar
hbase-rest-2.4.1.jar
hbase-rsgroup-2.4.1.jar
hbase-shaded-client-byo-hadoop-2.4.1.jar
hbase-shaded-client-project-2.4.1.jar
hbase-shaded-mapreduce-2.4.1.jar
hbase-shaded-testing-util-2.4.1.jar
hbase-thrift-2.4.1.jar

to the top



Test Info


Library Namehbase
Version #1rel/2.4.1
Version #22.4.2RC0
SubjectSource Compatibility

Test Results


Total Java Modules14
Total Methods / Classes9174 / 799
Compatibility 98.2%

Problem Summary


SeverityCount
Added Methods-17
Removed MethodsHigh1
Problems with
Data Types
High2
Medium0
Low0
Problems with
Methods
High3
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods  17 


hbase-shaded-client-byo-hadoop-2.4.2.jar, HTableDescriptor.class
package org.apache.hadoop.hbase
HTableDescriptor.getRegionServerGroup ( )  :  Optional<String>

hbase-shaded-client-byo-hadoop-2.4.2.jar, ReplicationPeerConfig.class
package org.apache.hadoop.hbase.replication
ReplicationPeerConfig.needToReplicate ( TableName table, byte[ ] family )  :  boolean

hbase-shaded-client-byo-hadoop-2.4.2.jar, ScheduledChore.class
package org.apache.hadoop.hbase
ScheduledChore.shutdown ( )  :  void
ScheduledChore.shutdown ( boolean mayInterruptIfRunning )  :  void

hbase-shaded-client-byo-hadoop-2.4.2.jar, TableDescriptor.class
package org.apache.hadoop.hbase.client
TableDescriptor.getRegionServerGroup ( ) [abstract]  :  Optional<String>

hbase-shaded-client-byo-hadoop-2.4.2.jar, TableDescriptorBuilder.class
package org.apache.hadoop.hbase.client
TableDescriptorBuilder.setRegionServerGroup ( String group )  :  TableDescriptorBuilder

hbase-shaded-testing-util-2.4.2.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.shutdownChore ( ScheduledChore chore )  :  void

hbase-shaded-testing-util-2.4.2.jar, MetricsSource.class
package org.apache.hadoop.hbase.replication.regionserver
MetricsSource.getOldestWalAge ( )  :  long
MetricsSource.setOldestWalAge ( long age )  :  void

hbase-shaded-testing-util-2.4.2.jar, RegionObserver.class
package org.apache.hadoop.hbase.coprocessor
RegionObserver.postAppend ( ObserverContext<RegionCoprocessorEnvironment> c, Append append, Result result, WALEdit edit )  :  Result
RegionObserver.postDelete ( ObserverContext<RegionCoprocessorEnvironment> c, Delete delete, WALEdit edit )  :  void
RegionObserver.postIncrement ( ObserverContext<RegionCoprocessorEnvironment> c, Increment increment, Result result, WALEdit edit )  :  Result
RegionObserver.postPut ( ObserverContext<RegionCoprocessorEnvironment> c, Put put, WALEdit edit )  :  void
RegionObserver.preAppend ( ObserverContext<RegionCoprocessorEnvironment> c, Append append, WALEdit edit )  :  Result
RegionObserver.preDelete ( ObserverContext<RegionCoprocessorEnvironment> c, Delete delete, WALEdit edit )  :  void
RegionObserver.preIncrement ( ObserverContext<RegionCoprocessorEnvironment> c, Increment increment, WALEdit edit )  :  Result
RegionObserver.prePut ( ObserverContext<RegionCoprocessorEnvironment> c, Put put, WALEdit edit )  :  void

to the top

Removed Methods  1 


hbase-shaded-client-byo-hadoop-2.4.1.jar, ChoreService.class
package org.apache.hadoop.hbase
ChoreService.triggerNow ( ScheduledChore chore )  :  boolean

to the top

Problems with Data Types, High Severity  2 


hbase-shaded-client-byo-hadoop-2.4.1.jar
package org.apache.hadoop.hbase
[+] class ChoreService  1 

hbase-shaded-client-byo-hadoop-2.4.1.jar
package org.apache.hadoop.hbase.client
[+] interface TableDescriptor  1 

to the top

Problems with Methods, High Severity  3 


hbase-shaded-client-byo-hadoop-2.4.1.jar, ChoreService.class
package org.apache.hadoop.hbase
[+] ChoreService.cancelChore ( ScheduledChore chore )  :  void  1 
[+] ChoreService.cancelChore ( ScheduledChore chore, boolean mayInterruptIfRunning )  :  void  1 
[+] ChoreService.onChoreMissedStartTime ( ScheduledChore chore )  :  void  1 

to the top

Other Changes in Data Types  1 


hbase-shaded-client-byo-hadoop-2.4.1.jar
package org.apache.hadoop.hbase.rsgroup
[+] class RSGroupInfo  1 

to the top

Java Archives  14 


hbase-client-project-2.4.1.jar
hbase-endpoint-2.4.1.jar
hbase-examples-2.4.1.jar
hbase-external-blockcache-2.4.1.jar
hbase-hbtop-2.4.1.jar
hbase-it-2.4.1.jar
hbase-protocol-2.4.1.jar
hbase-rest-2.4.1.jar
hbase-rsgroup-2.4.1.jar
hbase-shaded-client-byo-hadoop-2.4.1.jar
hbase-shaded-client-project-2.4.1.jar
hbase-shaded-mapreduce-2.4.1.jar
hbase-shaded-testing-util-2.4.1.jar
hbase-thrift-2.4.1.jar

to the top