API compatibility report for the hbase library between rel/1.2.9 and 1.2.10RC0 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/1.2.9
Version #21.2.10RC0
SubjectBinary Compatibility

Test Results


Total Java Modules13
Total Methods / Classes5592 / 496
Compatibility 99.9%

Problem Summary


SeverityCount
Added Methods-6
Removed MethodsHigh2
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High1
Medium0
Low1
Other Changes
in Data Types
-2

Added Methods  6 


hbase-server-1.2.10.jar, HMaster.class
package org.apache.hadoop.hbase.master
HMaster.getSnapshotManager ( )  :  SnapshotManager

hbase-server-1.2.10.jar, SnapshotHFileCleaner.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotHFileCleaner.init ( Map<String,Object> params )  :  void

hbase-server-1.2.10.jar, SnapshotLogCleaner.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotLogCleaner.init ( Map<String,Object> params )  :  void

hbase-server-1.2.10.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotManager.getTakingSnapshotLock ( )  :  ReadWriteLock
SnapshotManager.isTakingAnySnapshot ( )  :  boolean

hbase-server-1.2.10.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  Class<?>

to the top

Removed Methods  2 


hbase-server-1.2.9.jar, HMaster.class
package org.apache.hadoop.hbase.master
HMaster.getSnapshotManagerForTesting ( )  :  SnapshotManager

hbase-server-1.2.9.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotManager.SnapshotManager ( MasterServices master, MetricsMaster metricsMaster, ProcedureCoordinator coordinator, ExecutorService pool )

to the top

Problems with Methods, High Severity  1 


hbase-server-1.2.9.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
[+] WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  String  1 

to the top

Problems with Methods, Low Severity  1 


hbase-server-1.2.9.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
[+] SnapshotManager.deleteSnapshot ( HBaseProtos.SnapshotDescription snapshot )  :  void  1 

to the top

Other Changes in Data Types  2 


hbase-server-1.2.9.jar
package org.apache.hadoop.hbase.master.snapshot
[+] class SnapshotManager  2 

to the top

Java Archives  13 


hbase-annotations-1.2.9.jar
hbase-client-1.2.9.jar
hbase-common-1.2.9.jar
hbase-examples-1.2.9.jar
hbase-external-blockcache-1.2.9.jar
hbase-hadoop-compat-1.2.9.jar
hbase-hadoop2-compat-1.2.9.jar
hbase-prefix-tree-1.2.9.jar
hbase-procedure-1.2.9.jar
hbase-protocol-1.2.9.jar
hbase-rest-1.2.9.jar
hbase-server-1.2.9.jar
hbase-thrift-1.2.9.jar

to the top



Test Info


Library Namehbase
Version #1rel/1.2.9
Version #21.2.10RC0
SubjectSource Compatibility

Test Results


Total Java Modules13
Total Methods / Classes5592 / 496
Compatibility 99.9%

Problem Summary


SeverityCount
Added Methods-6
Removed MethodsHigh2
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium2
Low0
Other Changes
in Data Types
-2

Added Methods  6 


hbase-server-1.2.10.jar, HMaster.class
package org.apache.hadoop.hbase.master
HMaster.getSnapshotManager ( )  :  SnapshotManager

hbase-server-1.2.10.jar, SnapshotHFileCleaner.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotHFileCleaner.init ( Map<String,Object> params )  :  void

hbase-server-1.2.10.jar, SnapshotLogCleaner.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotLogCleaner.init ( Map<String,Object> params )  :  void

hbase-server-1.2.10.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotManager.getTakingSnapshotLock ( )  :  ReadWriteLock
SnapshotManager.isTakingAnySnapshot ( )  :  boolean

hbase-server-1.2.10.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  Class<?>

to the top

Removed Methods  2 


hbase-server-1.2.9.jar, HMaster.class
package org.apache.hadoop.hbase.master
HMaster.getSnapshotManagerForTesting ( )  :  SnapshotManager

hbase-server-1.2.9.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotManager.SnapshotManager ( MasterServices master, MetricsMaster metricsMaster, ProcedureCoordinator coordinator, ExecutorService pool )

to the top

Problems with Methods, Medium Severity  2 


hbase-server-1.2.9.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
[+] SnapshotManager.deleteSnapshot ( HBaseProtos.SnapshotDescription snapshot )  :  void  1 

hbase-server-1.2.9.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
[+] WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  String  1 

to the top

Other Changes in Data Types  2 


hbase-server-1.2.9.jar
package org.apache.hadoop.hbase.master.snapshot
[+] class SnapshotManager  2 

to the top

Java Archives  13 


hbase-annotations-1.2.9.jar
hbase-client-1.2.9.jar
hbase-common-1.2.9.jar
hbase-examples-1.2.9.jar
hbase-external-blockcache-1.2.9.jar
hbase-hadoop-compat-1.2.9.jar
hbase-hadoop2-compat-1.2.9.jar
hbase-prefix-tree-1.2.9.jar
hbase-procedure-1.2.9.jar
hbase-protocol-1.2.9.jar
hbase-rest-1.2.9.jar
hbase-server-1.2.9.jar
hbase-thrift-1.2.9.jar

to the top