API compatibility report for the hbase library between rel/2.6.2 and 2.6.3RC2 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/2.6.2
Version #22.6.3RC2
SubjectBinary Compatibility

Test Results


Total Java Modules21
Total Methods / Classes6911 / 623
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-39
Removed MethodsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-14

Added Methods  39 


hbase-shaded-client-byo-hadoop-2.6.3.jar, Algorithm.class
package org.apache.hadoop.hbase.io.compress
Compression.Algorithm.getByteBuffDecompressor ( )  :  ByteBuffDecompressor
Compression.Algorithm.getHFileDecompressionContextForConfiguration ( Configuration conf )  :  Compression.HFileDecompressionContext
Compression.Algorithm.returnByteBuffDecompressor ( ByteBuffDecompressor decompressor )  :  void
Compression.Algorithm.supportsByteBuffDecompression ( )  :  boolean

hbase-shaded-client-byo-hadoop-2.6.3.jar, AsyncBufferedMutator.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutator.getMaxMutations ( ) [abstract]  :  int

hbase-shaded-client-byo-hadoop-2.6.3.jar, AsyncBufferedMutatorBuilder.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutatorBuilder.setMaxMutations ( int p1 ) [abstract]  :  AsyncBufferedMutatorBuilder

hbase-shaded-client-byo-hadoop-2.6.3.jar, BufferedMutator.class
package org.apache.hadoop.hbase.client
BufferedMutator.getMaxMutations ( )  :  int

hbase-shaded-client-byo-hadoop-2.6.3.jar, BufferedMutatorParams.class
package org.apache.hadoop.hbase.client
BufferedMutatorParams.getMaxMutations ( )  :  int
BufferedMutatorParams.setMaxMutations ( int maxMutations )  :  BufferedMutatorParams

hbase-shaded-client-byo-hadoop-2.6.3.jar, Builder.class
package org.apache.hadoop.hbase.client
CheckAndMutate.Builder.queryMetricsEnabled ( boolean queryMetricsEnabled )  :  CheckAndMutate.Builder

hbase-shaded-client-byo-hadoop-2.6.3.jar, CheckAndMutate.class
package org.apache.hadoop.hbase.client
CheckAndMutate.isQueryMetricsEnabled ( )  :  boolean

hbase-shaded-client-byo-hadoop-2.6.3.jar, CheckAndMutateResult.class
package org.apache.hadoop.hbase.client
CheckAndMutateResult.getMetrics ( )  :  QueryMetrics
CheckAndMutateResult.setMetrics ( QueryMetrics metrics )  :  CheckAndMutateResult

hbase-shaded-client-byo-hadoop-2.6.3.jar, Query.class
package org.apache.hadoop.hbase.client
Query.isQueryMetricsEnabled ( )  :  boolean
Query.setQueryMetricsEnabled ( boolean enabled )  :  Query

hbase-shaded-client-byo-hadoop-2.6.3.jar, QueryMetrics.class
package org.apache.hadoop.hbase.client
QueryMetrics.getBlockBytesScanned ( )  :  long
QueryMetrics.QueryMetrics ( long blockBytesScanned )

hbase-shaded-client-byo-hadoop-2.6.3.jar, Result.class
package org.apache.hadoop.hbase.client
Result.getMetrics ( )  :  QueryMetrics
Result.setMetrics ( QueryMetrics metrics )  :  void

hbase-shaded-client-byo-hadoop-2.6.3.jar, RpcThrottlingException.class
package org.apache.hadoop.hbase.quotas
RpcThrottlingException.throwAtomicReadSizeExceeded ( long waitInterval ) [static]  :  void
RpcThrottlingException.throwAtomicRequestNumberExceeded ( long waitInterval ) [static]  :  void
RpcThrottlingException.throwAtomicWriteSizeExceeded ( long waitInterval ) [static]  :  void
RpcThrottlingException.throwRequestHandlerUsageTimeExceeded ( long waitInterval ) [static]  :  void

hbase-shaded-client-byo-hadoop-2.6.3.jar, Scan.class
package org.apache.hadoop.hbase.client
Scan.isScanMetricsByRegionEnabled ( )  :  boolean
Scan.setEnableScanMetricsByRegion ( boolean enable )  :  Scan

hbase-shaded-client-byo-hadoop-2.6.3.jar, ScanMetrics.class
package org.apache.hadoop.hbase.client.metrics
ScanMetrics.moveToNextRegion ( )  :  void

