API compatibility report for the hbase library between rel/2.6.0 and 2.6.1rc1 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/2.6.0
Version #22.6.1rc1
SubjectBinary Compatibility

Test Results


Total Java Modules21
Total Methods / Classes9414 / 838
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-40
Removed MethodsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods  40 


hbase-backup-2.6.1.jar, BackupLogCleaner.class
package org.apache.hadoop.hbase.backup.master
BackupLogCleaner.canDeleteFile ( Map<Address,Long> addressToBoundaryTs, Path path ) [static]  :  boolean

hbase-rest-2.6.1.jar, Client.class
package org.apache.hadoop.hbase.rest.client
Client.Client ( Cluster cluster, Configuration conf, boolean sslEnabled, Optional<KeyStore> trustStore, Optional<String> userName, Optional<String> password, Optional<String> bearerToken )
Client.Client ( Cluster cluster, Configuration conf, boolean sslEnabled, Optional<KeyStore> trustStore, Optional<String> userName, Optional<String> password, Optional<String> bearerToken, Optional<HttpClientConnectionManager> connManager )
Client.close ( )  :  void
Client.loadTruststore ( String trustStorePath, Optional<String> trustStorePassword, Optional<String> trustStoreType ) [static]  :  KeyStore

hbase-shaded-client-byo-hadoop-2.6.1.jar, AsyncBufferedMutator.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutator.getRequestAttributes ( )  :  Map<String,byte[ ]>

hbase-shaded-client-byo-hadoop-2.6.1.jar, AsyncBufferedMutatorBuilder.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutatorBuilder.setRequestAttribute ( String key, byte[ ] value )  :  AsyncBufferedMutatorBuilder
AsyncBufferedMutatorBuilder.setRequestAttributes ( Map<String,byte[ ]> requestAttributes )  :  AsyncBufferedMutatorBuilder

hbase-shaded-client-byo-hadoop-2.6.1.jar, AsyncTable.class
package org.apache.hadoop.hbase.client
AsyncTable<C>.coprocessorService ( Function<RpcChannel,S> stubMaker, ServiceCaller<S,R> callable, AsyncTable.PartialResultCoprocessorCallback<S,R> callback )  :  AsyncTable.CoprocessorServiceBuilder<S,R>

hbase-shaded-client-byo-hadoop-2.6.1.jar, BufferedMutator.class
package org.apache.hadoop.hbase.client
BufferedMutator.getRequestAttributes ( )  :  Map<String,byte[ ]>

hbase-shaded-client-byo-hadoop-2.6.1.jar, BufferedMutatorParams.class
package org.apache.hadoop.hbase.client
BufferedMutatorParams.getRequestAttributes ( )  :  Map<String,byte[ ]>
BufferedMutatorParams.setRequestAttribute ( String key, byte[ ] value )  :  BufferedMutatorParams

hbase-shaded-client-byo-hadoop-2.6.1.jar, FuzzyRowFilter.class
package org.apache.hadoop.hbase.filter
FuzzyRowFilter.getFuzzyKeys ( )  :  List<Pair<byte[ ],byte[ ]>>

hbase-shaded-client-byo-hadoop-2.6.1.jar, PartialResultCoprocessorCallback.class
package org.apache.hadoop.hbase.client
AsyncTable.PartialResultCoprocessorCallback<S,R>.getNextCallable ( R p1, RegionInfo p2 ) [abstract]  :  ServiceCaller<S,R>
AsyncTable.PartialResultCoprocessorCallback<S,R>.getWaitInterval ( R p1, RegionInfo p2 ) [abstract]  :  Duration

hbase-shaded-client-byo-hadoop-2.6.1.jar, QuotaRetriever.class
package org.apache.hadoop.hbase.quotas
QuotaRetriever.QuotaRetriever ( Connection conn )
QuotaRetriever.QuotaRetriever ( Connection conn, QuotaFilter filter )
QuotaRetriever.QuotaRetriever ( Connection conn, Scan scan )

hbase-shaded-mapreduce-2.6.1.jar, CanaryTool.class
package org.apache.hadoop.hbase.tool
CanaryTool.getActiveSink ( )  :  CanaryTool.Sink

