Test Info
Library Name | hbase |
Version #1 | rel/2.6.2 |
Version #2 | 2.6.3RC2 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 21 |
Total Methods / Classes | 6911 / 623 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
Added Methods | - | 39 |
Removed Methods | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
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
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.getByteBuffDecompressor:()Lorg/apache/hadoop/hbase/io/compress/ByteBuffDecompressor;
Compression.Algorithm.getHFileDecompressionContextForConfiguration ( Configuration conf ) : Compression.HFileDecompressionContext
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.getHFileDecompressionContextForConfiguration:(Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/hbase/io/compress/Compression$HFileDecompressionContext;
Compression.Algorithm.returnByteBuffDecompressor ( ByteBuffDecompressor decompressor ) : void
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.returnByteBuffDecompressor:(Lorg/apache/hadoop/hbase/io/compress/ByteBuffDecompressor;)V
Compression.Algorithm.supportsByteBuffDecompression ( ) : boolean
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.supportsByteBuffDecompression:()Z
hbase-shaded-client-byo-hadoop-2.6.3.jar,
AsyncBufferedMutator.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutator.getMaxMutations ( ) [abstract] : int
org/apache/hadoop/hbase/client/AsyncBufferedMutator.getMaxMutations:()I
hbase-shaded-client-byo-hadoop-2.6.3.jar,
AsyncBufferedMutatorBuilder.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutatorBuilder.setMaxMutations ( int p1 ) [abstract] : AsyncBufferedMutatorBuilder
org/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder.setMaxMutations:(I)Lorg/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
BufferedMutator.class
package org.apache.hadoop.hbase.client
BufferedMutator.getMaxMutations ( ) : int
org/apache/hadoop/hbase/client/BufferedMutator.getMaxMutations:()I
hbase-shaded-client-byo-hadoop-2.6.3.jar,
BufferedMutatorParams.class
package org.apache.hadoop.hbase.client
BufferedMutatorParams.getMaxMutations ( ) : int
org/apache/hadoop/hbase/client/BufferedMutatorParams.getMaxMutations:()I
BufferedMutatorParams.setMaxMutations ( int maxMutations ) : BufferedMutatorParams
org/apache/hadoop/hbase/client/BufferedMutatorParams.setMaxMutations:(I)Lorg/apache/hadoop/hbase/client/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
org/apache/hadoop/hbase/client/CheckAndMutate.Builder.queryMetricsEnabled:(Z)Lorg/apache/hadoop/hbase/client/CheckAndMutate$Builder;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
CheckAndMutate.class
package org.apache.hadoop.hbase.client
CheckAndMutate.isQueryMetricsEnabled ( ) : boolean
org/apache/hadoop/hbase/client/CheckAndMutate.isQueryMetricsEnabled:()Z
hbase-shaded-client-byo-hadoop-2.6.3.jar,
CheckAndMutateResult.class
package org.apache.hadoop.hbase.client
CheckAndMutateResult.getMetrics ( ) : QueryMetrics
org/apache/hadoop/hbase/client/CheckAndMutateResult.getMetrics:()Lorg/apache/hadoop/hbase/client/QueryMetrics;
CheckAndMutateResult.setMetrics ( QueryMetrics metrics ) : CheckAndMutateResult
org/apache/hadoop/hbase/client/CheckAndMutateResult.setMetrics:(Lorg/apache/hadoop/hbase/client/QueryMetrics;)Lorg/apache/hadoop/hbase/client/CheckAndMutateResult;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
Query.class
package org.apache.hadoop.hbase.client
Query.isQueryMetricsEnabled ( ) : boolean
org/apache/hadoop/hbase/client/Query.isQueryMetricsEnabled:()Z
Query.setQueryMetricsEnabled ( boolean enabled ) : Query
org/apache/hadoop/hbase/client/Query.setQueryMetricsEnabled:(Z)Lorg/apache/hadoop/hbase/client/Query;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
QueryMetrics.class
package org.apache.hadoop.hbase.client
QueryMetrics.getBlockBytesScanned ( ) : long
org/apache/hadoop/hbase/client/QueryMetrics.getBlockBytesScanned:()J
QueryMetrics.QueryMetrics ( long blockBytesScanned )
org/apache/hadoop/hbase/client/QueryMetrics."<init>":(J)V
hbase-shaded-client-byo-hadoop-2.6.3.jar,
Result.class
package org.apache.hadoop.hbase.client
Result.getMetrics ( ) : QueryMetrics
org/apache/hadoop/hbase/client/Result.getMetrics:()Lorg/apache/hadoop/hbase/client/QueryMetrics;
Result.setMetrics ( QueryMetrics metrics ) : void
org/apache/hadoop/hbase/client/Result.setMetrics:(Lorg/apache/hadoop/hbase/client/QueryMetrics;)V
hbase-shaded-client-byo-hadoop-2.6.3.jar,
RpcThrottlingException.class
package org.apache.hadoop.hbase.quotas
RpcThrottlingException.throwAtomicReadSizeExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwAtomicReadSizeExceeded:(J)V
RpcThrottlingException.throwAtomicRequestNumberExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwAtomicRequestNumberExceeded:(J)V
RpcThrottlingException.throwAtomicWriteSizeExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwAtomicWriteSizeExceeded:(J)V
RpcThrottlingException.throwRequestHandlerUsageTimeExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwRequestHandlerUsageTimeExceeded:(J)V
hbase-shaded-client-byo-hadoop-2.6.3.jar,
Scan.class
package org.apache.hadoop.hbase.client
Scan.isScanMetricsByRegionEnabled ( ) : boolean
org/apache/hadoop/hbase/client/Scan.isScanMetricsByRegionEnabled:()Z
Scan.setEnableScanMetricsByRegion ( boolean enable ) : Scan
org/apache/hadoop/hbase/client/Scan.setEnableScanMetricsByRegion:(Z)Lorg/apache/hadoop/hbase/client/Scan;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
ScanMetrics.class
package org.apache.hadoop.hbase.client.metrics
ScanMetrics.moveToNextRegion ( ) : void
org/apache/hadoop/hbase/client/metrics/ScanMetrics.moveToNextRegion:()V
hbase-shaded-client-byo-hadoop-2.6.3.jar,
ScanMetricsRegionInfo.class
package org.apache.hadoop.hbase.client.metrics
ScanMetricsRegionInfo.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.equals:(Ljava/lang/Object;)Z
ScanMetricsRegionInfo.getEncodedRegionName ( ) : String
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.getEncodedRegionName:()Ljava/lang/String;
ScanMetricsRegionInfo.getServerName ( ) : ServerName
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.getServerName:()Lorg/apache/hadoop/hbase/ServerName;
ScanMetricsRegionInfo.hashCode ( ) : int
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.hashCode:()I
ScanMetricsRegionInfo.toString ( ) : String
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.toString:()Ljava/lang/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>>
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.collectMetricsByRegion:()Ljava/util/Map;
ServerSideScanMetrics.collectMetricsByRegion ( boolean reset ) : Map<ScanMetricsRegionInfo,Map<String,Long>>
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.collectMetricsByRegion:(Z)Ljava/util/Map;
ServerSideScanMetrics.initScanMetricsRegionInfo ( String encodedRegionName, ServerName serverName ) : void
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.initScanMetricsRegionInfo:(Ljava/lang/String;Lorg/apache/hadoop/hbase/ServerName;)V
ServerSideScanMetrics.moveToNextRegion ( ) : void
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.moveToNextRegion:()V
ServerSideScanMetrics.toString ( ) : String
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.toString:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
TableName.class
package org.apache.hadoop.hbase
TableName.isBackupsTable ( ) : boolean
org/apache/hadoop/hbase/TableName.isBackupsTable:()Z
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>>>
org/apache/hadoop/hbase/snapshot/ExportSnapshot.CustomFileGrouper.getGroupedInputFiles:(Ljava/util/Collection;)Ljava/util/Collection;
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>
org/apache/hadoop/hbase/snapshot/ExportSnapshot.FileLocationResolver.getLocationsForInputFiles:(Ljava/util/Collection;)Ljava/util/Set;
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
| Change | Effect |
---|
1 |
Field BACKUP_NAMESPACE_NAME has been added to this class. |
No effect. |
2 |
Field BACKUP_NAMESPACE_NAME_STR has been added to this class. |
No effect. |
[+] affected methods: 16 (0.2%)
client.Admin.createNamespace ( NamespaceDescriptor descriptor )1st parameter 'descriptor' of this method is of type 'NamespaceDescriptor'.
client.Admin.createNamespaceAsync ( NamespaceDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'NamespaceDescriptor'.
client.Admin.getNamespaceDescriptor ( String p1 )Return value of this abstract method is of type 'NamespaceDescriptor'.
client.Admin.modifyNamespace ( NamespaceDescriptor descriptor )1st parameter 'descriptor' of this method is of type 'NamespaceDescriptor'.
client.Admin.modifyNamespaceAsync ( NamespaceDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'NamespaceDescriptor'.
client.AsyncAdmin.createNamespace ( NamespaceDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'NamespaceDescriptor'.
client.AsyncAdmin.modifyNamespace ( NamespaceDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'NamespaceDescriptor'.
NamespaceDescriptor.Builder.build ( )Return value of this method is of type 'NamespaceDescriptor'.
NamespaceDescriptor.create ( String name )This method is from 'NamespaceDescriptor' class.
NamespaceDescriptor.create ( NamespaceDescriptor ns )1st parameter 'ns' of this method is of type 'NamespaceDescriptor'.
...
hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.client
[+] class Query 1
| Change | Effect |
---|
1 |
Field queryMetricsEnabled has been added to this class. |
No effect. |
[+] affected methods: 37 (0.5%)
Get.setACL ( String p1, Permission p2 )Return value of this method is of type 'Query'.
Get.setACL ( Map p1 )Return value of this method is of type 'Query'.
Get.setAuthorizations ( Authorizations p1 )Return value of this method is of type 'Query'.
Get.setColumnFamilyTimeRange ( byte[ ] p1, long p2, long p3 )Return value of this method is of type 'Query'.
Get.setConsistency ( Consistency p1 )Return value of this method is of type 'Query'.
Get.setFilter ( Filter p1 )Return value of this method is of type 'Query'.
Get.setIsolationLevel ( IsolationLevel p1 )Return value of this method is of type 'Query'.
Get.setLoadColumnFamiliesOnDemand ( boolean p1 )Return value of this method is of type 'Query'.
Get.setReplicaId ( int p1 )Return value of this method is of type 'Query'.
Query.Query ( )This constructor is from 'Query' abstract class.
...
[+] interface AsyncBufferedMutator 1
| Change | Effect |
---|
1 |
Abstract method int getMaxMutations ( ) has been added to this interface. |
No effect. |
[+] affected methods: 12 (0.2%)
AsyncBufferedMutator.close ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.flush ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getConfiguration ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getName ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getPeriodicalFlushTimeout ( TimeUnit unit )This method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getRequestAttributes ( )This method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getWriteBufferSize ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.mutate ( List<?> p1 )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.mutate ( Mutation mutation )This method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutatorBuilder.build ( )Return value of this abstract method is of type 'AsyncBufferedMutator'.
...
[+] interface AsyncBufferedMutatorBuilder 1
| Change | Effect |
---|
1 |
Abstract method AsyncBufferedMutatorBuilder setMaxMutations ( int ) has been added to this interface. |
No effect. |
[+] affected methods: 15 (0.2%)
AsyncBufferedMutatorBuilder.build ( )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.disableWriteBufferPeriodicFlush ( )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxAttempts ( int p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxKeyValueSize ( int p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxRetries ( int maxRetries )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setOperationTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRequestAttribute ( String key, byte[ ] value )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRequestAttributes ( Map<String,byte[ ]> requestAttributes )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRetryPause ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
...
hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.client.metrics
[+] class ServerSideScanMetrics 1
| Change | Effect |
---|
1 |
Field currentRegionScanMetricsData has been added to this class. |
No effect. |
[+] affected methods: 8 (0.1%)
ServerSideScanMetrics.ServerSideScanMetrics ( )This constructor is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.addToCounter ( String counterName, long delta )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.createCounter ( String counterName )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.getCounter ( String counterName )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.getMetricsMap ( )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.getMetricsMap ( boolean reset )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.hasCounter ( String counterName )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.setCounter ( String counterName, long value )This method is from 'ServerSideScanMetrics' class.
hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.quotas
[+] class RpcThrottlingException.Type 4
| Change | Effect |
---|
1 |
Field AtomicReadSizeExceeded has been added to this class. |
No effect. |
2 |
Field AtomicRequestNumberExceeded has been added to this class. |
No effect. |
3 |
Field AtomicWriteSizeExceeded has been added to this class. |
No effect. |
4 |
Field RequestHandlerUsageTimeExceeded has been added to this class. |
No effect. |
[+] affected methods: 4 (0.1%)
RpcThrottlingException.RpcThrottlingException ( RpcThrottlingException.Type type, long waitInterval, String msg )1st parameter 'type' of this method is of type 'RpcThrottlingException.Type'.
RpcThrottlingException.getType ( )Return value of this method is of type 'RpcThrottlingException.Type'.
RpcThrottlingException.Type.valueOf ( String name )This method is from 'RpcThrottlingException.Type' class.
RpcThrottlingException.Type.values ( )This method is from 'RpcThrottlingException.Type' class.
[+] class ThrottleType 4
| Change | Effect |
---|
1 |
Field ATOMIC_READ_SIZE has been added to this class. |
No effect. |
2 |
Field ATOMIC_REQUEST_NUMBER has been added to this class. |
No effect. |
3 |
Field ATOMIC_WRITE_SIZE has been added to this class. |
No effect. |
4 |
Field REQUEST_HANDLER_USAGE_MS has been added to this class. |
No effect. |
[+] affected methods: 19 (0.3%)
QuotaSettingsFactory.throttleNamespace ( String namespace, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleNamespace ( String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleRegionServer ( String regionServer, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleTable ( TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleTable ( TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit )3rd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope )3rd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit )3rd parameter 'type' of this method is of type 'ThrottleType'.
...
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 Name | hbase |
Version #1 | rel/2.6.2 |
Version #2 | 2.6.3RC2 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 21 |
Total Methods / Classes | 6911 / 623 |
Compatibility |
99.6% |
Problem Summary
| Severity | Count |
Added Methods | - | 39 |
Removed Methods | High | 0 |
Problems with Data Types | High | 2 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
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
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.getByteBuffDecompressor:()Lorg/apache/hadoop/hbase/io/compress/ByteBuffDecompressor;
Compression.Algorithm.getHFileDecompressionContextForConfiguration ( Configuration conf ) : Compression.HFileDecompressionContext
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.getHFileDecompressionContextForConfiguration:(Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/hbase/io/compress/Compression$HFileDecompressionContext;
Compression.Algorithm.returnByteBuffDecompressor ( ByteBuffDecompressor decompressor ) : void
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.returnByteBuffDecompressor:(Lorg/apache/hadoop/hbase/io/compress/ByteBuffDecompressor;)V
Compression.Algorithm.supportsByteBuffDecompression ( ) : boolean
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.supportsByteBuffDecompression:()Z
hbase-shaded-client-byo-hadoop-2.6.3.jar,
AsyncBufferedMutator.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutator.getMaxMutations ( ) [abstract] : int
org/apache/hadoop/hbase/client/AsyncBufferedMutator.getMaxMutations:()I
hbase-shaded-client-byo-hadoop-2.6.3.jar,
AsyncBufferedMutatorBuilder.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutatorBuilder.setMaxMutations ( int p1 ) [abstract] : AsyncBufferedMutatorBuilder
org/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder.setMaxMutations:(I)Lorg/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
BufferedMutator.class
package org.apache.hadoop.hbase.client
BufferedMutator.getMaxMutations ( ) : int
org/apache/hadoop/hbase/client/BufferedMutator.getMaxMutations:()I
hbase-shaded-client-byo-hadoop-2.6.3.jar,
BufferedMutatorParams.class
package org.apache.hadoop.hbase.client
BufferedMutatorParams.getMaxMutations ( ) : int
org/apache/hadoop/hbase/client/BufferedMutatorParams.getMaxMutations:()I
BufferedMutatorParams.setMaxMutations ( int maxMutations ) : BufferedMutatorParams
org/apache/hadoop/hbase/client/BufferedMutatorParams.setMaxMutations:(I)Lorg/apache/hadoop/hbase/client/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
org/apache/hadoop/hbase/client/CheckAndMutate.Builder.queryMetricsEnabled:(Z)Lorg/apache/hadoop/hbase/client/CheckAndMutate$Builder;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
CheckAndMutate.class
package org.apache.hadoop.hbase.client
CheckAndMutate.isQueryMetricsEnabled ( ) : boolean
org/apache/hadoop/hbase/client/CheckAndMutate.isQueryMetricsEnabled:()Z
hbase-shaded-client-byo-hadoop-2.6.3.jar,
CheckAndMutateResult.class
package org.apache.hadoop.hbase.client
CheckAndMutateResult.getMetrics ( ) : QueryMetrics
org/apache/hadoop/hbase/client/CheckAndMutateResult.getMetrics:()Lorg/apache/hadoop/hbase/client/QueryMetrics;
CheckAndMutateResult.setMetrics ( QueryMetrics metrics ) : CheckAndMutateResult
org/apache/hadoop/hbase/client/CheckAndMutateResult.setMetrics:(Lorg/apache/hadoop/hbase/client/QueryMetrics;)Lorg/apache/hadoop/hbase/client/CheckAndMutateResult;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
Query.class
package org.apache.hadoop.hbase.client
Query.isQueryMetricsEnabled ( ) : boolean
org/apache/hadoop/hbase/client/Query.isQueryMetricsEnabled:()Z
Query.setQueryMetricsEnabled ( boolean enabled ) : Query
org/apache/hadoop/hbase/client/Query.setQueryMetricsEnabled:(Z)Lorg/apache/hadoop/hbase/client/Query;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
QueryMetrics.class
package org.apache.hadoop.hbase.client
QueryMetrics.getBlockBytesScanned ( ) : long
org/apache/hadoop/hbase/client/QueryMetrics.getBlockBytesScanned:()J
QueryMetrics.QueryMetrics ( long blockBytesScanned )
org/apache/hadoop/hbase/client/QueryMetrics."<init>":(J)V
hbase-shaded-client-byo-hadoop-2.6.3.jar,
Result.class
package org.apache.hadoop.hbase.client
Result.getMetrics ( ) : QueryMetrics
org/apache/hadoop/hbase/client/Result.getMetrics:()Lorg/apache/hadoop/hbase/client/QueryMetrics;
Result.setMetrics ( QueryMetrics metrics ) : void
org/apache/hadoop/hbase/client/Result.setMetrics:(Lorg/apache/hadoop/hbase/client/QueryMetrics;)V
hbase-shaded-client-byo-hadoop-2.6.3.jar,
RpcThrottlingException.class
package org.apache.hadoop.hbase.quotas
RpcThrottlingException.throwAtomicReadSizeExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwAtomicReadSizeExceeded:(J)V
RpcThrottlingException.throwAtomicRequestNumberExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwAtomicRequestNumberExceeded:(J)V
RpcThrottlingException.throwAtomicWriteSizeExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwAtomicWriteSizeExceeded:(J)V
RpcThrottlingException.throwRequestHandlerUsageTimeExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwRequestHandlerUsageTimeExceeded:(J)V
hbase-shaded-client-byo-hadoop-2.6.3.jar,
Scan.class
package org.apache.hadoop.hbase.client
Scan.isScanMetricsByRegionEnabled ( ) : boolean
org/apache/hadoop/hbase/client/Scan.isScanMetricsByRegionEnabled:()Z
Scan.setEnableScanMetricsByRegion ( boolean enable ) : Scan
org/apache/hadoop/hbase/client/Scan.setEnableScanMetricsByRegion:(Z)Lorg/apache/hadoop/hbase/client/Scan;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
ScanMetrics.class
package org.apache.hadoop.hbase.client.metrics
ScanMetrics.moveToNextRegion ( ) : void
org/apache/hadoop/hbase/client/metrics/ScanMetrics.moveToNextRegion:()V
hbase-shaded-client-byo-hadoop-2.6.3.jar,
ScanMetricsRegionInfo.class
package org.apache.hadoop.hbase.client.metrics
ScanMetricsRegionInfo.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.equals:(Ljava/lang/Object;)Z
ScanMetricsRegionInfo.getEncodedRegionName ( ) : String
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.getEncodedRegionName:()Ljava/lang/String;
ScanMetricsRegionInfo.getServerName ( ) : ServerName
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.getServerName:()Lorg/apache/hadoop/hbase/ServerName;
ScanMetricsRegionInfo.hashCode ( ) : int
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.hashCode:()I
ScanMetricsRegionInfo.toString ( ) : String
org/apache/hadoop/hbase/client/metrics/ScanMetricsRegionInfo.toString:()Ljava/lang/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>>
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.collectMetricsByRegion:()Ljava/util/Map;
ServerSideScanMetrics.collectMetricsByRegion ( boolean reset ) : Map<ScanMetricsRegionInfo,Map<String,Long>>
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.collectMetricsByRegion:(Z)Ljava/util/Map;
ServerSideScanMetrics.initScanMetricsRegionInfo ( String encodedRegionName, ServerName serverName ) : void
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.initScanMetricsRegionInfo:(Ljava/lang/String;Lorg/apache/hadoop/hbase/ServerName;)V
ServerSideScanMetrics.moveToNextRegion ( ) : void
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.moveToNextRegion:()V
ServerSideScanMetrics.toString ( ) : String
org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.toString:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.6.3.jar,
TableName.class
package org.apache.hadoop.hbase
TableName.isBackupsTable ( ) : boolean
org/apache/hadoop/hbase/TableName.isBackupsTable:()Z
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>>>
org/apache/hadoop/hbase/snapshot/ExportSnapshot.CustomFileGrouper.getGroupedInputFiles:(Ljava/util/Collection;)Ljava/util/Collection;
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>
org/apache/hadoop/hbase/snapshot/ExportSnapshot.FileLocationResolver.getLocationsForInputFiles:(Ljava/util/Collection;)Ljava/util/Set;
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
| Change | Effect |
---|
1 |
Abstract method int getMaxMutations ( ) has been added to this interface. |
Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method getMaxMutations ( ) in AsyncBufferedMutator. |
[+] affected methods: 12 (0.2%)
AsyncBufferedMutator.close ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.flush ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getConfiguration ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getName ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getPeriodicalFlushTimeout ( TimeUnit unit )This method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getRequestAttributes ( )This method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.getWriteBufferSize ( )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.mutate ( List<?> p1 )This abstract method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutator.mutate ( Mutation mutation )This method is from 'AsyncBufferedMutator' interface.
AsyncBufferedMutatorBuilder.build ( )Return value of this abstract method is of type 'AsyncBufferedMutator'.
...
[+] interface AsyncBufferedMutatorBuilder 1
| Change | Effect |
---|
1 |
Abstract method AsyncBufferedMutatorBuilder setMaxMutations ( int ) has been added to this interface. |
Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method setMaxMutations ( int ) in AsyncBufferedMutatorBuilder. |
[+] affected methods: 15 (0.2%)
AsyncBufferedMutatorBuilder.build ( )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.disableWriteBufferPeriodicFlush ( )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxAttempts ( int p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxKeyValueSize ( int p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxRetries ( int maxRetries )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setOperationTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRequestAttribute ( String key, byte[ ] value )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRequestAttributes ( Map<String,byte[ ]> requestAttributes )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRetryPause ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
...
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
| Change | Effect |
---|
1 |
Field BACKUP_NAMESPACE_NAME has been added to this class. |
No effect. |
2 |
Field BACKUP_NAMESPACE_NAME_STR has been added to this class. |
No effect. |
[+] affected methods: 16 (0.2%)
client.Admin.createNamespace ( NamespaceDescriptor descriptor )1st parameter 'descriptor' of this method is of type 'NamespaceDescriptor'.
client.Admin.createNamespaceAsync ( NamespaceDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'NamespaceDescriptor'.
client.Admin.getNamespaceDescriptor ( String p1 )Return value of this abstract method is of type 'NamespaceDescriptor'.
client.Admin.modifyNamespace ( NamespaceDescriptor descriptor )1st parameter 'descriptor' of this method is of type 'NamespaceDescriptor'.
client.Admin.modifyNamespaceAsync ( NamespaceDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'NamespaceDescriptor'.
client.AsyncAdmin.createNamespace ( NamespaceDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'NamespaceDescriptor'.
client.AsyncAdmin.modifyNamespace ( NamespaceDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'NamespaceDescriptor'.
NamespaceDescriptor.Builder.build ( )Return value of this method is of type 'NamespaceDescriptor'.
NamespaceDescriptor.create ( String name )This method is from 'NamespaceDescriptor' class.
NamespaceDescriptor.create ( NamespaceDescriptor ns )1st parameter 'ns' of this method is of type 'NamespaceDescriptor'.
...
hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.client
[+] class Query 1
| Change | Effect |
---|
1 |
Field queryMetricsEnabled has been added to this class. |
No effect. |
[+] affected methods: 37 (0.5%)
Get.setACL ( String p1, Permission p2 )Return value of this method is of type 'Query'.
Get.setACL ( Map p1 )Return value of this method is of type 'Query'.
Get.setAuthorizations ( Authorizations p1 )Return value of this method is of type 'Query'.
Get.setColumnFamilyTimeRange ( byte[ ] p1, long p2, long p3 )Return value of this method is of type 'Query'.
Get.setConsistency ( Consistency p1 )Return value of this method is of type 'Query'.
Get.setFilter ( Filter p1 )Return value of this method is of type 'Query'.
Get.setIsolationLevel ( IsolationLevel p1 )Return value of this method is of type 'Query'.
Get.setLoadColumnFamiliesOnDemand ( boolean p1 )Return value of this method is of type 'Query'.
Get.setReplicaId ( int p1 )Return value of this method is of type 'Query'.
Query.Query ( )This constructor is from 'Query' abstract class.
...
hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.client.metrics
[+] class ServerSideScanMetrics 1
| Change | Effect |
---|
1 |
Field currentRegionScanMetricsData has been added to this class. |
No effect. |
[+] affected methods: 8 (0.1%)
ServerSideScanMetrics.ServerSideScanMetrics ( )This constructor is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.addToCounter ( String counterName, long delta )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.createCounter ( String counterName )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.getCounter ( String counterName )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.getMetricsMap ( )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.getMetricsMap ( boolean reset )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.hasCounter ( String counterName )This method is from 'ServerSideScanMetrics' class.
ServerSideScanMetrics.setCounter ( String counterName, long value )This method is from 'ServerSideScanMetrics' class.
hbase-shaded-client-byo-hadoop-2.6.2.jar
package org.apache.hadoop.hbase.quotas
[+] class RpcThrottlingException.Type 4
| Change | Effect |
---|
1 |
Field AtomicReadSizeExceeded has been added to this class. |
No effect. |
2 |
Field AtomicRequestNumberExceeded has been added to this class. |
No effect. |
3 |
Field AtomicWriteSizeExceeded has been added to this class. |
No effect. |
4 |
Field RequestHandlerUsageTimeExceeded has been added to this class. |
No effect. |
[+] affected methods: 4 (0.1%)
RpcThrottlingException.RpcThrottlingException ( RpcThrottlingException.Type type, long waitInterval, String msg )1st parameter 'type' of this method is of type 'RpcThrottlingException.Type'.
RpcThrottlingException.getType ( )Return value of this method is of type 'RpcThrottlingException.Type'.
RpcThrottlingException.Type.valueOf ( String name )This method is from 'RpcThrottlingException.Type' class.
RpcThrottlingException.Type.values ( )This method is from 'RpcThrottlingException.Type' class.
[+] class ThrottleType 4
| Change | Effect |
---|
1 |
Field ATOMIC_READ_SIZE has been added to this class. |
No effect. |
2 |
Field ATOMIC_REQUEST_NUMBER has been added to this class. |
No effect. |
3 |
Field ATOMIC_WRITE_SIZE has been added to this class. |
No effect. |
4 |
Field REQUEST_HANDLER_USAGE_MS has been added to this class. |
No effect. |
[+] affected methods: 19 (0.3%)
QuotaSettingsFactory.throttleNamespace ( String namespace, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleNamespace ( String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleRegionServer ( String regionServer, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleTable ( TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleTable ( TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit )3rd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope )3rd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit )3rd parameter 'type' of this method is of type 'ThrottleType'.
...
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