API compatibility report for the hbase library between rel/1.2.6 and 1.2.7RC0 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/1.2.6
Version #21.2.7RC0
SubjectBinary Compatibility

Test Results


Total Java Modules13
Total Methods / Classes5620 / 499
Compatibility 99.8%

Problem Summary


SeverityCount
Added Methods-9
Removed MethodsHigh13
Problems with
Data Types
High0
Medium0
Low2
Problems with
Methods
High1
Medium0
Low0
Other Changes
in Data Types
-2

Added Methods  9 


hbase-client-1.2.7.jar, Get.class
package org.apache.hadoop.hbase.client
Get.setLoadColumnFamiliesOnDemand ( boolean p1 )  :  Query
Get.setLoadColumnFamiliesOnDemand ( boolean value )  :  Get

hbase-client-1.2.7.jar, Query.class
package org.apache.hadoop.hbase.client
Query.doLoadColumnFamiliesOnDemand ( )  :  boolean
Query.getLoadColumnFamiliesOnDemandValue ( )  :  Boolean
Query.setLoadColumnFamiliesOnDemand ( boolean value )  :  Query

hbase-client-1.2.7.jar, Scan.class
package org.apache.hadoop.hbase.client
Scan.setLoadColumnFamiliesOnDemand ( boolean p1 )  :  Query

hbase-server-1.2.7.jar, HMaster.class
package org.apache.hadoop.hbase.master
HMaster.createCatalogJanitor ( )  :  CatalogJanitor

hbase-server-1.2.7.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.stop ( String msg, boolean force )  :  void

hbase-server-1.2.7.jar, ReplicationLogCleaner.class
package org.apache.hadoop.hbase.replication.master
ReplicationLogCleaner.setConf ( Configuration conf, ZooKeeperWatcher zk, ReplicationQueuesClient replicationQueuesClient )  :  void

to the top

Removed Methods  13 


hbase-common-1.2.6.jar, Base64.class
package org.apache.hadoop.hbase.util
Base64.decodeFileToFile ( String infile, String outfile ) [static]  :  void
Base64.decodeToFile ( String dataToDecode, String filename ) [static]  :  boolean
Base64.decodeToObject ( String encodedObject ) [static]  :  Object
Base64.encodeBytes ( byte[ ] source, int off, int len ) [static]  :  String
Base64.encodeFileToFile ( String infile, String outfile ) [static]  :  void
Base64.encodeObject ( Serializable serializableObject ) [static]  :  String
Base64.encodeObject ( Serializable serializableObject, int options ) [static]  :  String
Base64.encodeToFile ( byte[ ] dataToEncode, String filename ) [static]  :  boolean
Base64.main ( String[ ] args ) [static]  :  void

hbase-common-1.2.6.jar, Base64InputStream.class
package org.apache.hadoop.hbase.util
Base64.Base64InputStream.Base64.Base64InputStream ( InputStream in )

hbase-common-1.2.6.jar, Base64OutputStream.class
package org.apache.hadoop.hbase.util
Base64.Base64OutputStream.Base64.Base64OutputStream ( OutputStream out )
Base64.Base64OutputStream.resumeEncoding ( )  :  void
Base64.Base64OutputStream.suspendEncoding ( )  :  void

to the top

Problems with Methods, High Severity  1 


hbase-client-1.2.6.jar, Scan.class
package org.apache.hadoop.hbase.client
[+] Scan.setLoadColumnFamiliesOnDemand ( boolean value )  :  Scan  1 

to the top

Problems with Data Types, Low Severity  2 


hbase-client-1.2.6.jar
package org.apache.hadoop.hbase.client
[+] class Scan  2 

to the top

Other Changes in Data Types  2 


hbase-client-1.2.6.jar
package org.apache.hadoop.hbase.client
[+] class Query  1 

hbase-server-1.2.6.jar
package org.apache.hadoop.hbase.ipc
[+] class RpcServer  1 

to the top

Java Archives  13 


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

to the top



Test Info


Library Namehbase
Version #1rel/1.2.6
Version #21.2.7RC0
SubjectSource Compatibility

Test Results


Total Java Modules13
Total Methods / Classes5620 / 499
Compatibility 99.8%

Problem Summary


SeverityCount
Added Methods-9
Removed MethodsHigh13
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium1
Low0
Other Changes
in Data Types
-2

Added Methods  9 


hbase-client-1.2.7.jar, Get.class
package org.apache.hadoop.hbase.client
Get.setLoadColumnFamiliesOnDemand ( boolean p1 )  :  Query
Get.setLoadColumnFamiliesOnDemand ( boolean value )  :  Get

hbase-client-1.2.7.jar, Query.class
package org.apache.hadoop.hbase.client
Query.doLoadColumnFamiliesOnDemand ( )  :  boolean
Query.getLoadColumnFamiliesOnDemandValue ( )  :  Boolean
Query.setLoadColumnFamiliesOnDemand ( boolean value )  :  Query

hbase-client-1.2.7.jar, Scan.class
package org.apache.hadoop.hbase.client
Scan.setLoadColumnFamiliesOnDemand ( boolean p1 )  :  Query

hbase-server-1.2.7.jar, HMaster.class
package org.apache.hadoop.hbase.master
HMaster.createCatalogJanitor ( )  :  CatalogJanitor

hbase-server-1.2.7.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.stop ( String msg, boolean force )  :  void

hbase-server-1.2.7.jar, ReplicationLogCleaner.class
package org.apache.hadoop.hbase.replication.master
ReplicationLogCleaner.setConf ( Configuration conf, ZooKeeperWatcher zk, ReplicationQueuesClient replicationQueuesClient )  :  void

to the top

Removed Methods  13 


hbase-common-1.2.6.jar, Base64.class
package org.apache.hadoop.hbase.util
Base64.decodeFileToFile ( String infile, String outfile ) [static]  :  void
Base64.decodeToFile ( String dataToDecode, String filename ) [static]  :  boolean
Base64.decodeToObject ( String encodedObject ) [static]  :  Object
Base64.encodeBytes ( byte[ ] source, int off, int len ) [static]  :  String
Base64.encodeFileToFile ( String infile, String outfile ) [static]  :  void
Base64.encodeObject ( Serializable serializableObject ) [static]  :  String
Base64.encodeObject ( Serializable serializableObject, int options ) [static]  :  String
Base64.encodeToFile ( byte[ ] dataToEncode, String filename ) [static]  :  boolean
Base64.main ( String[ ] args ) [static]  :  void

hbase-common-1.2.6.jar, Base64InputStream.class
package org.apache.hadoop.hbase.util
Base64.Base64InputStream.Base64.Base64InputStream ( InputStream in )

hbase-common-1.2.6.jar, Base64OutputStream.class
package org.apache.hadoop.hbase.util
Base64.Base64OutputStream.Base64.Base64OutputStream ( OutputStream out )
Base64.Base64OutputStream.resumeEncoding ( )  :  void
Base64.Base64OutputStream.suspendEncoding ( )  :  void

to the top

Problems with Methods, Medium Severity  1 


hbase-client-1.2.6.jar, Scan.class
package org.apache.hadoop.hbase.client
[+] Scan.setLoadColumnFamiliesOnDemand ( boolean value )  :  Scan  1 

to the top

Other Changes in Data Types  2 


hbase-client-1.2.6.jar
package org.apache.hadoop.hbase.client
[+] class Query  1 

hbase-server-1.2.6.jar
package org.apache.hadoop.hbase.ipc
[+] class RpcServer  1 

to the top

Java Archives  13 


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

to the top