hbase-shaded-mapreduce-2.6.1.jar, HFileOutputFormat2.class
package org.apache.hadoop.hbase.mapreduce
HFileOutputFormat2.getWorkPath ( OutputCommitter committer ) [static]  :  Path

hbase-shaded-mapreduce-2.6.1.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.remoteProcedureComplete ( long procId, long initiatingMasterActiveTime, Throwable error )  :  void

hbase-shaded-mapreduce-2.6.1.jar, MasterObserver.class
package org.apache.hadoop.hbase.coprocessor
MasterObserver.postGetRSGroupInfo ( ObserverContext<MasterCoprocessorEnvironment> ctx, String groupName )  :  void
MasterObserver.postGetRSGroupInfoOfServer ( ObserverContext<MasterCoprocessorEnvironment> ctx, Address server )  :  void
MasterObserver.postGetRSGroupInfoOfTable ( ObserverContext<MasterCoprocessorEnvironment> ctx, TableName tableName )  :  void
MasterObserver.postListRSGroups ( ObserverContext<MasterCoprocessorEnvironment> ctx )  :  void
MasterObserver.preGetRSGroupInfo ( ObserverContext<MasterCoprocessorEnvironment> ctx, String groupName )  :  void
MasterObserver.preGetRSGroupInfoOfServer ( ObserverContext<MasterCoprocessorEnvironment> ctx, Address server )  :  void
MasterObserver.preGetRSGroupInfoOfTable ( ObserverContext<MasterCoprocessorEnvironment> ctx, TableName tableName )  :  void
MasterObserver.preListRSGroups ( ObserverContext<MasterCoprocessorEnvironment> ctx )  :  void

hbase-shaded-mapreduce-2.6.1.jar, RegionCoprocessorEnvironment.class
package org.apache.hadoop.hbase.coprocessor
RegionCoprocessorEnvironment.checkBatchQuota ( Region region, int numWrites, int numReads )  :  OperationQuota
RegionCoprocessorEnvironment.checkBatchQuota ( Region region, OperationQuota.OperationType type )  :  OperationQuota
RegionCoprocessorEnvironment.checkScanQuota ( Scan scan, long maxBlockBytesScanned, long prevBlockBytesScannedDifference )  :  OperationQuota
RegionCoprocessorEnvironment.getRpcQuotaManager ( )  :  RpcQuotaManager

hbase-shaded-mapreduce-2.6.1.jar, RpcQuotaManager.class
package org.apache.hadoop.hbase.quotas
RpcQuotaManager.checkBatchQuota ( Region p1, int p2, int p3 ) [abstract]  :  OperationQuota
RpcQuotaManager.checkBatchQuota ( Region p1, List<ClientProtos.Action> p2, boolean p3 ) [abstract]  :  OperationQuota
RpcQuotaManager.checkBatchQuota ( Region p1, OperationQuota.OperationType p2 ) [abstract]  :  OperationQuota
RpcQuotaManager.checkScanQuota ( Region p1, ClientProtos.ScanRequest p2, long p3, long p4, long p5 ) [abstract]  :  OperationQuota

hbase-shaded-mapreduce-2.6.1.jar, SecurityHeadersFilter.class
package org.apache.hadoop.hbase.http
SecurityHeadersFilter.getDefaultParameters ( Configuration conf ) [static]  :  Map<String,String> *DEPRECATED*

hbase-shaded-mapreduce-2.6.1.jar, TableMapReduceUtil.class
package org.apache.hadoop.hbase.mapreduce
TableMapReduceUtil.initTableReducerJob ( String table, Class<?> reducer, Job job, Class partitioner, String quorumAddress ) [static]  :  void
TableMapReduceUtil.initTableReducerJob ( String table, Class<?> reducer, Job job, Class partitioner, String quorumAddress, boolean addDependencyJars ) [static]  :  void

to the top

Removed Methods  1 


hbase-shaded-mapreduce-2.6.0.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.remoteProcedureComplete ( long procId, Throwable error )  :  void

to the top

Other Changes in Data Types  1 


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

to the top

Java Archives  21 


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

