API compatibility report for the hbase library between rel/2.5.0 and 2.5.1RC1 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/2.5.0
Version #22.5.1RC1
SubjectBinary Compatibility

Test Results


Total Java Modules21
Total Methods / Classes6580 / 591
Compatibility 98.6%

Problem Summary


SeverityCount
Added Methods-11
Removed MethodsHigh0
Problems with
Data Types
High1
Medium1
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-2

Added Methods  11 


hbase-shaded-client-byo-hadoop-2.5.1.jar, ColumnFamilyDescriptor.class
package org.apache.hadoop.hbase.client
ColumnFamilyDescriptor.getIndexBlockEncoding ( ) [abstract]  :  IndexBlockEncoding

hbase-shaded-client-byo-hadoop-2.5.1.jar, ColumnFamilyDescriptorBuilder.class
package org.apache.hadoop.hbase.client
ColumnFamilyDescriptorBuilder.setIndexBlockEncoding ( IndexBlockEncoding value )  :  ColumnFamilyDescriptorBuilder

hbase-shaded-client-byo-hadoop-2.5.1.jar, HColumnDescriptor.class
package org.apache.hadoop.hbase
HColumnDescriptor.getIndexBlockEncoding ( )  :  IndexBlockEncoding

hbase-shaded-client-byo-hadoop-2.5.1.jar, IndexBlockEncoding.class
package org.apache.hadoop.hbase.io.encoding
IndexBlockEncoding.getEncodingById ( short indexBlockEncodingId ) [static]  :  IndexBlockEncoding
IndexBlockEncoding.getId ( )  :  short
IndexBlockEncoding.getNameFromId ( short encoderId ) [static]  :  String
IndexBlockEncoding.getNameInBytes ( )  :  byte[ ]
IndexBlockEncoding.valueOf ( String name ) [static]  :  IndexBlockEncoding
IndexBlockEncoding.values ( ) [static]  :  IndexBlockEncoding[ ]
IndexBlockEncoding.writeIdInBytes ( byte[ ] dest, int offset )  :  void
IndexBlockEncoding.writeIdInBytes ( OutputStream stream )  :  void

to the top

Problems with Data Types, High Severity  1 


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

to the top

Problems with Data Types, Medium Severity  1 


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

to the top

Other Changes in Data Types  2 


hbase-shaded-client-byo-hadoop-2.5.0.jar
package org.apache.hadoop.hbase.client
[+] class ColumnFamilyDescriptorBuilder  2 

to the top

Java Archives  21 


hbase-client-project-2.5.0.jar
hbase-compression-aircompressor-2.5.0.jar
hbase-compression-brotli-2.5.0.jar
hbase-compression-lz4-2.5.0.jar
hbase-compression-snappy-2.5.0.jar
hbase-compression-xz-2.5.0.jar
hbase-compression-zstd-2.5.0.jar
hbase-endpoint-2.5.0.jar
hbase-examples-2.5.0.jar
hbase-external-blockcache-2.5.0.jar
hbase-hbtop-2.5.0.jar
hbase-it-2.5.0.jar
hbase-protocol-2.5.0.jar
hbase-rest-2.5.0.jar
hbase-rsgroup-2.5.0.jar
hbase-shaded-client-2.5.0.jar
hbase-shaded-client-byo-hadoop-2.5.0.jar
hbase-shaded-client-project-2.5.0.jar
hbase-shaded-mapreduce-2.5.0.jar
hbase-testing-util-2.5.0.jar
hbase-thrift-2.5.0.jar

to the top



Test Info


Library Namehbase
Version #1rel/2.5.0
Version #22.5.1RC1
SubjectSource Compatibility

Test Results


Total Java Modules21
Total Methods / Classes6580 / 591
Compatibility 98.2%

Problem Summary


SeverityCount
Added Methods-11
Removed MethodsHigh0
Problems with
Data Types
High2
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-2

Added Methods  11 


hbase-shaded-client-byo-hadoop-2.5.1.jar, ColumnFamilyDescriptor.class
package org.apache.hadoop.hbase.client
ColumnFamilyDescriptor.getIndexBlockEncoding ( ) [abstract]  :  IndexBlockEncoding

hbase-shaded-client-byo-hadoop-2.5.1.jar, ColumnFamilyDescriptorBuilder.class
package org.apache.hadoop.hbase.client
ColumnFamilyDescriptorBuilder.setIndexBlockEncoding ( IndexBlockEncoding value )  :  ColumnFamilyDescriptorBuilder

hbase-shaded-client-byo-hadoop-2.5.1.jar, HColumnDescriptor.class
package org.apache.hadoop.hbase
HColumnDescriptor.getIndexBlockEncoding ( )  :  IndexBlockEncoding

hbase-shaded-client-byo-hadoop-2.5.1.jar, IndexBlockEncoding.class
package org.apache.hadoop.hbase.io.encoding
IndexBlockEncoding.getEncodingById ( short indexBlockEncodingId ) [static]  :  IndexBlockEncoding
IndexBlockEncoding.getId ( )  :  short
IndexBlockEncoding.getNameFromId ( short encoderId ) [static]  :  String
IndexBlockEncoding.getNameInBytes ( )  :  byte[ ]
IndexBlockEncoding.valueOf ( String name ) [static]  :  IndexBlockEncoding
IndexBlockEncoding.values ( ) [static]  :  IndexBlockEncoding[ ]
IndexBlockEncoding.writeIdInBytes ( byte[ ] dest, int offset )  :  void
IndexBlockEncoding.writeIdInBytes ( OutputStream stream )  :  void

to the top

Problems with Data Types, High Severity  2 


hbase-shaded-client-byo-hadoop-2.5.0.jar
package org.apache.hadoop.hbase.client
[+] interface ColumnFamilyDescriptor  1 
[+] interface RegionInfo  1 

to the top

Other Changes in Data Types  2 


hbase-shaded-client-byo-hadoop-2.5.0.jar
package org.apache.hadoop.hbase.client
[+] class ColumnFamilyDescriptorBuilder  2 

to the top

Java Archives  21 


hbase-client-project-2.5.0.jar
hbase-compression-aircompressor-2.5.0.jar
hbase-compression-brotli-2.5.0.jar
hbase-compression-lz4-2.5.0.jar
hbase-compression-snappy-2.5.0.jar
hbase-compression-xz-2.5.0.jar
hbase-compression-zstd-2.5.0.jar
hbase-endpoint-2.5.0.jar
hbase-examples-2.5.0.jar
hbase-external-blockcache-2.5.0.jar
hbase-hbtop-2.5.0.jar
hbase-it-2.5.0.jar
hbase-protocol-2.5.0.jar
hbase-rest-2.5.0.jar
hbase-rsgroup-2.5.0.jar
hbase-shaded-client-2.5.0.jar
hbase-shaded-client-byo-hadoop-2.5.0.jar
hbase-shaded-client-project-2.5.0.jar
hbase-shaded-mapreduce-2.5.0.jar
hbase-testing-util-2.5.0.jar
hbase-thrift-2.5.0.jar

to the top