hbase-shaded-client-byo-hadoop-2.6.3.jar, ScanMetricsRegionInfo.class
package org.apache.hadoop.hbase.client.metrics
ScanMetricsRegionInfo.equals ( Object obj )  :  boolean
ScanMetricsRegionInfo.getEncodedRegionName ( )  :  String
ScanMetricsRegionInfo.getServerName ( )  :  ServerName
ScanMetricsRegionInfo.hashCode ( )  :  int
ScanMetricsRegionInfo.toString ( )  :  String

hbase-shaded-client-byo-hadoop-2.6.3.jar, ServerSideScanMetrics.class
package org.apache.hadoop.hbase.client.metrics
ServerSideScanMetrics.collectMetricsByRegion ( )  :  Map<ScanMetricsRegionInfo,Map<String,Long>>
ServerSideScanMetrics.collectMetricsByRegion ( boolean reset )  :  Map<ScanMetricsRegionInfo,Map<String,Long>>
ServerSideScanMetrics.initScanMetricsRegionInfo ( String encodedRegionName, ServerName serverName )  :  void
ServerSideScanMetrics.moveToNextRegion ( )  :  void
ServerSideScanMetrics.toString ( )  :  String

hbase-shaded-client-byo-hadoop-2.6.3.jar, TableName.class
package org.apache.hadoop.hbase
TableName.isBackupsTable ( )  :  boolean

hbase-shaded-mapreduce-2.6.3.jar, CustomFileGrouper.class
package org.apache.hadoop.hbase.snapshot
ExportSnapshot.CustomFileGrouper.getGroupedInputFiles ( Collection<Pair<SnapshotProtos.SnapshotFileInfo,Long>> p1 ) [abstract]  :  Collection<Collection<Pair<SnapshotProtos.SnapshotFileInfo,Long>>>

hbase-shaded-mapreduce-2.6.3.jar, FileLocationResolver.class
package org.apache.hadoop.hbase.snapshot
ExportSnapshot.FileLocationResolver.getLocationsForInputFiles ( Collection<Pair<SnapshotProtos.SnapshotFileInfo,Long>> p1 ) [abstract]  :  Set<String>

to the top

Other Changes in Data Types  14 


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

hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.client
[+] class Query  1 
[+] interface AsyncBufferedMutator  1 
[+] interface AsyncBufferedMutatorBuilder  1 

hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.client.metrics
[+] class ServerSideScanMetrics  1 

hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.quotas
[+] class RpcThrottlingException.Type  4 
[+] class ThrottleType  4 

to the top

Java Archives  21 


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

to the top



Test Info


Library Namehbase
Version #1rel/2.6.2
Version #22.6.3RC2
SubjectSource Compatibility

Test Results


Total Java Modules21
Total Methods / Classes6911 / 623
Compatibility 99.6%

Problem Summary


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

Added Methods  39 


hbase-shaded-client-byo-hadoop-2.6.3.jar, Algorithm.class
package org.apache.hadoop.hbase.io.compress
Compression.Algorithm.getByteBuffDecompressor ( )  :  ByteBuffDecompressor
Compression.Algorithm.getHFileDecompressionContextForConfiguration ( Configuration conf )  :  Compression.HFileDecompressionContext
Compression.Algorithm.returnByteBuffDecompressor ( ByteBuffDecompressor decompressor )  :  void
Compression.Algorithm.supportsByteBuffDecompression ( )  :  boolean

hbase-shaded-client-byo-hadoop-2.6.3.jar, AsyncBufferedMutator.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutator.getMaxMutations ( ) [abstract]  :  int

hbase-shaded-client-byo-hadoop-2.6.3.jar, AsyncBufferedMutatorBuilder.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutatorBuilder.setMaxMutations ( int p1 ) [abstract]  :  AsyncBufferedMutatorBuilder

hbase-shaded-client-byo-hadoop-2.6.3.jar, BufferedMutator.class
package org.apache.hadoop.hbase.client
BufferedMutator.getMaxMutations ( )  :  int

hbase-shaded-client-byo-hadoop-2.6.3.jar, BufferedMutatorParams.class
package org.apache.hadoop.hbase.client
BufferedMutatorParams.getMaxMutations ( )  :  int
BufferedMutatorParams.setMaxMutations ( int maxMutations )  :  BufferedMutatorParams

hbase-shaded-client-byo-hadoop-2.6.3.jar, Builder.class
package org.apache.hadoop.hbase.client
CheckAndMutate.Builder.queryMetricsEnabled ( boolean queryMetricsEnabled )  :  CheckAndMutate.Builder

hbase-shaded-client-byo-hadoop-2.6.3.jar, CheckAndMutate.class
package org.apache.hadoop.hbase.client
CheckAndMutate.isQueryMetricsEnabled ( )  :  boolean