to the top



Test Info


Library Namehbase
Version #1rel/2.6.0
Version #22.6.1rc1
SubjectSource Compatibility

Test Results


Total Java Modules21
Total Methods / Classes9414 / 838
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-40
Removed MethodsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods  40 


hbase-backup-2.6.1.jar, BackupLogCleaner.class
package org.apache.hadoop.hbase.backup.master
BackupLogCleaner.canDeleteFile ( Map<Address,Long> addressToBoundaryTs, Path path ) [static]  :  boolean

hbase-rest-2.6.1.jar, Client.class
package org.apache.hadoop.hbase.rest.client
Client.Client ( Cluster cluster, Configuration conf, boolean sslEnabled, Optional<KeyStore> trustStore, Optional<String> userName, Optional<String> password, Optional<String> bearerToken )
Client.Client ( Cluster cluster, Configuration conf, boolean sslEnabled, Optional<KeyStore> trustStore, Optional<String> userName, Optional<String> password, Optional<String> bearerToken, Optional<HttpClientConnectionManager> connManager )
Client.close ( )  :  void
Client.loadTruststore ( String trustStorePath, Optional<String> trustStorePassword, Optional<String> trustStoreType ) [static]  :  KeyStore

hbase-shaded-client-byo-hadoop-2.6.1.jar, AsyncBufferedMutator.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutator.getRequestAttributes ( )  :  Map<String,byte[ ]>

hbase-shaded-client-byo-hadoop-2.6.1.jar, AsyncBufferedMutatorBuilder.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutatorBuilder.setRequestAttribute ( String key, byte[ ] value )  :  AsyncBufferedMutatorBuilder
AsyncBufferedMutatorBuilder.setRequestAttributes ( Map<String,byte[ ]> requestAttributes )  :  AsyncBufferedMutatorBuilder

hbase-shaded-client-byo-hadoop-2.6.1.jar, AsyncTable.class
package org.apache.hadoop.hbase.client
AsyncTable<C>.coprocessorService ( Function<RpcChannel,S> stubMaker, ServiceCaller<S,R> callable, AsyncTable.PartialResultCoprocessorCallback<S,R> callback )  :  AsyncTable.CoprocessorServiceBuilder<S,R>

hbase-shaded-client-byo-hadoop-2.6.1.jar, BufferedMutator.class
package org.apache.hadoop.hbase.client
BufferedMutator.getRequestAttributes ( )  :  Map<String,byte[ ]>

hbase-shaded-client-byo-hadoop-2.6.1.jar, BufferedMutatorParams.class
package org.apache.hadoop.hbase.client
BufferedMutatorParams.getRequestAttributes ( )  :  Map<String,byte[ ]>
BufferedMutatorParams.setRequestAttribute ( String key, byte[ ] value )  :  BufferedMutatorParams

hbase-shaded-client-byo-hadoop-2.6.1.jar, FuzzyRowFilter.class
package org.apache.hadoop.hbase.filter
FuzzyRowFilter.getFuzzyKeys ( )  :  List<Pair<byte[ ],byte[ ]>>

hbase-shaded-client-byo-hadoop-2.6.1.jar, PartialResultCoprocessorCallback.class
package org.apache.hadoop.hbase.client
AsyncTable.PartialResultCoprocessorCallback<S,R>.getNextCallable ( R p1, RegionInfo p2 ) [abstract]  :  ServiceCaller<S,R>
AsyncTable.PartialResultCoprocessorCallback<S,R>.getWaitInterval ( R p1, RegionInfo p2 ) [abstract]  :  Duration

hbase-shaded-client-byo-hadoop-2.6.1.jar, QuotaRetriever.class
package org.apache.hadoop.hbase.quotas
QuotaRetriever.QuotaRetriever ( Connection conn )
QuotaRetriever.QuotaRetriever ( Connection conn, QuotaFilter filter )
QuotaRetriever.QuotaRetriever ( Connection conn, Scan scan )

hbase-shaded-mapreduce-2.6.1.jar, CanaryTool.class
package org.apache.hadoop.hbase.tool
CanaryTool.getActiveSink ( )  :  CanaryTool.Sink

hbase-shaded-mapreduce-2.6.1.jar, HFileOutputFormat2.class
package org.apache.hadoop.hbase.mapreduce
HFileOutputFormat2.getWorkPath ( OutputCommitter committer ) [static]  :  Path

hbase-shaded-mapreduce-2.6.1.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.remoteProcedureComplete ( long procId, long initiatingMasterActiveTime, Throwable error )  :  void

hbase-shaded-mapreduce-2.6.1.jar, MasterObserver.class
package org.apache.hadoop.hbase.coprocessor
MasterObserver.postGetRSGroupInfo ( ObserverContext<MasterCoprocessorEnvironment> ctx, String groupName )  :  void
MasterObserver.postGetRSGroupInfoOfServer ( ObserverContext<MasterCoprocessorEnvironment> ctx, Address server )  :  void
MasterObserver.postGetRSGroupInfoOfTable ( ObserverContext<MasterCoprocessorEnvironment> ctx, TableName tableName )  :  void
MasterObserver.postListRSGroups ( ObserverContext<MasterCoprocessorEnvironment> ctx )  :  void
MasterObserver.preGetRSGroupInfo ( ObserverContext<MasterCoprocessorEnvironment> ctx, String groupName )  :  void
MasterObserver.preGetRSGroupInfoOfServer ( ObserverContext<MasterCoprocessorEnvironment> ctx, Address server )  :  void
MasterObserver.preGetRSGroupInfoOfTable ( ObserverContext<MasterCoprocessorEnvironment> ctx, TableName tableName )  :  void
MasterObserver.preListRSGroups ( ObserverContext<MasterCoprocessorEnvironment> ctx )  :  void

hbase-shaded-mapreduce-2.6.1.jar, RegionCoprocessorEnvironment.class
package org.apache.hadoop.hbase.coprocessor
RegionCoprocessorEnvironment.checkBatchQuota ( Region region, int numWrites, int numReads )  :  OperationQuota
RegionCoprocessorEnvironment.checkBatchQuota ( Region region, OperationQuota.OperationType type )  :  OperationQuota
RegionCoprocessorEnvironment.checkScanQuota ( Scan scan, long maxBlockBytesScanned, long prevBlockBytesScannedDifference )  :  OperationQuota
RegionCoprocessorEnvironment.getRpcQuotaManager ( )  :  RpcQuotaManager

hbase-shaded-mapreduce-2.6.1.jar, RpcQuotaManager.class
package org.apache.hadoop.hbase.quotas
RpcQuotaManager.checkBatchQuota ( Region p1, int p2, int p3 ) [abstract]  :  OperationQuota
RpcQuotaManager.checkBatchQuota ( Region p1, List<ClientProtos.Action> p2, boolean p3 ) [abstract]  :  OperationQuota
RpcQuotaManager.checkBatchQuota ( Region p1, OperationQuota.OperationType p2 ) [abstract]  :  OperationQuota
RpcQuotaManager.checkScanQuota ( Region p1, ClientProtos.ScanRequest p2, long p3, long p4, long p5 ) [abstract]  :  OperationQuota

hbase-shaded-mapreduce-2.6.1.jar, SecurityHeadersFilter.class
package org.apache.hadoop.hbase.http
SecurityHeadersFilter.getDefaultParameters ( Configuration conf ) [static]  :  Map<String,String> *DEPRECATED*

hbase-shaded-mapreduce-2.6.1.jar, TableMapReduceUtil.class
package org.apache.hadoop.hbase.mapreduce
TableMapReduceUtil.initTableReducerJob ( String table, Class<?> reducer, Job job, Class partitioner, String quorumAddress ) [static]  :  void
TableMapReduceUtil.initTableReducerJob ( String table, Class<?> reducer, Job job, Class partitioner, String quorumAddress, boolean addDependencyJars ) [static]  :  void

to the top

Removed Methods  1 


hbase-shaded-mapreduce-2.6.0.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.remoteProcedureComplete ( long procId, Throwable error )  :  void

to the top

Other Changes in Data Types  1 


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

to the top

Java Archives  21 


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

to the top