hbase-shaded-client-byo-hadoop-2.6.3.jar, CheckAndMutateResult.class
package org.apache.hadoop.hbase.client
CheckAndMutateResult.getMetrics ( )  :  QueryMetrics
CheckAndMutateResult.setMetrics ( QueryMetrics metrics )  :  CheckAndMutateResult

hbase-shaded-client-byo-hadoop-2.6.3.jar, Query.class
package org.apache.hadoop.hbase.client
Query.isQueryMetricsEnabled ( )  :  boolean
Query.setQueryMetricsEnabled ( boolean enabled )  :  Query

hbase-shaded-client-byo-hadoop-2.6.3.jar, QueryMetrics.class
package org.apache.hadoop.hbase.client
QueryMetrics.getBlockBytesScanned ( )  :  long
QueryMetrics.QueryMetrics ( long blockBytesScanned )

hbase-shaded-client-byo-hadoop-2.6.3.jar, Result.class
package org.apache.hadoop.hbase.client
Result.getMetrics ( )  :  QueryMetrics
Result.setMetrics ( QueryMetrics metrics )  :  void

hbase-shaded-client-byo-hadoop-2.6.3.jar, RpcThrottlingException.class
package org.apache.hadoop.hbase.quotas
RpcThrottlingException.throwAtomicReadSizeExceeded ( long waitInterval ) [static]  :  void
RpcThrottlingException.throwAtomicRequestNumberExceeded ( long waitInterval ) [static]  :  void
RpcThrottlingException.throwAtomicWriteSizeExceeded ( long waitInterval ) [static]  :  void
RpcThrottlingException.throwRequestHandlerUsageTimeExceeded ( long waitInterval ) [static]  :  void

hbase-shaded-client-byo-hadoop-2.6.3.jar, Scan.class
package org.apache.hadoop.hbase.client
Scan.isScanMetricsByRegionEnabled ( )  :  boolean
Scan.setEnableScanMetricsByRegion ( boolean enable )  :  Scan

hbase-shaded-client-byo-hadoop-2.6.3.jar, ScanMetrics.class
package org.apache.hadoop.hbase.client.metrics
ScanMetrics.moveToNextRegion ( )  :  void

hbase-shaded-client-byo-hadoop-2.6.3.jar, ScanMetricsRegionInfo.class
package org.apache.hadoop.hbase.client.metrics
ScanMetricsRegionInfo.equals ( Object obj )  :  boolean
ScanMetricsRegionInfo.getEncodedRegionName ( )  :  String
ScanMetricsRegionInfo.getServerName ( )  :  ServerName
ScanMetricsRegionInfo.hashCode ( )  :  int
ScanMetricsRegionInfo.toString ( )  :  String

hbase-shaded-client-byo-hadoop-2.6.3.jar, ServerSideScanMetrics.class
package org.apache.hadoop.hbase.client.metrics
ServerSideScanMetrics.collectMetricsByRegion ( )  :  Map<ScanMetricsRegionInfo,Map<String,Long>>
ServerSideScanMetrics.collectMetricsByRegion ( boolean reset )  :  Map<ScanMetricsRegionInfo,Map<String,Long>>
ServerSideScanMetrics.initScanMetricsRegionInfo ( String encodedRegionName, ServerName serverName )  :  void
ServerSideScanMetrics.moveToNextRegion ( )  :  void
ServerSideScanMetrics.toString ( )  :  String

hbase-shaded-client-byo-hadoop-2.6.3.jar, TableName.class
package org.apache.hadoop.hbase
TableName.isBackupsTable ( )  :  boolean

hbase-shaded-mapreduce-2.6.3.jar, CustomFileGrouper.class
package org.apache.hadoop.hbase.snapshot
ExportSnapshot.CustomFileGrouper.getGroupedInputFiles ( Collection<Pair<SnapshotProtos.SnapshotFileInfo,Long>> p1 ) [abstract]  :  Collection<Collection<Pair<SnapshotProtos.SnapshotFileInfo,Long>>>

hbase-shaded-mapreduce-2.6.3.jar, FileLocationResolver.class
package org.apache.hadoop.hbase.snapshot
ExportSnapshot.FileLocationResolver.getLocationsForInputFiles ( Collection<Pair<SnapshotProtos.SnapshotFileInfo,Long>> p1 ) [abstract]  :  Set<String>

to the top

Problems with Data Types, High Severity  2 


hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.client
[+] interface AsyncBufferedMutator  1 
[+] interface AsyncBufferedMutatorBuilder  1 

to the top

Other Changes in Data Types  12 


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

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

hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.client.metrics
[+] class ServerSideScanMetrics  1 

hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.quotas
[+] class RpcThrottlingException.Type  4 
[+] class ThrottleType  4 

to the top

Java Archives  21 


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

to the top