Test Info
Library Name | hbase |
Version #1 | rel/2.4.0 |
Version #2 | 2.5.0RC1 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 13 |
Total Methods / Classes | 6603 / 592 |
Compatibility |
99.1% |
Problem Summary
| Severity | Count |
Added Methods | - | 152 |
Removed Methods | High | 2 |
Problems with Data Types | High | 1 |
Medium | 5 |
Low | 3 |
Problems with Methods | High | 4 |
Medium | 0 |
Low | 2 |
Other Changes in Data Types | - | 43 |
Other Changes in Methods | - | 10 |
Added Methods 152
hbase-endpoint-2.5.0.jar,
AggregationClient.class
package org.apache.hadoop.hbase.client.coprocessor
AggregationClient.AggregationClient ( )
org/apache/hadoop/hbase/client/coprocessor/AggregationClient."<init>":()V
AggregationClient.AggregationClient ( Connection connection )
org/apache/hadoop/hbase/client/coprocessor/AggregationClient."<init>":(Lorg/apache/hadoop/hbase/client/Connection;)V
hbase-it-2.5.0.jar,
ChaosConstants.class
package org.apache.hadoop.hbase.chaos
ChaosConstants.ChaosConstants ( )
org/apache/hadoop/hbase/chaos/ChaosConstants."<init>":()V
hbase-rest-2.5.0.jar,
Client.class
package org.apache.hadoop.hbase.rest.client
Client.Client ( Cluster cluster, Configuration conf, boolean sslEnabled )
org/apache/hadoop/hbase/rest/client/Client."<init>":(Lorg/apache/hadoop/hbase/rest/client/Cluster;Lorg/apache/hadoop/conf/Configuration;Z)V
Client.Client ( Cluster cluster, Configuration conf, String trustStorePath, Optional<String> trustStorePassword, Optional<String> trustStoreType )
org/apache/hadoop/hbase/rest/client/Client."<init>":(Lorg/apache/hadoop/hbase/rest/client/Cluster;Lorg/apache/hadoop/conf/Configuration;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Address.class
package org.apache.hadoop.hbase.net
Address.fromSocketAddress ( InetSocketAddress addr ) [static] : Address
org/apache/hadoop/hbase/net/Address.fromSocketAddress:(Ljava/net/InetSocketAddress;)Lorg/apache/hadoop/hbase/net/Address;
Address.getHostName ( ) : String
org/apache/hadoop/hbase/net/Address.getHostName:()Ljava/lang/String;
Address.toSocketAddress ( Address addr ) [static] : InetSocketAddress
org/apache/hadoop/hbase/net/Address.toSocketAddress:(Lorg/apache/hadoop/hbase/net/Address;)Ljava/net/InetSocketAddress;
Address.toSocketAddress ( Address[ ] addrs ) [static] : InetSocketAddress[ ]
org/apache/hadoop/hbase/net/Address.toSocketAddress:([Lorg/apache/hadoop/hbase/net/Address;)[Ljava/net/InetSocketAddress;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Admin.class
package org.apache.hadoop.hbase.client
Admin.balance ( BalanceRequest p1 ) [abstract] : BalanceResponse
org/apache/hadoop/hbase/client/Admin.balance:(Lorg/apache/hadoop/hbase/client/BalanceRequest;)Lorg/apache/hadoop/hbase/client/BalanceResponse;
Admin.cloneSnapshot ( String snapshotName, TableName tableName, boolean restoreAcl, String customSFT ) : void
org/apache/hadoop/hbase/client/Admin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;ZLjava/lang/String;)V
Admin.cloneSnapshotAsync ( String p1, TableName p2, boolean p3, String p4 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.cloneSnapshotAsync:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;ZLjava/lang/String;)Ljava/util/concurrent/Future;
Admin.flushMasterStore ( ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.flushMasterStore:()V
Admin.listUnknownServers ( ) : List<ServerName>
org/apache/hadoop/hbase/client/Admin.listUnknownServers:()Ljava/util/List;
Admin.modifyColumnFamilyStoreFileTracker ( TableName tableName, byte[ ] family, String dstSFT ) : void
org/apache/hadoop/hbase/client/Admin.modifyColumnFamilyStoreFileTracker:(Lorg/apache/hadoop/hbase/TableName;[BLjava/lang/String;)V
Admin.modifyColumnFamilyStoreFileTrackerAsync ( TableName p1, byte[ ] p2, String p3 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.modifyColumnFamilyStoreFileTrackerAsync:(Lorg/apache/hadoop/hbase/TableName;[BLjava/lang/String;)Ljava/util/concurrent/Future;
Admin.modifyTableStoreFileTracker ( TableName tableName, String dstSFT ) : void
org/apache/hadoop/hbase/client/Admin.modifyTableStoreFileTracker:(Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;)V
Admin.modifyTableStoreFileTrackerAsync ( TableName p1, String p2 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.modifyTableStoreFileTrackerAsync:(Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;)Ljava/util/concurrent/Future;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Algorithm.class
package org.apache.hadoop.hbase.io.compress
Compression.Algorithm.reload ( Configuration p1 ) [abstract] : CompressionCodec
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.reload:(Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/io/compress/CompressionCodec;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
AsyncAdmin.class
package org.apache.hadoop.hbase.client
AsyncAdmin.balance ( BalanceRequest p1 ) [abstract] : CompletableFuture<BalanceResponse>
org/apache/hadoop/hbase/client/AsyncAdmin.balance:(Lorg/apache/hadoop/hbase/client/BalanceRequest;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.cloneSnapshot ( String p1, TableName p2, boolean p3, String p4 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;ZLjava/lang/String;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.flushMasterStore ( ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.flushMasterStore:()Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getRegionServers ( boolean excludeDecommissionedRS ) : CompletableFuture<Collection<ServerName>>
org/apache/hadoop/hbase/client/AsyncAdmin.getRegionServers:(Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.listUnknownServers ( ) : CompletableFuture<List<ServerName>>
org/apache/hadoop/hbase/client/AsyncAdmin.listUnknownServers:()Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.modifyColumnFamilyStoreFileTracker ( TableName p1, byte[ ] p2, String p3 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.modifyColumnFamilyStoreFileTracker:(Lorg/apache/hadoop/hbase/TableName;[BLjava/lang/String;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.modifyTableStoreFileTracker ( TableName p1, String p2 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.modifyTableStoreFileTracker:(Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
AsyncAdminBuilder.class
package org.apache.hadoop.hbase.client
AsyncAdminBuilder.setRetryPauseForServerOverloaded ( long p1, TimeUnit p2 ) [abstract] : AsyncAdminBuilder
org/apache/hadoop/hbase/client/AsyncAdminBuilder.setRetryPauseForServerOverloaded:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncAdminBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
AsyncTableBuilder.class
package org.apache.hadoop.hbase.client
AsyncTableBuilder<C>.setRetryPauseForServerOverloaded ( long p1, TimeUnit p2 ) [abstract] : AsyncTableBuilder<C>
org/apache/hadoop/hbase/client/AsyncTableBuilder.setRetryPauseForServerOverloaded:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncTableBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
AuthUtil.class
package org.apache.hadoop.hbase
AuthUtil.getAuthRenewalChore ( UserGroupInformation user, Configuration conf ) [static] : ScheduledChore
org/apache/hadoop/hbase/AuthUtil.getAuthRenewalChore:(Lorg/apache/hadoop/security/UserGroupInformation;Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/hbase/ScheduledChore;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
BalanceRequest.class
package org.apache.hadoop.hbase.client
BalanceRequest.defaultInstance ( ) [static] : BalanceRequest
org/apache/hadoop/hbase/client/BalanceRequest.defaultInstance:()Lorg/apache/hadoop/hbase/client/BalanceRequest;
BalanceRequest.isDryRun ( ) : boolean
org/apache/hadoop/hbase/client/BalanceRequest.isDryRun:()Z
BalanceRequest.isIgnoreRegionsInTransition ( ) : boolean
org/apache/hadoop/hbase/client/BalanceRequest.isIgnoreRegionsInTransition:()Z
BalanceRequest.newBuilder ( ) [static] : BalanceRequest.Builder
org/apache/hadoop/hbase/client/BalanceRequest.newBuilder:()Lorg/apache/hadoop/hbase/client/BalanceRequest$Builder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
BalanceResponse.class
package org.apache.hadoop.hbase.client
BalanceResponse.getMovesCalculated ( ) : int
org/apache/hadoop/hbase/client/BalanceResponse.getMovesCalculated:()I
BalanceResponse.getMovesExecuted ( ) : int
org/apache/hadoop/hbase/client/BalanceResponse.getMovesExecuted:()I
BalanceResponse.isBalancerRan ( ) : boolean
org/apache/hadoop/hbase/client/BalanceResponse.isBalancerRan:()Z
BalanceResponse.newBuilder ( ) [static] : BalanceResponse.Builder
org/apache/hadoop/hbase/client/BalanceResponse.newBuilder:()Lorg/apache/hadoop/hbase/client/BalanceResponse$Builder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
BalancerRejection.class
package org.apache.hadoop.hbase.client
BalancerRejection.getCostFuncInfoList ( ) : List<String>
org/apache/hadoop/hbase/client/BalancerRejection.getCostFuncInfoList:()Ljava/util/List;
BalancerRejection.getReason ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.getReason:()Ljava/lang/String;
BalancerRejection.toJsonPrettyPrint ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.toJsonPrettyPrint:()Ljava/lang/String;
BalancerRejection.toString ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.toString:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Builder.class
package org.apache.hadoop.hbase.client
BalanceRequest.Builder.build ( ) : BalanceRequest
org/apache/hadoop/hbase/client/BalanceRequest.Builder.build:()Lorg/apache/hadoop/hbase/client/BalanceRequest;
BalanceRequest.Builder.setDryRun ( boolean dryRun ) : BalanceRequest.Builder
org/apache/hadoop/hbase/client/BalanceRequest.Builder.setDryRun:(Z)Lorg/apache/hadoop/hbase/client/BalanceRequest$Builder;
BalanceRequest.Builder.setIgnoreRegionsInTransition ( boolean ignoreRegionsInTransition ) : BalanceRequest.Builder
org/apache/hadoop/hbase/client/BalanceRequest.Builder.setIgnoreRegionsInTransition:(Z)Lorg/apache/hadoop/hbase/client/BalanceRequest$Builder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ByteBufferUtils.class
package org.apache.hadoop.hbase.util
ByteBufferUtils.searchDelimiterIndex ( ByteBuffer b, int offset, int length, int delimiter ) [static] : int
org/apache/hadoop/hbase/util/ByteBufferUtils.searchDelimiterIndex:(Ljava/nio/ByteBuffer;III)I
ByteBufferUtils.searchDelimiterIndexInReverse ( ByteBuffer b, int offset, int length, int delimiter ) [static] : int
org/apache/hadoop/hbase/util/ByteBufferUtils.searchDelimiterIndexInReverse:(Ljava/nio/ByteBuffer;III)I
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Bytes.class
package org.apache.hadoop.hbase.util
Bytes.secureRandom ( byte[ ] b ) [static] : void
org/apache/hadoop/hbase/util/Bytes.secureRandom:([B)V
Bytes.secureRandom ( byte[ ] b, int offset, int length ) [static] : void
org/apache/hadoop/hbase/util/Bytes.secureRandom:([BII)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
CellComparator.class
package org.apache.hadoop.hbase
CellComparator.compareRows ( byte[ ] leftRow, byte[ ] rightRow ) : int
org/apache/hadoop/hbase/CellComparator.compareRows:([B[B)I
hbase-shaded-client-byo-hadoop-2.5.0.jar,
CellUtil.class
package org.apache.hadoop.hbase
CellUtil.cloneIfNecessary ( ArrayList<Cell> cells ) [static] : void
org/apache/hadoop/hbase/CellUtil.cloneIfNecessary:(Ljava/util/ArrayList;)V
CellUtil.cloneIfNecessary ( Cell cell ) [static] : Cell
org/apache/hadoop/hbase/CellUtil.cloneIfNecessary:(Lorg/apache/hadoop/hbase/Cell;)Lorg/apache/hadoop/hbase/Cell;
CellUtil.matchingFamily ( Cell left, byte lfamlength, Cell right, byte rfamlength ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingFamily:(Lorg/apache/hadoop/hbase/Cell;BLorg/apache/hadoop/hbase/Cell;B)Z
CellUtil.matchingRows ( Cell left, short lrowlength, Cell right, short rrowlength ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingRows:(Lorg/apache/hadoop/hbase/Cell;SLorg/apache/hadoop/hbase/Cell;S)Z
CellUtil.matchingTags ( Cell left, Cell right ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingTags:(Lorg/apache/hadoop/hbase/Cell;Lorg/apache/hadoop/hbase/Cell;)Z
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ClusterMetrics.class
package org.apache.hadoop.hbase
ClusterMetrics.getMasterTasks ( ) [abstract] : List<ServerTask>
org/apache/hadoop/hbase/ClusterMetrics.getMasterTasks:()Ljava/util/List;
ClusterMetrics.getUnknownServerNames ( ) [abstract] : List<ServerName>
org/apache/hadoop/hbase/ClusterMetrics.getUnknownServerNames:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ClusterStatus.class
package org.apache.hadoop.hbase
ClusterStatus.getMasterTasks ( ) : List<ServerTask>
org/apache/hadoop/hbase/ClusterStatus.getMasterTasks:()Ljava/util/List;
ClusterStatus.getUnknownServerNames ( ) : List<ServerName>
org/apache/hadoop/hbase/ClusterStatus.getUnknownServerNames:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ColumnFamilyDescriptor.class
package org.apache.hadoop.hbase.client
ColumnFamilyDescriptor.getMajorCompactionCompressionType ( ) [abstract] : Compression.Algorithm
org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.getMajorCompactionCompressionType:()Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;
ColumnFamilyDescriptor.getMinorCompactionCompressionType ( ) [abstract] : Compression.Algorithm
org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.getMinorCompactionCompressionType:()Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;
ColumnFamilyDescriptor.getValue ( String p1 ) [abstract] : String
org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.getValue:(Ljava/lang/String;)Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ColumnFamilyDescriptorBuilder.class
package org.apache.hadoop.hbase.client
ColumnFamilyDescriptorBuilder.setBlocksize ( String value ) : ColumnFamilyDescriptorBuilder
org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.setBlocksize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder;
ColumnFamilyDescriptorBuilder.setMajorCompactionCompressionType ( Compression.Algorithm value ) : ColumnFamilyDescriptorBuilder
org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.setMajorCompactionCompressionType:(Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;)Lorg/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder;
ColumnFamilyDescriptorBuilder.setMinorCompactionCompressionType ( Compression.Algorithm value ) : ColumnFamilyDescriptorBuilder
org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.setMinorCompactionCompressionType:(Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;)Lorg/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Connection.class
package org.apache.hadoop.hbase.client
Connection.getClusterId ( ) : String
org/apache/hadoop/hbase/client/Connection.getClusterId:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
DoNotRetryRegionException.class
package org.apache.hadoop.hbase.client
DoNotRetryRegionException.DoNotRetryRegionException ( String s, Throwable cause )
org/apache/hadoop/hbase/client/DoNotRetryRegionException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
HBaseServerException.class
package org.apache.hadoop.hbase
HBaseServerException.HBaseServerException ( )
org/apache/hadoop/hbase/HBaseServerException."<init>":()V
HBaseServerException.HBaseServerException ( boolean serverOverloaded )
org/apache/hadoop/hbase/HBaseServerException."<init>":(Z)V
HBaseServerException.HBaseServerException ( boolean serverOverloaded, String message )
org/apache/hadoop/hbase/HBaseServerException."<init>":(ZLjava/lang/String;)V
HBaseServerException.HBaseServerException ( String message )
org/apache/hadoop/hbase/HBaseServerException."<init>":(Ljava/lang/String;)V
HBaseServerException.isServerOverloaded ( ) : boolean
org/apache/hadoop/hbase/HBaseServerException.isServerOverloaded:()Z
HBaseServerException.isServerOverloaded ( Throwable t ) [static] : boolean
org/apache/hadoop/hbase/HBaseServerException.isServerOverloaded:(Ljava/lang/Throwable;)Z
HBaseServerException.setServerOverloaded ( boolean serverOverloaded ) : void
org/apache/hadoop/hbase/HBaseServerException.setServerOverloaded:(Z)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
HColumnDescriptor.class
package org.apache.hadoop.hbase
HColumnDescriptor.getMajorCompactionCompressionType ( ) : Compression.Algorithm
org/apache/hadoop/hbase/HColumnDescriptor.getMajorCompactionCompressionType:()Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;
HColumnDescriptor.getMinorCompactionCompressionType ( ) : Compression.Algorithm
org/apache/hadoop/hbase/HColumnDescriptor.getMinorCompactionCompressionType:()Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;
HColumnDescriptor.setBlocksize ( String value ) : HColumnDescriptor
org/apache/hadoop/hbase/HColumnDescriptor.setBlocksize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/HColumnDescriptor;
HColumnDescriptor.setMajorCompactionCompressionType ( Compression.Algorithm value ) : HColumnDescriptor
org/apache/hadoop/hbase/HColumnDescriptor.setMajorCompactionCompressionType:(Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;)Lorg/apache/hadoop/hbase/HColumnDescriptor;
HColumnDescriptor.setMinorCompactionCompressionType ( Compression.Algorithm value ) : HColumnDescriptor
org/apache/hadoop/hbase/HColumnDescriptor.setMinorCompactionCompressionType:(Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;)Lorg/apache/hadoop/hbase/HColumnDescriptor;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
HTableDescriptor.class
package org.apache.hadoop.hbase
HTableDescriptor.getRegionServerGroup ( ) : Optional<String>
org/apache/hadoop/hbase/HTableDescriptor.getRegionServerGroup:()Ljava/util/Optional;
HTableDescriptor.setMaxFileSize ( String maxFileSize ) : HTableDescriptor
org/apache/hadoop/hbase/HTableDescriptor.setMaxFileSize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/HTableDescriptor;
HTableDescriptor.setMemStoreFlushSize ( String memStoreFlushSize ) : HTableDescriptor
org/apache/hadoop/hbase/HTableDescriptor.setMemStoreFlushSize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/HTableDescriptor;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
PleaseRestartMasterException.class
package org.apache.hadoop.hbase
PleaseRestartMasterException.PleaseRestartMasterException ( String s )
org/apache/hadoop/hbase/PleaseRestartMasterException."<init>":(Ljava/lang/String;)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
RegionInfo.class
package org.apache.hadoop.hbase.client
RegionInfo.isMD5Hash ( String encodedRegionName ) [static] : boolean
org/apache/hadoop/hbase/client/RegionInfo.isMD5Hash:(Ljava/lang/String;)Z
hbase-shaded-client-byo-hadoop-2.5.0.jar,
RemoteWithExtrasException.class
package org.apache.hadoop.hbase.ipc
RemoteWithExtrasException.isServerOverloaded ( ) : boolean
org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.isServerOverloaded:()Z
RemoteWithExtrasException.RemoteWithExtrasException ( String className, String msg, boolean doNotRetry, boolean serverOverloaded )
org/apache/hadoop/hbase/ipc/RemoteWithExtrasException."<init>":(Ljava/lang/String;Ljava/lang/String;ZZ)V
RemoteWithExtrasException.RemoteWithExtrasException ( String className, String msg, String hostname, int port, boolean doNotRetry, boolean serverOverloaded )
org/apache/hadoop/hbase/ipc/RemoteWithExtrasException."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZZ)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ReplicationLoadSink.class
package org.apache.hadoop.hbase.replication
ReplicationLoadSink.newBuilder ( ) [static] : ReplicationLoadSink.ReplicationLoadSinkBuilder
org/apache/hadoop/hbase/replication/ReplicationLoadSink.newBuilder:()Lorg/apache/hadoop/hbase/replication/ReplicationLoadSink$ReplicationLoadSinkBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ReplicationPeerConfig.class
package org.apache.hadoop.hbase.replication
ReplicationPeerConfig.needToReplicate ( TableName table, byte[ ] family ) : boolean
org/apache/hadoop/hbase/replication/ReplicationPeerConfig.needToReplicate:(Lorg/apache/hadoop/hbase/TableName;[B)Z
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ReplicationPeerConfigBuilder.class
package org.apache.hadoop.hbase.replication
ReplicationPeerConfigBuilder.removeConfiguration ( String p1 ) [abstract] : ReplicationPeerConfigBuilder
org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.removeConfiguration:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Result.class
package org.apache.hadoop.hbase.client
Result.compareResults ( Result res1, Result res2, boolean verbose ) [static] : void
org/apache/hadoop/hbase/client/Result.compareResults:(Lorg/apache/hadoop/hbase/client/Result;Lorg/apache/hadoop/hbase/client/Result;Z)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Scan.class
package org.apache.hadoop.hbase.client
Scan.setStartStopRowForPrefixScan ( byte[ ] rowPrefix ) : Scan
org/apache/hadoop/hbase/client/Scan.setStartStopRowForPrefixScan:([B)Lorg/apache/hadoop/hbase/client/Scan;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerLoad.class
package org.apache.hadoop.hbase
ServerLoad.getTasks ( ) : List<ServerTask>
org/apache/hadoop/hbase/ServerLoad.getTasks:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerMetrics.class
package org.apache.hadoop.hbase
ServerMetrics.getTasks ( ) [abstract] : List<ServerTask>
org/apache/hadoop/hbase/ServerMetrics.getTasks:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerName.class
package org.apache.hadoop.hbase
ServerName.getStartCode ( ) : long
org/apache/hadoop/hbase/ServerName.getStartCode:()J
ServerName.valueOf ( Address address, long startCode ) [static] : ServerName
org/apache/hadoop/hbase/ServerName.valueOf:(Lorg/apache/hadoop/hbase/net/Address;J)Lorg/apache/hadoop/hbase/ServerName;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerTask.class
package org.apache.hadoop.hbase
ServerTask.getCompletionTime ( ) [abstract] : long
org/apache/hadoop/hbase/ServerTask.getCompletionTime:()J
ServerTask.getDescription ( ) [abstract] : String
org/apache/hadoop/hbase/ServerTask.getDescription:()Ljava/lang/String;
ServerTask.getStartTime ( ) [abstract] : long
org/apache/hadoop/hbase/ServerTask.getStartTime:()J
ServerTask.getState ( ) [abstract] : ServerTask.State
org/apache/hadoop/hbase/ServerTask.getState:()Lorg/apache/hadoop/hbase/ServerTask$State;
ServerTask.getStatus ( ) [abstract] : String
org/apache/hadoop/hbase/ServerTask.getStatus:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerTooBusyException.class
package org.apache.hadoop.hbase.ipc
ServerTooBusyException.ServerTooBusyException ( Address address, long count )
org/apache/hadoop/hbase/ipc/ServerTooBusyException."<init>":(Lorg/apache/hadoop/hbase/net/Address;J)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
SnapshotDescription.class
package org.apache.hadoop.hbase.client
SnapshotDescription.getMaxFileSize ( ) : long
org/apache/hadoop/hbase/client/SnapshotDescription.getMaxFileSize:()J
hbase-shaded-client-byo-hadoop-2.5.0.jar,
TableDescriptor.class
package org.apache.hadoop.hbase.client
TableDescriptor.getRegionServerGroup ( ) [abstract] : Optional<String>
org/apache/hadoop/hbase/client/TableDescriptor.getRegionServerGroup:()Ljava/util/Optional;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
TableDescriptorBuilder.class
package org.apache.hadoop.hbase.client
TableDescriptorBuilder.getUnit ( String key ) [static] : PrettyPrinter.Unit
org/apache/hadoop/hbase/client/TableDescriptorBuilder.getUnit:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/util/PrettyPrinter$Unit;
TableDescriptorBuilder.getValue ( String key ) : String
org/apache/hadoop/hbase/client/TableDescriptorBuilder.getValue:(Ljava/lang/String;)Ljava/lang/String;
TableDescriptorBuilder.removeValue ( String key ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.removeValue:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
TableDescriptorBuilder.setMaxFileSize ( String maxFileSize ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setMaxFileSize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
TableDescriptorBuilder.setMemStoreFlushSize ( String memStoreFlushSize ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setMemStoreFlushSize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
TableDescriptorBuilder.setRegionServerGroup ( String group ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setRegionServerGroup:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
TableName.class
package org.apache.hadoop.hbase
TableName.valueOf ( byte[ ] fullName, int offset, int length ) [static] : TableName
org/apache/hadoop/hbase/TableName.valueOf:([BII)Lorg/apache/hadoop/hbase/TableName;
TableName.valueOf ( ByteBuffer fullname ) [static] : TableName
org/apache/hadoop/hbase/TableName.valueOf:(Ljava/nio/ByteBuffer;)Lorg/apache/hadoop/hbase/TableName;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
UnknownRegionException.class
package org.apache.hadoop.hbase
UnknownRegionException.UnknownRegionException ( String message, Throwable cause )
org/apache/hadoop/hbase/UnknownRegionException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
hbase-shaded-mapreduce-2.5.0.jar,
HFileOutputFormat2.class
package org.apache.hadoop.hbase.mapreduce
HFileOutputFormat2.configureRemoteCluster ( Job job, Configuration clusterConf ) [static] : void
org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.configureRemoteCluster:(Lorg/apache/hadoop/mapreduce/Job;Lorg/apache/hadoop/conf/Configuration;)V
hbase-shaded-mapreduce-2.5.0.jar,
PluggableBlockingQueue.class
package org.apache.hadoop.hbase.ipc
PluggableBlockingQueue.PluggableBlockingQueue ( int maxQueueLength, PriorityFunction priority, Configuration conf )
org/apache/hadoop/hbase/ipc/PluggableBlockingQueue."<init>":(ILorg/apache/hadoop/hbase/ipc/PriorityFunction;Lorg/apache/hadoop/conf/Configuration;)V
hbase-shaded-mapreduce-2.5.0.jar,
RegionMover.class
package org.apache.hadoop.hbase.util
RegionMover.unloadFromRack ( ) : boolean
org/apache/hadoop/hbase/util/RegionMover.unloadFromRack:()Z
hbase-shaded-mapreduce-2.5.0.jar,
RoundRobinTableInputFormat.class
package org.apache.hadoop.hbase.mapreduce
RoundRobinTableInputFormat.getSplits ( JobContext context ) : List<InputSplit>
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat.getSplits:(Lorg/apache/hadoop/mapreduce/JobContext;)Ljava/util/List;
RoundRobinTableInputFormat.main ( String[ ] args ) [static] : void
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat.main:([Ljava/lang/String;)V
RoundRobinTableInputFormat.RoundRobinTableInputFormat ( )
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat."<init>":()V
hbase-shaded-mapreduce-2.5.0.jar,
TableSnapshotInputFormat.class
package org.apache.hadoop.hbase.mapreduce
TableSnapshotInputFormat.cleanRestoreDir ( Job job, String snapshotName ) [static] : void
org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.cleanRestoreDir:(Lorg/apache/hadoop/mapreduce/Job;Ljava/lang/String;)V
hbase-testing-util-2.5.0.jar,
TestingHBaseCluster.class
package org.apache.hadoop.hbase.testing
TestingHBaseCluster.create ( TestingHBaseClusterOption option ) [static] : TestingHBaseCluster
org/apache/hadoop/hbase/testing/TestingHBaseCluster.create:(Lorg/apache/hadoop/hbase/testing/TestingHBaseClusterOption;)Lorg/apache/hadoop/hbase/testing/TestingHBaseCluster;
TestingHBaseCluster.getActiveMasterAddress ( ) [abstract] : Optional<ServerName>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getActiveMasterAddress:()Ljava/util/Optional;
TestingHBaseCluster.getBackupMasterAddresses ( ) [abstract] : List<ServerName>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getBackupMasterAddresses:()Ljava/util/List;
TestingHBaseCluster.getConf ( ) [abstract] : Configuration
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getConf:()Lorg/apache/hadoop/conf/Configuration;
TestingHBaseCluster.getOnlineRegionsInterface ( ServerName p1 ) [abstract] : Optional<OnlineRegions>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getOnlineRegionsInterface:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/Optional;
TestingHBaseCluster.getRegion ( RegionInfo p1 ) [abstract] : Optional<Region>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getRegion:(Lorg/apache/hadoop/hbase/client/RegionInfo;)Ljava/util/Optional;
TestingHBaseCluster.getRegionServerAddresses ( ) [abstract] : List<ServerName>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getRegionServerAddresses:()Ljava/util/List;
TestingHBaseCluster.isClusterRunning ( ) [abstract] : boolean
org/apache/hadoop/hbase/testing/TestingHBaseCluster.isClusterRunning:()Z
TestingHBaseCluster.isHBaseClusterRunning ( ) [abstract] : boolean
org/apache/hadoop/hbase/testing/TestingHBaseCluster.isHBaseClusterRunning:()Z
TestingHBaseCluster.start ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.start:()V
TestingHBaseCluster.startHBaseCluster ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startHBaseCluster:()V
TestingHBaseCluster.startMaster ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startMaster:()V
TestingHBaseCluster.startMaster ( String p1, int p2 ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startMaster:(Ljava/lang/String;I)V
TestingHBaseCluster.startRegionServer ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startRegionServer:()V
TestingHBaseCluster.startRegionServer ( String p1, int p2 ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startRegionServer:(Ljava/lang/String;I)V
TestingHBaseCluster.stop ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.stop:()V
TestingHBaseCluster.stopHBaseCluster ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.stopHBaseCluster:()V
TestingHBaseCluster.stopMaster ( ServerName p1 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.stopMaster:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/concurrent/CompletableFuture;
TestingHBaseCluster.stopRegionServer ( ServerName p1 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.stopRegionServer:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/concurrent/CompletableFuture;
hbase-testing-util-2.5.0.jar,
TestingHBaseClusterOption.class
package org.apache.hadoop.hbase.testing
TestingHBaseClusterOption.builder ( ) [static] : TestingHBaseClusterOption.Builder
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.builder:()Lorg/apache/hadoop/hbase/testing/TestingHBaseClusterOption$Builder;
TestingHBaseClusterOption.conf ( ) : Configuration
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.conf:()Lorg/apache/hadoop/conf/Configuration;
TestingHBaseClusterOption.getDataNodeHosts ( ) : String[ ]
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getDataNodeHosts:()[Ljava/lang/String;
TestingHBaseClusterOption.getExternalDfsUri ( ) : String
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getExternalDfsUri:()Ljava/lang/String;
TestingHBaseClusterOption.getExternalZkConnectString ( ) : String
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getExternalZkConnectString:()Ljava/lang/String;
TestingHBaseClusterOption.getNumAlwaysStandByMasters ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumAlwaysStandByMasters:()I
TestingHBaseClusterOption.getNumDataNodes ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumDataNodes:()I
TestingHBaseClusterOption.getNumMasters ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumMasters:()I
TestingHBaseClusterOption.getNumRegionServers ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumRegionServers:()I
TestingHBaseClusterOption.getNumZkServers ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumZkServers:()I
TestingHBaseClusterOption.getRsPorts ( ) : List<Integer>
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getRsPorts:()Ljava/util/List;
TestingHBaseClusterOption.isCreateRootDir ( ) : boolean
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.isCreateRootDir:()Z
TestingHBaseClusterOption.isCreateWALDir ( ) : boolean
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.isCreateWALDir:()Z
TestingHBaseClusterOption.toString ( ) : String
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.toString:()Ljava/lang/String;
to the top
Removed Methods 2
hbase-shaded-client-byo-hadoop-2.4.0.jar,
AuthUtil.class
package org.apache.hadoop.hbase
AuthUtil.getAuthRenewalChore ( UserGroupInformation user ) [static] : ScheduledChore
org/apache/hadoop/hbase/AuthUtil.getAuthRenewalChore:(Lorg/apache/hadoop/security/UserGroupInformation;)Lorg/apache/hadoop/hbase/ScheduledChore;
hbase-shaded-client-byo-hadoop-2.4.0.jar,
ChoreService.class
package org.apache.hadoop.hbase
ChoreService.triggerNow ( ScheduledChore chore ) : boolean
org/apache/hadoop/hbase/ChoreService.triggerNow:(Lorg/apache/hadoop/hbase/ScheduledChore;)Z
to the top
Problems with Data Types, High Severity 1
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase
[+] class ChoreService 1
| Change | Effect |
---|
1 |
Removed super-interface ScheduledChore.ChoreServicer. |
A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods: 11 (0.2%)
ChoreService.ChoreService ( String coreThreadPoolPrefix )This constructor is from 'ChoreService' class.
ChoreService.ChoreService ( String coreThreadPoolPrefix, int corePoolSize, boolean jitter )This constructor is from 'ChoreService' class.
ChoreService.ChoreService ( String coreThreadPoolPrefix, boolean jitter )This constructor is from 'ChoreService' class.
ChoreService.cancelChore ( ScheduledChore chore )This method is from 'ChoreService' class.
ChoreService.cancelChore ( ScheduledChore chore, boolean mayInterruptIfRunning )This method is from 'ChoreService' class.
ChoreService.isChoreScheduled ( ScheduledChore chore )This method is from 'ChoreService' class.
ChoreService.isShutdown ( )This method is from 'ChoreService' class.
ChoreService.isTerminated ( )This method is from 'ChoreService' class.
ChoreService.onChoreMissedStartTime ( ScheduledChore chore )This method is from 'ChoreService' class.
ChoreService.scheduleChore ( ScheduledChore chore )This method is from 'ChoreService' class.
...
to the top
Problems with Methods, High Severity 4
hbase-shaded-client-byo-hadoop-2.4.0.jar,
ChoreService.class
package org.apache.hadoop.hbase
[+] ChoreService.cancelChore ( ScheduledChore chore ) : void 1
org/apache/hadoop/hbase/ChoreService.cancelChore:(Lorg/apache/hadoop/hbase/ScheduledChore;)V
| Change | Effect |
---|
1 |
Access level has been changed from public to package-private. |
A client program may be interrupted by IllegalAccessError exception. |
[+] ChoreService.cancelChore ( ScheduledChore chore, boolean mayInterruptIfRunning ) : void 1
org/apache/hadoop/hbase/ChoreService.cancelChore:(Lorg/apache/hadoop/hbase/ScheduledChore;Z)V
| Change | Effect |
---|
1 |
Access level has been changed from public to package-private. |
A client program may be interrupted by IllegalAccessError exception. |
[+] ChoreService.onChoreMissedStartTime ( ScheduledChore chore ) : void 1
org/apache/hadoop/hbase/ChoreService.onChoreMissedStartTime:(Lorg/apache/hadoop/hbase/ScheduledChore;)V
| Change | Effect |
---|
1 |
Access level has been changed from public to package-private. |
A client program may be interrupted by IllegalAccessError exception. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
DataBlockEncoding.class
package org.apache.hadoop.hbase.io.encoding
[+] DataBlockEncoding.createEncoder ( String fullyQualifiedClassName ) [static] : DataBlockEncoder 1
org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.createEncoder:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/io/encoding/DataBlockEncoder;
| Change | Effect |
---|
1 |
Access level has been changed from protected to package-private. |
A client program may be interrupted by IllegalAccessError exception. |
to the top
Problems with Data Types, Medium Severity 5
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase
[+] interface ClusterMetrics 2
| Change | Effect |
---|
1 |
Abstract method List<ServerTask> getMasterTasks ( ) has been added to this interface. |
A client program may be interrupted by AbstractMethodError exception. Added abstract method is called in 2nd library version by the method ClusterMetricsBuilder.toClusterStatus ( ClusterMetrics ) and may not be implemented by old clients. |
2 |
Abstract method List<ServerName> getUnknownServerNames ( ) has been added to this interface. |
A client program may be interrupted by AbstractMethodError exception. Added abstract method is called in 2nd library version by the method ClusterMetricsBuilder.toClusterStatus ( ClusterMetrics ) and may not be implemented by old clients. |
[+] affected methods: 20 (0.3%)
client.Admin.getClusterMetrics ( )Return value of this method is of type 'ClusterMetrics'.
client.Admin.getClusterMetrics ( EnumSet<ClusterMetrics.Option> p1 )Return value of this abstract method is of type 'ClusterMetrics'.
ClusterMetrics.getAverageLoad ( )This method is from 'ClusterMetrics' interface.
ClusterMetrics.getBackupMasterNames ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getBalancerOn ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getClusterId ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getDeadServerNames ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getHBaseVersion ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getLastMajorCompactionTimestamp ( byte[ ] regionName )This method is from 'ClusterMetrics' interface.
ClusterMetrics.getLastMajorCompactionTimestamp ( TableName table )This method is from 'ClusterMetrics' interface.
...
[+] interface ServerMetrics 1
| Change | Effect |
---|
1 |
Abstract method List<ServerTask> getTasks ( ) has been added to this interface. |
A client program may be interrupted by AbstractMethodError exception. Added abstract method is called in 2nd library version by the method ServerMetricsBuilder.toServerLoad ( ServerMetrics ) and may not be implemented by old clients. |
[+] affected methods: 17 (0.3%)
ServerLoad.ServerLoad ( ServerMetrics metrics )1st parameter 'metrics' of this method is of type 'ServerMetrics'.
ServerMetrics.getCoprocessorNames ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getInfoServerPort ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getLastReportTimestamp ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getMaxHeapSize ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getRegionMetrics ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getReplicationLoadSink ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getReplicationLoadSourceList ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getReplicationLoadSourceMap ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getReportTimestamp ( )This abstract method is from 'ServerMetrics' interface.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.client
[+] interface ColumnFamilyDescriptor 2
| Change | Effect |
---|
1 |
Abstract method Compression.Algorithm getMajorCompactionCompressionType ( ) has been added to this interface. |
A client program may be interrupted by AbstractMethodError exception. Added abstract method is called in 2nd library version by the method org.apache.hadoop.hbase.util.TableDescriptorChecker.checkCompression ( TableDescriptor ) and may not be implemented by old clients. |
2 |
Abstract method Compression.Algorithm getMinorCompactionCompressionType ( ) has been added to this interface. |
A client program may be interrupted by AbstractMethodError exception. Added abstract method is called in 2nd library version by the method org.apache.hadoop.hbase.util.TableDescriptorChecker.checkCompression ( TableDescriptor ) and may not be implemented by old clients. |
[+] affected methods: 56 (0.8%)
Admin.addColumn ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.addColumnFamily ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.addColumnFamilyAsync ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
Admin.modifyColumn ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.modifyColumnFamily ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.modifyColumnFamilyAsync ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
AsyncAdmin.addColumnFamily ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
AsyncAdmin.modifyColumnFamily ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
ColumnFamilyDescriptor.getBlocksize ( )This abstract method is from 'ColumnFamilyDescriptor' interface.
ColumnFamilyDescriptor.getBloomFilterType ( )This abstract method is from 'ColumnFamilyDescriptor' interface.
...
to the top
Problems with Data Types, Low Severity 3
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase
[+] class CallDroppedException 1
| Change | Effect |
---|
1 |
Superclass has been changed from java.io.IOException to HBaseServerException. |
1) Access of a client program to the fields or methods of the old super-class may be interrupted by NoSuchFieldError or NoSuchMethodError exceptions. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
[+] affected methods: 2 (0.03%)
CallDroppedException.CallDroppedException ( )This constructor is from 'CallDroppedException' class.
CallDroppedException.CallDroppedException ( String message )This constructor is from 'CallDroppedException' class.
[+] class CallQueueTooBigException 1
| Change | Effect |
---|
1 |
Superclass has been changed from java.io.IOException to CallDroppedException. |
1) Access of a client program to the fields or methods of the old super-class may be interrupted by NoSuchFieldError or NoSuchMethodError exceptions. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
[+] affected methods: 2 (0.03%)
CallQueueTooBigException.CallQueueTooBigException ( )This constructor is from 'CallQueueTooBigException' class.
CallQueueTooBigException.CallQueueTooBigException ( String message )This constructor is from 'CallQueueTooBigException' class.
hbase-shaded-mapreduce-2.4.0.jar
package org.apache.hadoop.hbase.snapshot
[+] class SnapshotInfo 1
| Change | Effect |
---|
1 |
Method CommandLineParser org.apache.hadoop.hbase.util.AbstractHBaseTool.newParser ( ) has been overridden by CommandLineParser SnapshotInfo.newParser ( ). |
Method SnapshotInfo.newParser ( ) will be called instead of org.apache.hadoop.hbase.util.AbstractHBaseTool.newParser ( ) in a client program. |
[+] affected methods: 1 (0.02%)
org.apache.hadoop.hbase.util.AbstractHBaseTool.newParser ( )Method 'SnapshotInfo.newParser ( )' will be called instead of this method in a client program.
to the top
Problems with Methods, Low Severity 2
hbase-shaded-client-byo-hadoop-2.4.0.jar,
ChoreService.class
package org.apache.hadoop.hbase
[+] ChoreService.scheduleChore ( ScheduledChore chore ) : boolean 1
org/apache/hadoop/hbase/ChoreService.scheduleChore:(Lorg/apache/hadoop/hbase/ScheduledChore;)Z
| Change | Effect |
---|
1 |
Method became non-synchronized. |
A multi-threaded client program may change behavior. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
ScheduledChore.class
package org.apache.hadoop.hbase
[+] ScheduledChore.cleanup ( ) : void 1
org/apache/hadoop/hbase/ScheduledChore.cleanup:()V
| Change | Effect |
---|
1 |
Method became non-synchronized. |
A multi-threaded client program may change behavior. |
to the top
Other Changes in Data Types 43
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase
[+] class HColumnDescriptor 2
| Change | Effect |
---|
1 |
Field COMPRESSION_COMPACT_MAJOR has been added to this class. |
No effect. |
2 |
Field COMPRESSION_COMPACT_MINOR has been added to this class. |
No effect. |
[+] affected methods: 94 (1.4%)
HColumnDescriptor.HColumnDescriptor ( byte[ ] familyName )This constructor is from 'HColumnDescriptor' class.
HColumnDescriptor.HColumnDescriptor ( String familyName )This constructor is from 'HColumnDescriptor' class.
HColumnDescriptor.HColumnDescriptor ( ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor delegate )This constructor is from 'HColumnDescriptor' class.
HColumnDescriptor.HColumnDescriptor ( HColumnDescriptor desc )1st parameter 'desc' of this method is of type 'HColumnDescriptor'.
HColumnDescriptor.HColumnDescriptor ( HColumnDescriptor desc, boolean deepClone )1st parameter 'desc' of this method is of type 'HColumnDescriptor'.
HColumnDescriptor.compareTo ( Object p1 )This method is from 'HColumnDescriptor' class.
HColumnDescriptor.compareTo ( HColumnDescriptor other )1st parameter 'other' of this method is of type 'HColumnDescriptor'.
HColumnDescriptor.equals ( Object obj )This method is from 'HColumnDescriptor' class.
HColumnDescriptor.getBlocksize ( )This method is from 'HColumnDescriptor' class.
HColumnDescriptor.getBloomFilterType ( )This method is from 'HColumnDescriptor' class.
...
[+] class HTableDescriptor 1
| Change | Effect |
---|
1 |
Field NORMALIZER_TARGET_REGION_SIZE_MB has been added to this class. |
No effect. |
[+] affected methods: 92 (1.4%)
client.Admin.getTableDescriptor ( TableName p1 )Return value of this abstract method is of type 'HTableDescriptor'.
client.Table.getTableDescriptor ( )Return value of this method is of type 'HTableDescriptor'.
HTableDescriptor.HTableDescriptor ( TableDescriptor desc )This constructor is from 'HTableDescriptor' class.
HTableDescriptor.HTableDescriptor ( TableDescriptorBuilder.ModifyableTableDescriptor delegatee )This constructor is from 'HTableDescriptor' class.
HTableDescriptor.HTableDescriptor ( HTableDescriptor desc )1st parameter 'desc' of this method is of type 'HTableDescriptor'.
HTableDescriptor.HTableDescriptor ( HTableDescriptor desc, boolean deepClone )1st parameter 'desc' of this method is of type 'HTableDescriptor'.
HTableDescriptor.HTableDescriptor ( TableName name )This constructor is from 'HTableDescriptor' class.
HTableDescriptor.HTableDescriptor ( TableName name, HTableDescriptor desc )2nd parameter 'desc' of this method is of type 'HTableDescriptor'.
HTableDescriptor.addCoprocessor ( String className )This method is from 'HTableDescriptor' class.
HTableDescriptor.addCoprocessor ( String className, Path jarFilePath, int priority, Map<String,String> kvs )This method is from 'HTableDescriptor' class.
...
[+] interface CellComparator 1
| Change | Effect |
---|
1 |
Added super-interface java.io.Serializable. |
No effect. |
[+] affected methods: 15 (0.2%)
CellComparator.compare ( Object p1, Object p2 )This method is from 'CellComparator' interface.
CellComparator.compare ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compare ( Cell p1, Cell p2, boolean p3 )This abstract method is from 'CellComparator' interface.
CellComparator.compareFamilies ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compareQualifiers ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compareRows ( ByteBuffer row, Cell cell )This method is from 'CellComparator' interface.
CellComparator.compareRows ( Cell p1, byte[ ] p2, int p3, int p4 )This abstract method is from 'CellComparator' interface.
CellComparator.compareRows ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compareTimestamps ( long p1, long p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compareTimestamps ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.client
[+] class ColumnFamilyDescriptorBuilder 2
| Change | Effect |
---|
1 |
Field COMPRESSION_COMPACT_MAJOR has been added to this class. |
No effect. |
2 |
Field COMPRESSION_COMPACT_MINOR has been added to this class. |
No effect. |
[+] affected methods: 47 (0.7%)
ColumnFamilyDescriptorBuilder.build ( )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.copy ( ColumnFamilyDescriptor desc )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.getCompressionType ( )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.getDefaultValues ( )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.getNameAsString ( )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.getUnit ( String key )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.isLegalColumnFamilyName ( byte[ ] b )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.newBuilder ( byte[ ] name )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.newBuilder ( ColumnFamilyDescriptor desc )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.of ( byte[ ] name )This method is from 'ColumnFamilyDescriptorBuilder' class.
...
[+] class TableDescriptorBuilder 1
| Change | Effect |
---|
1 |
Field NORMALIZER_TARGET_REGION_SIZE_MB has been added to this class. |
No effect. |
[+] affected methods: 42 (0.6%)
TableDescriptorBuilder.addColumnFamily ( ColumnFamilyDescriptor family )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.addCoprocessor ( String className )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.addCoprocessor ( String className, Path jarFilePath, int priority, Map<String,String> kvs )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.addCoprocessorWithSpec ( String specStr )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.build ( )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.copy ( TableDescriptor desc )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.copy ( TableName name, TableDescriptor desc )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.modifyColumnFamily ( ColumnFamilyDescriptor family )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.newBuilder ( TableDescriptor desc )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.newBuilder ( TableName name )This method is from 'TableDescriptorBuilder' class.
...
[+] interface Admin 8
| Change | Effect |
---|
1 |
Abstract method BalanceResponse balance ( BalanceRequest ) has been added to this interface. |
No effect. |
2 |
Abstract method Future<Void> cloneSnapshotAsync ( String, TableName, boolean, String ) has been added to this interface. |
No effect. |
3 |
Abstract method void flushMasterStore ( ) has been added to this interface. |
No effect. |
4 |
Abstract method Future<Void> modifyColumnFamilyStoreFileTrackerAsync ( TableName, byte[ ], String ) has been added to this interface. |
No effect. |
5 |
Abstract method Future<Void> modifyTableStoreFileTrackerAsync ( TableName, String ) has been added to this interface. |
No effect. |
6 |
Method boolean balance ( ) became default. |
No effect. |
7 |
Method boolean balance ( boolean ) became default. |
No effect. |
8 |
Method Future<Void> cloneSnapshotAsync ( String, TableName, boolean ) became default. |
No effect. |
[+] affected methods: 268 (4.1%)
Admin.abort ( String p1, Throwable p2 )This abstract method is from 'Admin' interface.
Admin.abortProcedure ( long procId, boolean mayInterruptIfRunning )This method is from 'Admin' interface.
Admin.abortProcedureAsync ( long p1, boolean p2 )This abstract method is from 'Admin' interface.
Admin.addColumn ( TableName tableName, ColumnFamilyDescriptor columnFamily )This method is from 'Admin' interface.
Admin.addColumnFamily ( TableName tableName, ColumnFamilyDescriptor columnFamily )This method is from 'Admin' interface.
Admin.addColumnFamilyAsync ( TableName p1, ColumnFamilyDescriptor p2 )This abstract method is from 'Admin' interface.
Admin.addReplicationPeer ( String peerId, ReplicationPeerConfig peerConfig )This method is from 'Admin' interface.
Admin.addReplicationPeer ( String peerId, ReplicationPeerConfig peerConfig, boolean enabled )This method is from 'Admin' interface.
Admin.addReplicationPeerAsync ( String peerId, ReplicationPeerConfig peerConfig )This method is from 'Admin' interface.
Admin.addReplicationPeerAsync ( String p1, ReplicationPeerConfig p2, boolean p3 )This abstract method is from 'Admin' interface.
...
[+] interface AsyncAdmin 7
| Change | Effect |
---|
1 |
Abstract method CompletableFuture<BalanceResponse> balance ( BalanceRequest ) has been added to this interface. |
No effect. |
2 |
Abstract method CompletableFuture<Void> cloneSnapshot ( String, TableName, boolean, String ) has been added to this interface. |
No effect. |
3 |
Abstract method CompletableFuture<Void> flushMasterStore ( ) has been added to this interface. |
No effect. |
4 |
Abstract method CompletableFuture<Void> modifyColumnFamilyStoreFileTracker ( TableName, byte[ ], String ) has been added to this interface. |
No effect. |
5 |
Abstract method CompletableFuture<Void> modifyTableStoreFileTracker ( TableName, String ) has been added to this interface. |
No effect. |
6 |
Method CompletableFuture<Boolean> balance ( boolean ) became default. |
No effect. |
7 |
Method CompletableFuture<Void> cloneSnapshot ( String, TableName, boolean ) became default. |
No effect. |
[+] affected methods: 179 (2.7%)
AsyncAdmin.abortProcedure ( long p1, boolean p2 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.addColumnFamily ( TableName p1, ColumnFamilyDescriptor p2 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.addReplicationPeer ( String peerId, ReplicationPeerConfig peerConfig )This method is from 'AsyncAdmin' interface.
AsyncAdmin.addReplicationPeer ( String p1, ReplicationPeerConfig p2, boolean p3 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.appendReplicationPeerTableCFs ( String p1, Map<TableName,List<String>> p2 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.assign ( byte[ ] p1 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.balance ( )This method is from 'AsyncAdmin' interface.
AsyncAdmin.balance ( boolean p1 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.balancerSwitch ( boolean on )This method is from 'AsyncAdmin' interface.
AsyncAdmin.balancerSwitch ( boolean p1, boolean p2 )This abstract method is from 'AsyncAdmin' interface.
...
[+] interface AsyncAdminBuilder 2
| Change | Effect |
---|
1 |
Abstract method AsyncAdminBuilder setRetryPauseForServerOverloaded ( long, TimeUnit ) has been added to this interface. |
No effect. |
2 |
Method AsyncAdminBuilder setRetryPauseForCQTBE ( long, TimeUnit ) became default. |
No effect. |
[+] affected methods: 10 (0.2%)
AsyncAdminBuilder.build ( )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setMaxAttempts ( int p1 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setMaxRetries ( int maxRetries )This method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setOperationTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setRetryPause ( long p1, TimeUnit p2 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setRetryPauseForCQTBE ( long p1, TimeUnit p2 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setStartLogErrorsCnt ( int p1 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncConnection.getAdminBuilder ( )Return value of this abstract method is of type 'AsyncAdminBuilder'.
AsyncConnection.getAdminBuilder ( ExecutorService p1 )Return value of this abstract method is of type 'AsyncAdminBuilder'.
[+] interface AsyncTableBuilder<C> 2
| Change | Effect |
---|
1 |
Abstract method AsyncTableBuilder<C> setRetryPauseForServerOverloaded ( long, TimeUnit ) has been added to this interface. |
No effect. |
2 |
Method AsyncTableBuilder<C> setRetryPauseForCQTBE ( long, TimeUnit ) became default. |
No effect. |
[+] affected methods: 11 (0.2%)
AsyncTableBuilder<C>.build ( )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setMaxAttempts ( int p1 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setMaxRetries ( int maxRetries )This method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setOperationTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setReadRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setRetryPause ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setRetryPauseForCQTBE ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setScanTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setStartLogErrorsCnt ( int p1 )This abstract method is from 'AsyncTableBuilder<C>' interface.
...
[+] interface BufferedMutator 3
| Change | Effect |
---|
1 |
Method long getWriteBufferSize ( ) became default. |
No effect. |
2 |
Method void setOperationTimeout ( int ) became default. |
No effect. |
3 |
Method void setRpcTimeout ( int ) became default. |
No effect. |
[+] affected methods: 3 (0.05%)
BufferedMutator.getWriteBufferSize ( )This abstract method is from 'BufferedMutator' interface.
BufferedMutator.setOperationTimeout ( int p1 )This abstract method is from 'BufferedMutator' interface.
BufferedMutator.setRpcTimeout ( int p1 )This abstract method is from 'BufferedMutator' interface.
[+] interface ColumnFamilyDescriptor 1
| Change | Effect |
---|
1 |
Abstract method String getValue ( String ) has been added to this interface. |
No effect. |
[+] affected methods: 56 (0.8%)
Admin.addColumn ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.addColumnFamily ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.addColumnFamilyAsync ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
Admin.modifyColumn ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.modifyColumnFamily ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.modifyColumnFamilyAsync ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
AsyncAdmin.addColumnFamily ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
AsyncAdmin.modifyColumnFamily ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
ColumnFamilyDescriptor.getBlocksize ( )This abstract method is from 'ColumnFamilyDescriptor' interface.
ColumnFamilyDescriptor.getBloomFilterType ( )This abstract method is from 'ColumnFamilyDescriptor' interface.
...
[+] interface TableDescriptor 1
| Change | Effect |
---|
1 |
Abstract method Optional<String> getRegionServerGroup ( ) has been added to this interface. |
No effect. |
[+] affected methods: 96 (1.5%)
Admin.createTable ( TableDescriptor desc )1st parameter 'desc' of this method is of type 'TableDescriptor'.
Admin.createTable ( TableDescriptor desc, byte[ ][ ] splitKeys )1st parameter 'desc' of this method is of type 'TableDescriptor'.
Admin.createTable ( TableDescriptor p1, byte[ ] p2, byte[ ] p3, int p4 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.createTableAsync ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.createTableAsync ( TableDescriptor p1, byte[ ][ ] p2 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.getDescriptor ( TableName p1 )Return value of this abstract method is of type 'TableDescriptor'.
Admin.modifyTable ( TableDescriptor td )1st parameter 'td' of this method is of type 'TableDescriptor'.
Admin.modifyTable ( TableName tableName, TableDescriptor td )2nd parameter 'td' of this method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableName tableName, TableDescriptor td )2nd parameter 'td' of this method is of type 'TableDescriptor'.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.filter
[+] class ParseConstants 1
| Change | Effect |
---|
1 |
Field regexStringNoCaseType has been added to this class. |
No effect. |
[+] affected methods: 1 (0.02%)
ParseConstants.ParseConstants ( )This constructor is from 'ParseConstants' class.
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.io.compress
[+] class Compression.Algorithm 3
| Change | Effect |
---|
1 |
Abstract method CompressionCodec reload ( Configuration ) has been added to this class. |
No effect. |
2 |
Field BROTLI has been added to this class. |
No effect. |
3 |
Field LZMA has been added to this class. |
No effect. |
[+] affected methods: 65 (1%)
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor.getCompactionCompressionType ( )Return value of this abstract method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor.getCompressionType ( )Return value of this abstract method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.build ( )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.copy ( ColumnFamilyDescriptor desc )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getCompressionType ( )Return value of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getDefaultValues ( )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getNameAsString ( )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getUnit ( String key )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.isLegalColumnFamilyName ( byte[ ] b )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.newBuilder ( byte[ ] name )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.replication
[+] interface ReplicationPeerConfigBuilder 1
| Change | Effect |
---|
1 |
Abstract method ReplicationPeerConfigBuilder removeConfiguration ( String ) has been added to this interface. |
No effect. |
[+] affected methods: 16 (0.2%)
ReplicationPeerConfig.newBuilder ( )Return value of this method is of type 'ReplicationPeerConfigBuilder'.
ReplicationPeerConfig.newBuilder ( ReplicationPeerConfig peerConfig )Return value of this method is of type 'ReplicationPeerConfigBuilder'.
ReplicationPeerConfigBuilder.build ( )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putAllConfiguration ( Map<String,String> configuration )This method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putAllPeerData ( Map<byte[ ],byte[ ]> peerData )This method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putConfiguration ( String p1, String p2 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putPeerData ( byte[ ] p1, byte[ ] p2 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setBandwidth ( long p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setClusterKey ( String p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setExcludeNamespaces ( Set<String> p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.rsgroup
[+] class RSGroupInfo 1
| Change | Effect |
---|
1 |
Field TABLE_DESC_PROP_GROUP has been added to this class. |
No effect. |
[+] affected methods: 19 (0.3%)
RSGroupInfo.RSGroupInfo ( String name )This constructor is from 'RSGroupInfo' class.
RSGroupInfo.RSGroupInfo ( RSGroupInfo src )1st parameter 'src' of this method is of type 'RSGroupInfo'.
RSGroupInfo.addAllServers ( Collection<Address> hostPort )This method is from 'RSGroupInfo' class.
RSGroupInfo.addAllTables ( Collection<TableName> arg )This method is from 'RSGroupInfo' class.
RSGroupInfo.addServer ( Address hostPort )This method is from 'RSGroupInfo' class.
RSGroupInfo.addTable ( TableName table )This method is from 'RSGroupInfo' class.
RSGroupInfo.containsServer ( Address hostPort )This method is from 'RSGroupInfo' class.
RSGroupInfo.containsTable ( TableName table )This method is from 'RSGroupInfo' class.
RSGroupInfo.equals ( Object o )This method is from 'RSGroupInfo' class.
RSGroupInfo.getConfiguration ( )This method is from 'RSGroupInfo' class.
...
hbase-shaded-mapreduce-2.4.0.jar
package org.apache.hadoop.hbase.mapreduce
[+] class HFileOutputFormat2 4
| Change | Effect |
---|
1 |
Field REMOTE_CLUSTER_CONF_PREFIX has been added to this class. |
No effect. |
2 |
Field REMOTE_CLUSTER_ZOOKEEPER_CLIENT_PORT_CONF_KEY has been added to this class. |
No effect. |
3 |
Field REMOTE_CLUSTER_ZOOKEEPER_QUORUM_CONF_KEY has been added to this class. |
No effect. |
4 |
Field REMOTE_CLUSTER_ZOOKEEPER_ZNODE_PARENT_CONF_KEY has been added to this class. |
No effect. |
[+] affected methods: 7 (0.1%)
HFileOutputFormat2.HFileOutputFormat2 ( )This constructor is from 'HFileOutputFormat2' class.
HFileOutputFormat2.combineTableNameSuffix ( byte[ ] tableName, byte[ ] suffix )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoad ( Job job, Table table, RegionLocator regionLocator )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoad ( Job job, TableDescriptor tableDescriptor, RegionLocator regionLocator )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoadMap ( Job job, TableDescriptor tableDescriptor )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.getRecordWriter ( TaskAttemptContext context )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.getTableNameSuffixedWithFamily ( byte[ ] tableName, byte[ ] family )This method is from 'HFileOutputFormat2' class.
[+] class TableMapReduceUtil 1
| Change | Effect |
---|
1 |
Field TABLE_INPUT_CLASS_KEY has been added to this class. |
No effect. |
[+] affected methods: 33 (0.5%)
TableMapReduceUtil.TableMapReduceUtil ( )This constructor is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJars ( Configuration conf, Class<?>... classes )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJars ( Job job )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJarsForClasses ( Configuration conf, Class<?>... classes )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addHBaseDependencyJars ( Configuration conf )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.buildDependencyClasspath ( Configuration conf )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.convertScanToString ( Scan scan )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.convertStringToScan ( String base64 )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.initCredentials ( Job job )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.initCredentialsForCluster ( Job job, String quorumAddress )This method is from 'TableMapReduceUtil' class.
...
hbase-shaded-mapreduce-2.4.0.jar
package org.apache.hadoop.hbase.tool
[+] class LoadIncrementalHFiles 1
| Change | Effect |
---|
1 |
Field FAIL_IF_NEED_SPLIT_HFILE has been added to this class. |
No effect. |
[+] affected methods: 24 (0.4%)
LoadIncrementalHFiles.LoadIncrementalHFiles ( Configuration conf )This constructor is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.buildClientServiceCallable ( Connection conn, TableName tableName, byte[ ] first, Collection<LoadIncrementalHFiles.LoadQueueItem> lqis, boolean copyFile )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.bulkLoadPhase ( Table table, Connection conn, ExecutorService pool, Deque<LoadIncrementalHFiles.LoadQueueItem> queue, Multimap<ByteBuffer,LoadIncrementalHFiles.LoadQueueItem> regionGroups, boolean copyFile, Map<LoadIncrementalHFiles.LoadQueueItem,ByteBuffer> item2RegionMap )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.disableReplication ( )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.doBulkLoad ( Map<byte[ ],List<Path>> map, Admin admin, Table table, RegionLocator regionLocator, boolean silence, boolean copyFile )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.doBulkLoad ( Path hfofDir, Admin admin, Table table, RegionLocator regionLocator )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.doBulkLoad ( Path hfofDir, Admin admin, Table table, RegionLocator regionLocator, boolean silence, boolean copyFile )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.groupOrSplit ( Multimap<ByteBuffer,LoadIncrementalHFiles.LoadQueueItem> regionGroups, LoadIncrementalHFiles.LoadQueueItem item, Table table, Pair<byte[ ][ ],byte[ ][ ]> startEndKeys )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.inferBoundaries ( SortedMap<byte[ ],Integer> bdryMap )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.initialize ( )This method is from 'LoadIncrementalHFiles' class.
...
to the top
Other Changes in Methods 10
hbase-shaded-client-byo-hadoop-2.4.0.jar,
Admin.class
package org.apache.hadoop.hbase.client
[+] Admin.balance ( ) [abstract] : boolean 1
org/apache/hadoop/hbase/client/Admin.balance:()Z
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] Admin.balance ( boolean p1 ) [abstract] : boolean 1
org/apache/hadoop/hbase/client/Admin.balance:(Z)Z
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] Admin.cloneSnapshotAsync ( String p1, TableName p2, boolean p3 ) [abstract] : Future<Void> 1
org/apache/hadoop/hbase/client/Admin.cloneSnapshotAsync:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Z)Ljava/util/concurrent/Future;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
AsyncAdmin.class
package org.apache.hadoop.hbase.client
[+] AsyncAdmin.balance ( boolean p1 ) [abstract] : CompletableFuture<Boolean> 1
org/apache/hadoop/hbase/client/AsyncAdmin.balance:(Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.cloneSnapshot ( String p1, TableName p2, boolean p3 ) [abstract] : CompletableFuture<Void> 1
org/apache/hadoop/hbase/client/AsyncAdmin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
AsyncAdminBuilder.class
package org.apache.hadoop.hbase.client
[+] AsyncAdminBuilder.setRetryPauseForCQTBE ( long p1, TimeUnit p2 ) [abstract] : AsyncAdminBuilder 1
org/apache/hadoop/hbase/client/AsyncAdminBuilder.setRetryPauseForCQTBE:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncAdminBuilder;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
AsyncTableBuilder.class
package org.apache.hadoop.hbase.client
[+] AsyncTableBuilder<C>.setRetryPauseForCQTBE ( long p1, TimeUnit p2 ) [abstract] : AsyncTableBuilder<C> 1
org/apache/hadoop/hbase/client/AsyncTableBuilder.setRetryPauseForCQTBE:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncTableBuilder;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
BufferedMutator.class
package org.apache.hadoop.hbase.client
[+] BufferedMutator.getWriteBufferSize ( ) [abstract] : long 1
org/apache/hadoop/hbase/client/BufferedMutator.getWriteBufferSize:()J
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] BufferedMutator.setOperationTimeout ( int p1 ) [abstract] : void 1
org/apache/hadoop/hbase/client/BufferedMutator.setOperationTimeout:(I)V
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] BufferedMutator.setRpcTimeout ( int p1 ) [abstract] : void 1
org/apache/hadoop/hbase/client/BufferedMutator.setRpcTimeout:(I)V
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
to the top
Java Archives 13
hbase-client-project-2.4.0.jar
hbase-endpoint-2.4.0.jar
hbase-examples-2.4.0.jar
hbase-external-blockcache-2.4.0.jar
hbase-hbtop-2.4.0.jar
hbase-protocol-2.4.0.jar
hbase-rest-2.4.0.jar
hbase-rsgroup-2.4.0.jar
hbase-shaded-client-2.4.0.jar
hbase-shaded-client-byo-hadoop-2.4.0.jar
hbase-shaded-client-project-2.4.0.jar
hbase-shaded-mapreduce-2.4.0.jar
hbase-thrift-2.4.0.jar
to the top
Test Info
Library Name | hbase |
Version #1 | rel/2.4.0 |
Version #2 | 2.5.0RC1 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 13 |
Total Methods / Classes | 6603 / 592 |
Compatibility |
88.7% |
Problem Summary
| Severity | Count |
Added Methods | - | 152 |
Removed Methods | High | 2 |
Problems with Data Types | High | 23 |
Medium | 0 |
Low | 2 |
Problems with Methods | High | 4 |
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 26 |
Other Changes in Methods | - | 10 |
Added Methods 152
hbase-endpoint-2.5.0.jar,
AggregationClient.class
package org.apache.hadoop.hbase.client.coprocessor
AggregationClient.AggregationClient ( )
org/apache/hadoop/hbase/client/coprocessor/AggregationClient."<init>":()V
AggregationClient.AggregationClient ( Connection connection )
org/apache/hadoop/hbase/client/coprocessor/AggregationClient."<init>":(Lorg/apache/hadoop/hbase/client/Connection;)V
hbase-it-2.5.0.jar,
ChaosConstants.class
package org.apache.hadoop.hbase.chaos
ChaosConstants.ChaosConstants ( )
org/apache/hadoop/hbase/chaos/ChaosConstants."<init>":()V
hbase-rest-2.5.0.jar,
Client.class
package org.apache.hadoop.hbase.rest.client
Client.Client ( Cluster cluster, Configuration conf, boolean sslEnabled )
org/apache/hadoop/hbase/rest/client/Client."<init>":(Lorg/apache/hadoop/hbase/rest/client/Cluster;Lorg/apache/hadoop/conf/Configuration;Z)V
Client.Client ( Cluster cluster, Configuration conf, String trustStorePath, Optional<String> trustStorePassword, Optional<String> trustStoreType )
org/apache/hadoop/hbase/rest/client/Client."<init>":(Lorg/apache/hadoop/hbase/rest/client/Cluster;Lorg/apache/hadoop/conf/Configuration;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Address.class
package org.apache.hadoop.hbase.net
Address.fromSocketAddress ( InetSocketAddress addr ) [static] : Address
org/apache/hadoop/hbase/net/Address.fromSocketAddress:(Ljava/net/InetSocketAddress;)Lorg/apache/hadoop/hbase/net/Address;
Address.getHostName ( ) : String
org/apache/hadoop/hbase/net/Address.getHostName:()Ljava/lang/String;
Address.toSocketAddress ( Address addr ) [static] : InetSocketAddress
org/apache/hadoop/hbase/net/Address.toSocketAddress:(Lorg/apache/hadoop/hbase/net/Address;)Ljava/net/InetSocketAddress;
Address.toSocketAddress ( Address[ ] addrs ) [static] : InetSocketAddress[ ]
org/apache/hadoop/hbase/net/Address.toSocketAddress:([Lorg/apache/hadoop/hbase/net/Address;)[Ljava/net/InetSocketAddress;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Admin.class
package org.apache.hadoop.hbase.client
Admin.balance ( BalanceRequest p1 ) [abstract] : BalanceResponse
org/apache/hadoop/hbase/client/Admin.balance:(Lorg/apache/hadoop/hbase/client/BalanceRequest;)Lorg/apache/hadoop/hbase/client/BalanceResponse;
Admin.cloneSnapshot ( String snapshotName, TableName tableName, boolean restoreAcl, String customSFT ) : void
org/apache/hadoop/hbase/client/Admin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;ZLjava/lang/String;)V
Admin.cloneSnapshotAsync ( String p1, TableName p2, boolean p3, String p4 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.cloneSnapshotAsync:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;ZLjava/lang/String;)Ljava/util/concurrent/Future;
Admin.flushMasterStore ( ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.flushMasterStore:()V
Admin.listUnknownServers ( ) : List<ServerName>
org/apache/hadoop/hbase/client/Admin.listUnknownServers:()Ljava/util/List;
Admin.modifyColumnFamilyStoreFileTracker ( TableName tableName, byte[ ] family, String dstSFT ) : void
org/apache/hadoop/hbase/client/Admin.modifyColumnFamilyStoreFileTracker:(Lorg/apache/hadoop/hbase/TableName;[BLjava/lang/String;)V
Admin.modifyColumnFamilyStoreFileTrackerAsync ( TableName p1, byte[ ] p2, String p3 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.modifyColumnFamilyStoreFileTrackerAsync:(Lorg/apache/hadoop/hbase/TableName;[BLjava/lang/String;)Ljava/util/concurrent/Future;
Admin.modifyTableStoreFileTracker ( TableName tableName, String dstSFT ) : void
org/apache/hadoop/hbase/client/Admin.modifyTableStoreFileTracker:(Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;)V
Admin.modifyTableStoreFileTrackerAsync ( TableName p1, String p2 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.modifyTableStoreFileTrackerAsync:(Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;)Ljava/util/concurrent/Future;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Algorithm.class
package org.apache.hadoop.hbase.io.compress
Compression.Algorithm.reload ( Configuration p1 ) [abstract] : CompressionCodec
org/apache/hadoop/hbase/io/compress/Compression.Algorithm.reload:(Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/io/compress/CompressionCodec;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
AsyncAdmin.class
package org.apache.hadoop.hbase.client
AsyncAdmin.balance ( BalanceRequest p1 ) [abstract] : CompletableFuture<BalanceResponse>
org/apache/hadoop/hbase/client/AsyncAdmin.balance:(Lorg/apache/hadoop/hbase/client/BalanceRequest;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.cloneSnapshot ( String p1, TableName p2, boolean p3, String p4 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;ZLjava/lang/String;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.flushMasterStore ( ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.flushMasterStore:()Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getRegionServers ( boolean excludeDecommissionedRS ) : CompletableFuture<Collection<ServerName>>
org/apache/hadoop/hbase/client/AsyncAdmin.getRegionServers:(Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.listUnknownServers ( ) : CompletableFuture<List<ServerName>>
org/apache/hadoop/hbase/client/AsyncAdmin.listUnknownServers:()Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.modifyColumnFamilyStoreFileTracker ( TableName p1, byte[ ] p2, String p3 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.modifyColumnFamilyStoreFileTracker:(Lorg/apache/hadoop/hbase/TableName;[BLjava/lang/String;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.modifyTableStoreFileTracker ( TableName p1, String p2 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.modifyTableStoreFileTracker:(Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
AsyncAdminBuilder.class
package org.apache.hadoop.hbase.client
AsyncAdminBuilder.setRetryPauseForServerOverloaded ( long p1, TimeUnit p2 ) [abstract] : AsyncAdminBuilder
org/apache/hadoop/hbase/client/AsyncAdminBuilder.setRetryPauseForServerOverloaded:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncAdminBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
AsyncTableBuilder.class
package org.apache.hadoop.hbase.client
AsyncTableBuilder<C>.setRetryPauseForServerOverloaded ( long p1, TimeUnit p2 ) [abstract] : AsyncTableBuilder<C>
org/apache/hadoop/hbase/client/AsyncTableBuilder.setRetryPauseForServerOverloaded:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncTableBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
AuthUtil.class
package org.apache.hadoop.hbase
AuthUtil.getAuthRenewalChore ( UserGroupInformation user, Configuration conf ) [static] : ScheduledChore
org/apache/hadoop/hbase/AuthUtil.getAuthRenewalChore:(Lorg/apache/hadoop/security/UserGroupInformation;Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/hbase/ScheduledChore;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
BalanceRequest.class
package org.apache.hadoop.hbase.client
BalanceRequest.defaultInstance ( ) [static] : BalanceRequest
org/apache/hadoop/hbase/client/BalanceRequest.defaultInstance:()Lorg/apache/hadoop/hbase/client/BalanceRequest;
BalanceRequest.isDryRun ( ) : boolean
org/apache/hadoop/hbase/client/BalanceRequest.isDryRun:()Z
BalanceRequest.isIgnoreRegionsInTransition ( ) : boolean
org/apache/hadoop/hbase/client/BalanceRequest.isIgnoreRegionsInTransition:()Z
BalanceRequest.newBuilder ( ) [static] : BalanceRequest.Builder
org/apache/hadoop/hbase/client/BalanceRequest.newBuilder:()Lorg/apache/hadoop/hbase/client/BalanceRequest$Builder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
BalanceResponse.class
package org.apache.hadoop.hbase.client
BalanceResponse.getMovesCalculated ( ) : int
org/apache/hadoop/hbase/client/BalanceResponse.getMovesCalculated:()I
BalanceResponse.getMovesExecuted ( ) : int
org/apache/hadoop/hbase/client/BalanceResponse.getMovesExecuted:()I
BalanceResponse.isBalancerRan ( ) : boolean
org/apache/hadoop/hbase/client/BalanceResponse.isBalancerRan:()Z
BalanceResponse.newBuilder ( ) [static] : BalanceResponse.Builder
org/apache/hadoop/hbase/client/BalanceResponse.newBuilder:()Lorg/apache/hadoop/hbase/client/BalanceResponse$Builder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
BalancerRejection.class
package org.apache.hadoop.hbase.client
BalancerRejection.getCostFuncInfoList ( ) : List<String>
org/apache/hadoop/hbase/client/BalancerRejection.getCostFuncInfoList:()Ljava/util/List;
BalancerRejection.getReason ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.getReason:()Ljava/lang/String;
BalancerRejection.toJsonPrettyPrint ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.toJsonPrettyPrint:()Ljava/lang/String;
BalancerRejection.toString ( ) : String
org/apache/hadoop/hbase/client/BalancerRejection.toString:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Builder.class
package org.apache.hadoop.hbase.client
BalanceRequest.Builder.build ( ) : BalanceRequest
org/apache/hadoop/hbase/client/BalanceRequest.Builder.build:()Lorg/apache/hadoop/hbase/client/BalanceRequest;
BalanceRequest.Builder.setDryRun ( boolean dryRun ) : BalanceRequest.Builder
org/apache/hadoop/hbase/client/BalanceRequest.Builder.setDryRun:(Z)Lorg/apache/hadoop/hbase/client/BalanceRequest$Builder;
BalanceRequest.Builder.setIgnoreRegionsInTransition ( boolean ignoreRegionsInTransition ) : BalanceRequest.Builder
org/apache/hadoop/hbase/client/BalanceRequest.Builder.setIgnoreRegionsInTransition:(Z)Lorg/apache/hadoop/hbase/client/BalanceRequest$Builder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ByteBufferUtils.class
package org.apache.hadoop.hbase.util
ByteBufferUtils.searchDelimiterIndex ( ByteBuffer b, int offset, int length, int delimiter ) [static] : int
org/apache/hadoop/hbase/util/ByteBufferUtils.searchDelimiterIndex:(Ljava/nio/ByteBuffer;III)I
ByteBufferUtils.searchDelimiterIndexInReverse ( ByteBuffer b, int offset, int length, int delimiter ) [static] : int
org/apache/hadoop/hbase/util/ByteBufferUtils.searchDelimiterIndexInReverse:(Ljava/nio/ByteBuffer;III)I
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Bytes.class
package org.apache.hadoop.hbase.util
Bytes.secureRandom ( byte[ ] b ) [static] : void
org/apache/hadoop/hbase/util/Bytes.secureRandom:([B)V
Bytes.secureRandom ( byte[ ] b, int offset, int length ) [static] : void
org/apache/hadoop/hbase/util/Bytes.secureRandom:([BII)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
CellComparator.class
package org.apache.hadoop.hbase
CellComparator.compareRows ( byte[ ] leftRow, byte[ ] rightRow ) : int
org/apache/hadoop/hbase/CellComparator.compareRows:([B[B)I
hbase-shaded-client-byo-hadoop-2.5.0.jar,
CellUtil.class
package org.apache.hadoop.hbase
CellUtil.cloneIfNecessary ( ArrayList<Cell> cells ) [static] : void
org/apache/hadoop/hbase/CellUtil.cloneIfNecessary:(Ljava/util/ArrayList;)V
CellUtil.cloneIfNecessary ( Cell cell ) [static] : Cell
org/apache/hadoop/hbase/CellUtil.cloneIfNecessary:(Lorg/apache/hadoop/hbase/Cell;)Lorg/apache/hadoop/hbase/Cell;
CellUtil.matchingFamily ( Cell left, byte lfamlength, Cell right, byte rfamlength ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingFamily:(Lorg/apache/hadoop/hbase/Cell;BLorg/apache/hadoop/hbase/Cell;B)Z
CellUtil.matchingRows ( Cell left, short lrowlength, Cell right, short rrowlength ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingRows:(Lorg/apache/hadoop/hbase/Cell;SLorg/apache/hadoop/hbase/Cell;S)Z
CellUtil.matchingTags ( Cell left, Cell right ) [static] : boolean
org/apache/hadoop/hbase/CellUtil.matchingTags:(Lorg/apache/hadoop/hbase/Cell;Lorg/apache/hadoop/hbase/Cell;)Z
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ClusterMetrics.class
package org.apache.hadoop.hbase
ClusterMetrics.getMasterTasks ( ) [abstract] : List<ServerTask>
org/apache/hadoop/hbase/ClusterMetrics.getMasterTasks:()Ljava/util/List;
ClusterMetrics.getUnknownServerNames ( ) [abstract] : List<ServerName>
org/apache/hadoop/hbase/ClusterMetrics.getUnknownServerNames:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ClusterStatus.class
package org.apache.hadoop.hbase
ClusterStatus.getMasterTasks ( ) : List<ServerTask>
org/apache/hadoop/hbase/ClusterStatus.getMasterTasks:()Ljava/util/List;
ClusterStatus.getUnknownServerNames ( ) : List<ServerName>
org/apache/hadoop/hbase/ClusterStatus.getUnknownServerNames:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ColumnFamilyDescriptor.class
package org.apache.hadoop.hbase.client
ColumnFamilyDescriptor.getMajorCompactionCompressionType ( ) [abstract] : Compression.Algorithm
org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.getMajorCompactionCompressionType:()Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;
ColumnFamilyDescriptor.getMinorCompactionCompressionType ( ) [abstract] : Compression.Algorithm
org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.getMinorCompactionCompressionType:()Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;
ColumnFamilyDescriptor.getValue ( String p1 ) [abstract] : String
org/apache/hadoop/hbase/client/ColumnFamilyDescriptor.getValue:(Ljava/lang/String;)Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ColumnFamilyDescriptorBuilder.class
package org.apache.hadoop.hbase.client
ColumnFamilyDescriptorBuilder.setBlocksize ( String value ) : ColumnFamilyDescriptorBuilder
org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.setBlocksize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder;
ColumnFamilyDescriptorBuilder.setMajorCompactionCompressionType ( Compression.Algorithm value ) : ColumnFamilyDescriptorBuilder
org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.setMajorCompactionCompressionType:(Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;)Lorg/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder;
ColumnFamilyDescriptorBuilder.setMinorCompactionCompressionType ( Compression.Algorithm value ) : ColumnFamilyDescriptorBuilder
org/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder.setMinorCompactionCompressionType:(Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;)Lorg/apache/hadoop/hbase/client/ColumnFamilyDescriptorBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Connection.class
package org.apache.hadoop.hbase.client
Connection.getClusterId ( ) : String
org/apache/hadoop/hbase/client/Connection.getClusterId:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
DoNotRetryRegionException.class
package org.apache.hadoop.hbase.client
DoNotRetryRegionException.DoNotRetryRegionException ( String s, Throwable cause )
org/apache/hadoop/hbase/client/DoNotRetryRegionException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
HBaseServerException.class
package org.apache.hadoop.hbase
HBaseServerException.HBaseServerException ( )
org/apache/hadoop/hbase/HBaseServerException."<init>":()V
HBaseServerException.HBaseServerException ( boolean serverOverloaded )
org/apache/hadoop/hbase/HBaseServerException."<init>":(Z)V
HBaseServerException.HBaseServerException ( boolean serverOverloaded, String message )
org/apache/hadoop/hbase/HBaseServerException."<init>":(ZLjava/lang/String;)V
HBaseServerException.HBaseServerException ( String message )
org/apache/hadoop/hbase/HBaseServerException."<init>":(Ljava/lang/String;)V
HBaseServerException.isServerOverloaded ( ) : boolean
org/apache/hadoop/hbase/HBaseServerException.isServerOverloaded:()Z
HBaseServerException.isServerOverloaded ( Throwable t ) [static] : boolean
org/apache/hadoop/hbase/HBaseServerException.isServerOverloaded:(Ljava/lang/Throwable;)Z
HBaseServerException.setServerOverloaded ( boolean serverOverloaded ) : void
org/apache/hadoop/hbase/HBaseServerException.setServerOverloaded:(Z)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
HColumnDescriptor.class
package org.apache.hadoop.hbase
HColumnDescriptor.getMajorCompactionCompressionType ( ) : Compression.Algorithm
org/apache/hadoop/hbase/HColumnDescriptor.getMajorCompactionCompressionType:()Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;
HColumnDescriptor.getMinorCompactionCompressionType ( ) : Compression.Algorithm
org/apache/hadoop/hbase/HColumnDescriptor.getMinorCompactionCompressionType:()Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;
HColumnDescriptor.setBlocksize ( String value ) : HColumnDescriptor
org/apache/hadoop/hbase/HColumnDescriptor.setBlocksize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/HColumnDescriptor;
HColumnDescriptor.setMajorCompactionCompressionType ( Compression.Algorithm value ) : HColumnDescriptor
org/apache/hadoop/hbase/HColumnDescriptor.setMajorCompactionCompressionType:(Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;)Lorg/apache/hadoop/hbase/HColumnDescriptor;
HColumnDescriptor.setMinorCompactionCompressionType ( Compression.Algorithm value ) : HColumnDescriptor
org/apache/hadoop/hbase/HColumnDescriptor.setMinorCompactionCompressionType:(Lorg/apache/hadoop/hbase/io/compress/Compression$Algorithm;)Lorg/apache/hadoop/hbase/HColumnDescriptor;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
HTableDescriptor.class
package org.apache.hadoop.hbase
HTableDescriptor.getRegionServerGroup ( ) : Optional<String>
org/apache/hadoop/hbase/HTableDescriptor.getRegionServerGroup:()Ljava/util/Optional;
HTableDescriptor.setMaxFileSize ( String maxFileSize ) : HTableDescriptor
org/apache/hadoop/hbase/HTableDescriptor.setMaxFileSize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/HTableDescriptor;
HTableDescriptor.setMemStoreFlushSize ( String memStoreFlushSize ) : HTableDescriptor
org/apache/hadoop/hbase/HTableDescriptor.setMemStoreFlushSize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/HTableDescriptor;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
PleaseRestartMasterException.class
package org.apache.hadoop.hbase
PleaseRestartMasterException.PleaseRestartMasterException ( String s )
org/apache/hadoop/hbase/PleaseRestartMasterException."<init>":(Ljava/lang/String;)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
RegionInfo.class
package org.apache.hadoop.hbase.client
RegionInfo.isMD5Hash ( String encodedRegionName ) [static] : boolean
org/apache/hadoop/hbase/client/RegionInfo.isMD5Hash:(Ljava/lang/String;)Z
hbase-shaded-client-byo-hadoop-2.5.0.jar,
RemoteWithExtrasException.class
package org.apache.hadoop.hbase.ipc
RemoteWithExtrasException.isServerOverloaded ( ) : boolean
org/apache/hadoop/hbase/ipc/RemoteWithExtrasException.isServerOverloaded:()Z
RemoteWithExtrasException.RemoteWithExtrasException ( String className, String msg, boolean doNotRetry, boolean serverOverloaded )
org/apache/hadoop/hbase/ipc/RemoteWithExtrasException."<init>":(Ljava/lang/String;Ljava/lang/String;ZZ)V
RemoteWithExtrasException.RemoteWithExtrasException ( String className, String msg, String hostname, int port, boolean doNotRetry, boolean serverOverloaded )
org/apache/hadoop/hbase/ipc/RemoteWithExtrasException."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZZ)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ReplicationLoadSink.class
package org.apache.hadoop.hbase.replication
ReplicationLoadSink.newBuilder ( ) [static] : ReplicationLoadSink.ReplicationLoadSinkBuilder
org/apache/hadoop/hbase/replication/ReplicationLoadSink.newBuilder:()Lorg/apache/hadoop/hbase/replication/ReplicationLoadSink$ReplicationLoadSinkBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ReplicationPeerConfig.class
package org.apache.hadoop.hbase.replication
ReplicationPeerConfig.needToReplicate ( TableName table, byte[ ] family ) : boolean
org/apache/hadoop/hbase/replication/ReplicationPeerConfig.needToReplicate:(Lorg/apache/hadoop/hbase/TableName;[B)Z
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ReplicationPeerConfigBuilder.class
package org.apache.hadoop.hbase.replication
ReplicationPeerConfigBuilder.removeConfiguration ( String p1 ) [abstract] : ReplicationPeerConfigBuilder
org/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder.removeConfiguration:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/replication/ReplicationPeerConfigBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Result.class
package org.apache.hadoop.hbase.client
Result.compareResults ( Result res1, Result res2, boolean verbose ) [static] : void
org/apache/hadoop/hbase/client/Result.compareResults:(Lorg/apache/hadoop/hbase/client/Result;Lorg/apache/hadoop/hbase/client/Result;Z)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
Scan.class
package org.apache.hadoop.hbase.client
Scan.setStartStopRowForPrefixScan ( byte[ ] rowPrefix ) : Scan
org/apache/hadoop/hbase/client/Scan.setStartStopRowForPrefixScan:([B)Lorg/apache/hadoop/hbase/client/Scan;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerLoad.class
package org.apache.hadoop.hbase
ServerLoad.getTasks ( ) : List<ServerTask>
org/apache/hadoop/hbase/ServerLoad.getTasks:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerMetrics.class
package org.apache.hadoop.hbase
ServerMetrics.getTasks ( ) [abstract] : List<ServerTask>
org/apache/hadoop/hbase/ServerMetrics.getTasks:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerName.class
package org.apache.hadoop.hbase
ServerName.getStartCode ( ) : long
org/apache/hadoop/hbase/ServerName.getStartCode:()J
ServerName.valueOf ( Address address, long startCode ) [static] : ServerName
org/apache/hadoop/hbase/ServerName.valueOf:(Lorg/apache/hadoop/hbase/net/Address;J)Lorg/apache/hadoop/hbase/ServerName;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerTask.class
package org.apache.hadoop.hbase
ServerTask.getCompletionTime ( ) [abstract] : long
org/apache/hadoop/hbase/ServerTask.getCompletionTime:()J
ServerTask.getDescription ( ) [abstract] : String
org/apache/hadoop/hbase/ServerTask.getDescription:()Ljava/lang/String;
ServerTask.getStartTime ( ) [abstract] : long
org/apache/hadoop/hbase/ServerTask.getStartTime:()J
ServerTask.getState ( ) [abstract] : ServerTask.State
org/apache/hadoop/hbase/ServerTask.getState:()Lorg/apache/hadoop/hbase/ServerTask$State;
ServerTask.getStatus ( ) [abstract] : String
org/apache/hadoop/hbase/ServerTask.getStatus:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
ServerTooBusyException.class
package org.apache.hadoop.hbase.ipc
ServerTooBusyException.ServerTooBusyException ( Address address, long count )
org/apache/hadoop/hbase/ipc/ServerTooBusyException."<init>":(Lorg/apache/hadoop/hbase/net/Address;J)V
hbase-shaded-client-byo-hadoop-2.5.0.jar,
SnapshotDescription.class
package org.apache.hadoop.hbase.client
SnapshotDescription.getMaxFileSize ( ) : long
org/apache/hadoop/hbase/client/SnapshotDescription.getMaxFileSize:()J
hbase-shaded-client-byo-hadoop-2.5.0.jar,
TableDescriptor.class
package org.apache.hadoop.hbase.client
TableDescriptor.getRegionServerGroup ( ) [abstract] : Optional<String>
org/apache/hadoop/hbase/client/TableDescriptor.getRegionServerGroup:()Ljava/util/Optional;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
TableDescriptorBuilder.class
package org.apache.hadoop.hbase.client
TableDescriptorBuilder.getUnit ( String key ) [static] : PrettyPrinter.Unit
org/apache/hadoop/hbase/client/TableDescriptorBuilder.getUnit:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/util/PrettyPrinter$Unit;
TableDescriptorBuilder.getValue ( String key ) : String
org/apache/hadoop/hbase/client/TableDescriptorBuilder.getValue:(Ljava/lang/String;)Ljava/lang/String;
TableDescriptorBuilder.removeValue ( String key ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.removeValue:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
TableDescriptorBuilder.setMaxFileSize ( String maxFileSize ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setMaxFileSize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
TableDescriptorBuilder.setMemStoreFlushSize ( String memStoreFlushSize ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setMemStoreFlushSize:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
TableDescriptorBuilder.setRegionServerGroup ( String group ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setRegionServerGroup:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
TableName.class
package org.apache.hadoop.hbase
TableName.valueOf ( byte[ ] fullName, int offset, int length ) [static] : TableName
org/apache/hadoop/hbase/TableName.valueOf:([BII)Lorg/apache/hadoop/hbase/TableName;
TableName.valueOf ( ByteBuffer fullname ) [static] : TableName
org/apache/hadoop/hbase/TableName.valueOf:(Ljava/nio/ByteBuffer;)Lorg/apache/hadoop/hbase/TableName;
hbase-shaded-client-byo-hadoop-2.5.0.jar,
UnknownRegionException.class
package org.apache.hadoop.hbase
UnknownRegionException.UnknownRegionException ( String message, Throwable cause )
org/apache/hadoop/hbase/UnknownRegionException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
hbase-shaded-mapreduce-2.5.0.jar,
HFileOutputFormat2.class
package org.apache.hadoop.hbase.mapreduce
HFileOutputFormat2.configureRemoteCluster ( Job job, Configuration clusterConf ) [static] : void
org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.configureRemoteCluster:(Lorg/apache/hadoop/mapreduce/Job;Lorg/apache/hadoop/conf/Configuration;)V
hbase-shaded-mapreduce-2.5.0.jar,
PluggableBlockingQueue.class
package org.apache.hadoop.hbase.ipc
PluggableBlockingQueue.PluggableBlockingQueue ( int maxQueueLength, PriorityFunction priority, Configuration conf )
org/apache/hadoop/hbase/ipc/PluggableBlockingQueue."<init>":(ILorg/apache/hadoop/hbase/ipc/PriorityFunction;Lorg/apache/hadoop/conf/Configuration;)V
hbase-shaded-mapreduce-2.5.0.jar,
RegionMover.class
package org.apache.hadoop.hbase.util
RegionMover.unloadFromRack ( ) : boolean
org/apache/hadoop/hbase/util/RegionMover.unloadFromRack:()Z
hbase-shaded-mapreduce-2.5.0.jar,
RoundRobinTableInputFormat.class
package org.apache.hadoop.hbase.mapreduce
RoundRobinTableInputFormat.getSplits ( JobContext context ) : List<InputSplit>
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat.getSplits:(Lorg/apache/hadoop/mapreduce/JobContext;)Ljava/util/List;
RoundRobinTableInputFormat.main ( String[ ] args ) [static] : void
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat.main:([Ljava/lang/String;)V
RoundRobinTableInputFormat.RoundRobinTableInputFormat ( )
org/apache/hadoop/hbase/mapreduce/RoundRobinTableInputFormat."<init>":()V
hbase-shaded-mapreduce-2.5.0.jar,
TableSnapshotInputFormat.class
package org.apache.hadoop.hbase.mapreduce
TableSnapshotInputFormat.cleanRestoreDir ( Job job, String snapshotName ) [static] : void
org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.cleanRestoreDir:(Lorg/apache/hadoop/mapreduce/Job;Ljava/lang/String;)V
hbase-testing-util-2.5.0.jar,
TestingHBaseCluster.class
package org.apache.hadoop.hbase.testing
TestingHBaseCluster.create ( TestingHBaseClusterOption option ) [static] : TestingHBaseCluster
org/apache/hadoop/hbase/testing/TestingHBaseCluster.create:(Lorg/apache/hadoop/hbase/testing/TestingHBaseClusterOption;)Lorg/apache/hadoop/hbase/testing/TestingHBaseCluster;
TestingHBaseCluster.getActiveMasterAddress ( ) [abstract] : Optional<ServerName>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getActiveMasterAddress:()Ljava/util/Optional;
TestingHBaseCluster.getBackupMasterAddresses ( ) [abstract] : List<ServerName>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getBackupMasterAddresses:()Ljava/util/List;
TestingHBaseCluster.getConf ( ) [abstract] : Configuration
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getConf:()Lorg/apache/hadoop/conf/Configuration;
TestingHBaseCluster.getOnlineRegionsInterface ( ServerName p1 ) [abstract] : Optional<OnlineRegions>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getOnlineRegionsInterface:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/Optional;
TestingHBaseCluster.getRegion ( RegionInfo p1 ) [abstract] : Optional<Region>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getRegion:(Lorg/apache/hadoop/hbase/client/RegionInfo;)Ljava/util/Optional;
TestingHBaseCluster.getRegionServerAddresses ( ) [abstract] : List<ServerName>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.getRegionServerAddresses:()Ljava/util/List;
TestingHBaseCluster.isClusterRunning ( ) [abstract] : boolean
org/apache/hadoop/hbase/testing/TestingHBaseCluster.isClusterRunning:()Z
TestingHBaseCluster.isHBaseClusterRunning ( ) [abstract] : boolean
org/apache/hadoop/hbase/testing/TestingHBaseCluster.isHBaseClusterRunning:()Z
TestingHBaseCluster.start ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.start:()V
TestingHBaseCluster.startHBaseCluster ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startHBaseCluster:()V
TestingHBaseCluster.startMaster ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startMaster:()V
TestingHBaseCluster.startMaster ( String p1, int p2 ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startMaster:(Ljava/lang/String;I)V
TestingHBaseCluster.startRegionServer ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startRegionServer:()V
TestingHBaseCluster.startRegionServer ( String p1, int p2 ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.startRegionServer:(Ljava/lang/String;I)V
TestingHBaseCluster.stop ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.stop:()V
TestingHBaseCluster.stopHBaseCluster ( ) [abstract] : void
org/apache/hadoop/hbase/testing/TestingHBaseCluster.stopHBaseCluster:()V
TestingHBaseCluster.stopMaster ( ServerName p1 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.stopMaster:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/concurrent/CompletableFuture;
TestingHBaseCluster.stopRegionServer ( ServerName p1 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/testing/TestingHBaseCluster.stopRegionServer:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/concurrent/CompletableFuture;
hbase-testing-util-2.5.0.jar,
TestingHBaseClusterOption.class
package org.apache.hadoop.hbase.testing
TestingHBaseClusterOption.builder ( ) [static] : TestingHBaseClusterOption.Builder
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.builder:()Lorg/apache/hadoop/hbase/testing/TestingHBaseClusterOption$Builder;
TestingHBaseClusterOption.conf ( ) : Configuration
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.conf:()Lorg/apache/hadoop/conf/Configuration;
TestingHBaseClusterOption.getDataNodeHosts ( ) : String[ ]
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getDataNodeHosts:()[Ljava/lang/String;
TestingHBaseClusterOption.getExternalDfsUri ( ) : String
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getExternalDfsUri:()Ljava/lang/String;
TestingHBaseClusterOption.getExternalZkConnectString ( ) : String
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getExternalZkConnectString:()Ljava/lang/String;
TestingHBaseClusterOption.getNumAlwaysStandByMasters ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumAlwaysStandByMasters:()I
TestingHBaseClusterOption.getNumDataNodes ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumDataNodes:()I
TestingHBaseClusterOption.getNumMasters ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumMasters:()I
TestingHBaseClusterOption.getNumRegionServers ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumRegionServers:()I
TestingHBaseClusterOption.getNumZkServers ( ) : int
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getNumZkServers:()I
TestingHBaseClusterOption.getRsPorts ( ) : List<Integer>
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.getRsPorts:()Ljava/util/List;
TestingHBaseClusterOption.isCreateRootDir ( ) : boolean
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.isCreateRootDir:()Z
TestingHBaseClusterOption.isCreateWALDir ( ) : boolean
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.isCreateWALDir:()Z
TestingHBaseClusterOption.toString ( ) : String
org/apache/hadoop/hbase/testing/TestingHBaseClusterOption.toString:()Ljava/lang/String;
to the top
Removed Methods 2
hbase-shaded-client-byo-hadoop-2.4.0.jar,
AuthUtil.class
package org.apache.hadoop.hbase
AuthUtil.getAuthRenewalChore ( UserGroupInformation user ) [static] : ScheduledChore
org/apache/hadoop/hbase/AuthUtil.getAuthRenewalChore:(Lorg/apache/hadoop/security/UserGroupInformation;)Lorg/apache/hadoop/hbase/ScheduledChore;
hbase-shaded-client-byo-hadoop-2.4.0.jar,
ChoreService.class
package org.apache.hadoop.hbase
ChoreService.triggerNow ( ScheduledChore chore ) : boolean
org/apache/hadoop/hbase/ChoreService.triggerNow:(Lorg/apache/hadoop/hbase/ScheduledChore;)Z
to the top
Problems with Data Types, High Severity 23
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase
[+] class ChoreService 1
| Change | Effect |
---|
1 |
Removed super-interface ScheduledChore.ChoreServicer. |
Recompilation of a client program may be terminated with the message: cannot find method in class ChoreService. |
[+] affected methods: 11 (0.2%)
ChoreService.ChoreService ( String coreThreadPoolPrefix )This constructor is from 'ChoreService' class.
ChoreService.ChoreService ( String coreThreadPoolPrefix, int corePoolSize, boolean jitter )This constructor is from 'ChoreService' class.
ChoreService.ChoreService ( String coreThreadPoolPrefix, boolean jitter )This constructor is from 'ChoreService' class.
ChoreService.cancelChore ( ScheduledChore chore )This method is from 'ChoreService' class.
ChoreService.cancelChore ( ScheduledChore chore, boolean mayInterruptIfRunning )This method is from 'ChoreService' class.
ChoreService.isChoreScheduled ( ScheduledChore chore )This method is from 'ChoreService' class.
ChoreService.isShutdown ( )This method is from 'ChoreService' class.
ChoreService.isTerminated ( )This method is from 'ChoreService' class.
ChoreService.onChoreMissedStartTime ( ScheduledChore chore )This method is from 'ChoreService' class.
ChoreService.scheduleChore ( ScheduledChore chore )This method is from 'ChoreService' class.
...
[+] interface CellComparator 1
| Change | Effect |
---|
1 |
Added super-interface java.io.Serializable. |
Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method in java.io.Serializable. |
[+] affected methods: 15 (0.2%)
CellComparator.compare ( Object p1, Object p2 )This method is from 'CellComparator' interface.
CellComparator.compare ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compare ( Cell p1, Cell p2, boolean p3 )This abstract method is from 'CellComparator' interface.
CellComparator.compareFamilies ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compareQualifiers ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compareRows ( ByteBuffer row, Cell cell )This method is from 'CellComparator' interface.
CellComparator.compareRows ( Cell p1, byte[ ] p2, int p3, int p4 )This abstract method is from 'CellComparator' interface.
CellComparator.compareRows ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compareTimestamps ( long p1, long p2 )This abstract method is from 'CellComparator' interface.
CellComparator.compareTimestamps ( Cell p1, Cell p2 )This abstract method is from 'CellComparator' interface.
...
[+] interface ClusterMetrics 2
| Change | Effect |
---|
1 |
Abstract method List<ServerTask> getMasterTasks ( ) 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 getMasterTasks ( ) in ClusterMetrics. |
2 |
Abstract method List<ServerName> getUnknownServerNames ( ) 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 getUnknownServerNames ( ) in ClusterMetrics. |
[+] affected methods: 20 (0.3%)
client.Admin.getClusterMetrics ( )Return value of this method is of type 'ClusterMetrics'.
client.Admin.getClusterMetrics ( EnumSet<ClusterMetrics.Option> p1 )Return value of this abstract method is of type 'ClusterMetrics'.
ClusterMetrics.getAverageLoad ( )This method is from 'ClusterMetrics' interface.
ClusterMetrics.getBackupMasterNames ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getBalancerOn ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getClusterId ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getDeadServerNames ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getHBaseVersion ( )This abstract method is from 'ClusterMetrics' interface.
ClusterMetrics.getLastMajorCompactionTimestamp ( byte[ ] regionName )This method is from 'ClusterMetrics' interface.
ClusterMetrics.getLastMajorCompactionTimestamp ( TableName table )This method is from 'ClusterMetrics' interface.
...
[+] interface ServerMetrics 1
| Change | Effect |
---|
1 |
Abstract method List<ServerTask> getTasks ( ) 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 getTasks ( ) in ServerMetrics. |
[+] affected methods: 17 (0.3%)
ServerLoad.ServerLoad ( ServerMetrics metrics )1st parameter 'metrics' of this method is of type 'ServerMetrics'.
ServerMetrics.getCoprocessorNames ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getInfoServerPort ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getLastReportTimestamp ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getMaxHeapSize ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getRegionMetrics ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getReplicationLoadSink ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getReplicationLoadSourceList ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getReplicationLoadSourceMap ( )This abstract method is from 'ServerMetrics' interface.
ServerMetrics.getReportTimestamp ( )This abstract method is from 'ServerMetrics' interface.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.client
[+] interface Admin 5
| Change | Effect |
---|
1 |
Abstract method BalanceResponse balance ( BalanceRequest ) 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 balance ( BalanceRequest ) in Admin. |
2 |
Abstract method Future<Void> cloneSnapshotAsync ( String, TableName, boolean, String ) 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 cloneSnapshotAsync ( String, TableName, boolean, String ) in Admin. |
3 |
Abstract method void flushMasterStore ( ) 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 flushMasterStore ( ) in Admin. |
4 |
Abstract method Future<Void> modifyColumnFamilyStoreFileTrackerAsync ( TableName, byte[ ], String ) 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 modifyColumnFamilyStoreFileTrackerAsync ( TableName, byte[ ], String ) in Admin. |
5 |
Abstract method Future<Void> modifyTableStoreFileTrackerAsync ( TableName, String ) 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 modifyTableStoreFileTrackerAsync ( TableName, String ) in Admin. |
[+] affected methods: 268 (4.1%)
Admin.abort ( String p1, Throwable p2 )This abstract method is from 'Admin' interface.
Admin.abortProcedure ( long procId, boolean mayInterruptIfRunning )This method is from 'Admin' interface.
Admin.abortProcedureAsync ( long p1, boolean p2 )This abstract method is from 'Admin' interface.
Admin.addColumn ( TableName tableName, ColumnFamilyDescriptor columnFamily )This method is from 'Admin' interface.
Admin.addColumnFamily ( TableName tableName, ColumnFamilyDescriptor columnFamily )This method is from 'Admin' interface.
Admin.addColumnFamilyAsync ( TableName p1, ColumnFamilyDescriptor p2 )This abstract method is from 'Admin' interface.
Admin.addReplicationPeer ( String peerId, ReplicationPeerConfig peerConfig )This method is from 'Admin' interface.
Admin.addReplicationPeer ( String peerId, ReplicationPeerConfig peerConfig, boolean enabled )This method is from 'Admin' interface.
Admin.addReplicationPeerAsync ( String peerId, ReplicationPeerConfig peerConfig )This method is from 'Admin' interface.
Admin.addReplicationPeerAsync ( String p1, ReplicationPeerConfig p2, boolean p3 )This abstract method is from 'Admin' interface.
...
[+] interface AsyncAdmin 5
| Change | Effect |
---|
1 |
Abstract method CompletableFuture<BalanceResponse> balance ( BalanceRequest ) 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 balance ( BalanceRequest ) in AsyncAdmin. |
2 |
Abstract method CompletableFuture<Void> cloneSnapshot ( String, TableName, boolean, String ) 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 cloneSnapshot ( String, TableName, boolean, String ) in AsyncAdmin. |
3 |
Abstract method CompletableFuture<Void> flushMasterStore ( ) 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 flushMasterStore ( ) in AsyncAdmin. |
4 |
Abstract method CompletableFuture<Void> modifyColumnFamilyStoreFileTracker ( TableName, byte[ ], String ) 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 modifyColumnFamilyStoreFileTracker ( TableName, byte[ ], String ) in AsyncAdmin. |
5 |
Abstract method CompletableFuture<Void> modifyTableStoreFileTracker ( TableName, String ) 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 modifyTableStoreFileTracker ( TableName, String ) in AsyncAdmin. |
[+] affected methods: 179 (2.7%)
AsyncAdmin.abortProcedure ( long p1, boolean p2 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.addColumnFamily ( TableName p1, ColumnFamilyDescriptor p2 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.addReplicationPeer ( String peerId, ReplicationPeerConfig peerConfig )This method is from 'AsyncAdmin' interface.
AsyncAdmin.addReplicationPeer ( String p1, ReplicationPeerConfig p2, boolean p3 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.appendReplicationPeerTableCFs ( String p1, Map<TableName,List<String>> p2 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.assign ( byte[ ] p1 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.balance ( )This method is from 'AsyncAdmin' interface.
AsyncAdmin.balance ( boolean p1 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.balancerSwitch ( boolean on )This method is from 'AsyncAdmin' interface.
AsyncAdmin.balancerSwitch ( boolean p1, boolean p2 )This abstract method is from 'AsyncAdmin' interface.
...
[+] interface AsyncAdminBuilder 1
| Change | Effect |
---|
1 |
Abstract method AsyncAdminBuilder setRetryPauseForServerOverloaded ( long, TimeUnit ) 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 setRetryPauseForServerOverloaded ( long, TimeUnit ) in AsyncAdminBuilder. |
[+] affected methods: 10 (0.2%)
AsyncAdminBuilder.build ( )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setMaxAttempts ( int p1 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setMaxRetries ( int maxRetries )This method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setOperationTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setRetryPause ( long p1, TimeUnit p2 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setRetryPauseForCQTBE ( long p1, TimeUnit p2 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncAdminBuilder.setStartLogErrorsCnt ( int p1 )This abstract method is from 'AsyncAdminBuilder' interface.
AsyncConnection.getAdminBuilder ( )Return value of this abstract method is of type 'AsyncAdminBuilder'.
AsyncConnection.getAdminBuilder ( ExecutorService p1 )Return value of this abstract method is of type 'AsyncAdminBuilder'.
[+] interface AsyncTableBuilder<C> 1
| Change | Effect |
---|
1 |
Abstract method AsyncTableBuilder<C> setRetryPauseForServerOverloaded ( long, TimeUnit ) 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 setRetryPauseForServerOverloaded ( long, TimeUnit ) in AsyncTableBuilder<C>. |
[+] affected methods: 11 (0.2%)
AsyncTableBuilder<C>.build ( )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setMaxAttempts ( int p1 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setMaxRetries ( int maxRetries )This method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setOperationTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setReadRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setRetryPause ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setRetryPauseForCQTBE ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setScanTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
AsyncTableBuilder<C>.setStartLogErrorsCnt ( int p1 )This abstract method is from 'AsyncTableBuilder<C>' interface.
...
[+] interface ColumnFamilyDescriptor 3
| Change | Effect |
---|
1 |
Abstract method String getValue ( String ) 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 getValue ( String ) in ColumnFamilyDescriptor. |
2 |
Abstract method Compression.Algorithm getMajorCompactionCompressionType ( ) 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 getMajorCompactionCompressionType ( ) in ColumnFamilyDescriptor. |
3 |
Abstract method Compression.Algorithm getMinorCompactionCompressionType ( ) 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 getMinorCompactionCompressionType ( ) in ColumnFamilyDescriptor. |
[+] affected methods: 56 (0.8%)
Admin.addColumn ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.addColumnFamily ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.addColumnFamilyAsync ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
Admin.modifyColumn ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.modifyColumnFamily ( TableName tableName, ColumnFamilyDescriptor columnFamily )2nd parameter 'columnFamily' of this method is of type 'ColumnFamilyDescriptor'.
Admin.modifyColumnFamilyAsync ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
AsyncAdmin.addColumnFamily ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
AsyncAdmin.modifyColumnFamily ( TableName p1, ColumnFamilyDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'ColumnFamilyDescriptor'.
ColumnFamilyDescriptor.getBlocksize ( )This abstract method is from 'ColumnFamilyDescriptor' interface.
ColumnFamilyDescriptor.getBloomFilterType ( )This abstract method is from 'ColumnFamilyDescriptor' interface.
...
[+] interface TableDescriptor 1
| Change | Effect |
---|
1 |
Abstract method Optional<String> getRegionServerGroup ( ) 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 getRegionServerGroup ( ) in TableDescriptor. |
[+] affected methods: 96 (1.5%)
Admin.createTable ( TableDescriptor desc )1st parameter 'desc' of this method is of type 'TableDescriptor'.
Admin.createTable ( TableDescriptor desc, byte[ ][ ] splitKeys )1st parameter 'desc' of this method is of type 'TableDescriptor'.
Admin.createTable ( TableDescriptor p1, byte[ ] p2, byte[ ] p3, int p4 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.createTableAsync ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.createTableAsync ( TableDescriptor p1, byte[ ][ ] p2 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.getDescriptor ( TableName p1 )Return value of this abstract method is of type 'TableDescriptor'.
Admin.modifyTable ( TableDescriptor td )1st parameter 'td' of this method is of type 'TableDescriptor'.
Admin.modifyTable ( TableName tableName, TableDescriptor td )2nd parameter 'td' of this method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableName tableName, TableDescriptor td )2nd parameter 'td' of this method is of type 'TableDescriptor'.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.io.compress
[+] class Compression.Algorithm 1
| Change | Effect |
---|
1 |
Abstract method CompressionCodec reload ( Configuration ) has been added to this class. |
Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method reload ( Configuration ) in Compression.Algorithm. |
[+] affected methods: 65 (1%)
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor.getCompactionCompressionType ( )Return value of this abstract method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor.getCompressionType ( )Return value of this abstract method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.build ( )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.copy ( ColumnFamilyDescriptor desc )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getCompressionType ( )Return value of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getDefaultValues ( )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getNameAsString ( )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getUnit ( String key )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.isLegalColumnFamilyName ( byte[ ] b )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.newBuilder ( byte[ ] name )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.replication
[+] interface ReplicationPeerConfigBuilder 1
| Change | Effect |
---|
1 |
Abstract method ReplicationPeerConfigBuilder removeConfiguration ( String ) 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 removeConfiguration ( String ) in ReplicationPeerConfigBuilder. |
[+] affected methods: 16 (0.2%)
ReplicationPeerConfig.newBuilder ( )Return value of this method is of type 'ReplicationPeerConfigBuilder'.
ReplicationPeerConfig.newBuilder ( ReplicationPeerConfig peerConfig )Return value of this method is of type 'ReplicationPeerConfigBuilder'.
ReplicationPeerConfigBuilder.build ( )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putAllConfiguration ( Map<String,String> configuration )This method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putAllPeerData ( Map<byte[ ],byte[ ]> peerData )This method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putConfiguration ( String p1, String p2 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.putPeerData ( byte[ ] p1, byte[ ] p2 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setBandwidth ( long p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setClusterKey ( String p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
ReplicationPeerConfigBuilder.setExcludeNamespaces ( Set<String> p1 )This abstract method is from 'ReplicationPeerConfigBuilder' interface.
...
to the top
Problems with Methods, High Severity 4
hbase-shaded-client-byo-hadoop-2.4.0.jar,
ChoreService.class
package org.apache.hadoop.hbase
[+] ChoreService.cancelChore ( ScheduledChore chore ) : void 1
org/apache/hadoop/hbase/ChoreService.cancelChore:(Lorg/apache/hadoop/hbase/ScheduledChore;)V
| Change | Effect |
---|
1 |
Access level has been changed from public to package-private. |
Recompilation of a client program may be terminated with the message: cancelChore ( ScheduledChore ) has package-private access in ChoreService. |
[+] ChoreService.cancelChore ( ScheduledChore chore, boolean mayInterruptIfRunning ) : void 1
org/apache/hadoop/hbase/ChoreService.cancelChore:(Lorg/apache/hadoop/hbase/ScheduledChore;Z)V
| Change | Effect |
---|
1 |
Access level has been changed from public to package-private. |
Recompilation of a client program may be terminated with the message: cancelChore ( ScheduledChore, boolean ) has package-private access in ChoreService. |
[+] ChoreService.onChoreMissedStartTime ( ScheduledChore chore ) : void 1
org/apache/hadoop/hbase/ChoreService.onChoreMissedStartTime:(Lorg/apache/hadoop/hbase/ScheduledChore;)V
| Change | Effect |
---|
1 |
Access level has been changed from public to package-private. |
Recompilation of a client program may be terminated with the message: onChoreMissedStartTime ( ScheduledChore ) has package-private access in ChoreService. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
DataBlockEncoding.class
package org.apache.hadoop.hbase.io.encoding
[+] DataBlockEncoding.createEncoder ( String fullyQualifiedClassName ) [static] : DataBlockEncoder 1
org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.createEncoder:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/io/encoding/DataBlockEncoder;
| Change | Effect |
---|
1 |
Access level has been changed from protected to package-private. |
Recompilation of a client program may be terminated with the message: createEncoder ( String ) has package-private access in DataBlockEncoding. |
to the top
Problems with Data Types, Low Severity 2
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase
[+] class CallDroppedException 1
| Change | Effect |
---|
1 |
Superclass has been changed from java.io.IOException to HBaseServerException. |
1) Recompilation of a client program may be terminated with the message: cannot find variable (or method) in CallDroppedException. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class. Recompilation of a client class may be terminated with the message: reference to variable is ambiguous. |
[+] affected methods: 2 (0.03%)
CallDroppedException.CallDroppedException ( )This constructor is from 'CallDroppedException' class.
CallDroppedException.CallDroppedException ( String message )This constructor is from 'CallDroppedException' class.
[+] class CallQueueTooBigException 1
| Change | Effect |
---|
1 |
Superclass has been changed from java.io.IOException to CallDroppedException. |
1) Recompilation of a client program may be terminated with the message: cannot find variable (or method) in CallQueueTooBigException. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class. Recompilation of a client class may be terminated with the message: reference to variable is ambiguous. |
[+] affected methods: 2 (0.03%)
CallQueueTooBigException.CallQueueTooBigException ( )This constructor is from 'CallQueueTooBigException' class.
CallQueueTooBigException.CallQueueTooBigException ( String message )This constructor is from 'CallQueueTooBigException' class.
to the top
Other Changes in Data Types 26
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase
[+] class HColumnDescriptor 2
| Change | Effect |
---|
1 |
Field COMPRESSION_COMPACT_MAJOR has been added to this class. |
No effect. |
2 |
Field COMPRESSION_COMPACT_MINOR has been added to this class. |
No effect. |
[+] affected methods: 94 (1.4%)
HColumnDescriptor.HColumnDescriptor ( byte[ ] familyName )This constructor is from 'HColumnDescriptor' class.
HColumnDescriptor.HColumnDescriptor ( String familyName )This constructor is from 'HColumnDescriptor' class.
HColumnDescriptor.HColumnDescriptor ( ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor delegate )This constructor is from 'HColumnDescriptor' class.
HColumnDescriptor.HColumnDescriptor ( HColumnDescriptor desc )1st parameter 'desc' of this method is of type 'HColumnDescriptor'.
HColumnDescriptor.HColumnDescriptor ( HColumnDescriptor desc, boolean deepClone )1st parameter 'desc' of this method is of type 'HColumnDescriptor'.
HColumnDescriptor.compareTo ( Object p1 )This method is from 'HColumnDescriptor' class.
HColumnDescriptor.compareTo ( HColumnDescriptor other )1st parameter 'other' of this method is of type 'HColumnDescriptor'.
HColumnDescriptor.equals ( Object obj )This method is from 'HColumnDescriptor' class.
HColumnDescriptor.getBlocksize ( )This method is from 'HColumnDescriptor' class.
HColumnDescriptor.getBloomFilterType ( )This method is from 'HColumnDescriptor' class.
...
[+] class HTableDescriptor 1
| Change | Effect |
---|
1 |
Field NORMALIZER_TARGET_REGION_SIZE_MB has been added to this class. |
No effect. |
[+] affected methods: 92 (1.4%)
client.Admin.getTableDescriptor ( TableName p1 )Return value of this abstract method is of type 'HTableDescriptor'.
client.Table.getTableDescriptor ( )Return value of this method is of type 'HTableDescriptor'.
HTableDescriptor.HTableDescriptor ( TableDescriptor desc )This constructor is from 'HTableDescriptor' class.
HTableDescriptor.HTableDescriptor ( TableDescriptorBuilder.ModifyableTableDescriptor delegatee )This constructor is from 'HTableDescriptor' class.
HTableDescriptor.HTableDescriptor ( HTableDescriptor desc )1st parameter 'desc' of this method is of type 'HTableDescriptor'.
HTableDescriptor.HTableDescriptor ( HTableDescriptor desc, boolean deepClone )1st parameter 'desc' of this method is of type 'HTableDescriptor'.
HTableDescriptor.HTableDescriptor ( TableName name )This constructor is from 'HTableDescriptor' class.
HTableDescriptor.HTableDescriptor ( TableName name, HTableDescriptor desc )2nd parameter 'desc' of this method is of type 'HTableDescriptor'.
HTableDescriptor.addCoprocessor ( String className )This method is from 'HTableDescriptor' class.
HTableDescriptor.addCoprocessor ( String className, Path jarFilePath, int priority, Map<String,String> kvs )This method is from 'HTableDescriptor' class.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.client
[+] class ColumnFamilyDescriptorBuilder 2
| Change | Effect |
---|
1 |
Field COMPRESSION_COMPACT_MAJOR has been added to this class. |
No effect. |
2 |
Field COMPRESSION_COMPACT_MINOR has been added to this class. |
No effect. |
[+] affected methods: 47 (0.7%)
ColumnFamilyDescriptorBuilder.build ( )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.copy ( ColumnFamilyDescriptor desc )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.getCompressionType ( )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.getDefaultValues ( )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.getNameAsString ( )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.getUnit ( String key )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.isLegalColumnFamilyName ( byte[ ] b )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.newBuilder ( byte[ ] name )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.newBuilder ( ColumnFamilyDescriptor desc )This method is from 'ColumnFamilyDescriptorBuilder' class.
ColumnFamilyDescriptorBuilder.of ( byte[ ] name )This method is from 'ColumnFamilyDescriptorBuilder' class.
...
[+] class TableDescriptorBuilder 1
| Change | Effect |
---|
1 |
Field NORMALIZER_TARGET_REGION_SIZE_MB has been added to this class. |
No effect. |
[+] affected methods: 42 (0.6%)
TableDescriptorBuilder.addColumnFamily ( ColumnFamilyDescriptor family )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.addCoprocessor ( String className )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.addCoprocessor ( String className, Path jarFilePath, int priority, Map<String,String> kvs )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.addCoprocessorWithSpec ( String specStr )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.build ( )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.copy ( TableDescriptor desc )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.copy ( TableName name, TableDescriptor desc )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.modifyColumnFamily ( ColumnFamilyDescriptor family )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.newBuilder ( TableDescriptor desc )This method is from 'TableDescriptorBuilder' class.
TableDescriptorBuilder.newBuilder ( TableName name )This method is from 'TableDescriptorBuilder' class.
...
[+] interface Admin 3
| Change | Effect |
---|
1 |
Method boolean balance ( ) became default. |
No effect. |
2 |
Method boolean balance ( boolean ) became default. |
No effect. |
3 |
Method Future<Void> cloneSnapshotAsync ( String, TableName, boolean ) became default. |
No effect. |
[+] affected methods: 3 (0.05%)
Admin.balance ( )This abstract method is from 'Admin' interface.
Admin.balance ( boolean p1 )This abstract method is from 'Admin' interface.
Admin.cloneSnapshotAsync ( String p1, TableName p2, boolean p3 )This abstract method is from 'Admin' interface.
[+] interface AsyncAdmin 2
| Change | Effect |
---|
1 |
Method CompletableFuture<Boolean> balance ( boolean ) became default. |
No effect. |
2 |
Method CompletableFuture<Void> cloneSnapshot ( String, TableName, boolean ) became default. |
No effect. |
[+] affected methods: 2 (0.03%)
AsyncAdmin.balance ( boolean p1 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.cloneSnapshot ( String p1, TableName p2, boolean p3 )This abstract method is from 'AsyncAdmin' interface.
[+] interface AsyncAdminBuilder 1
| Change | Effect |
---|
1 |
Method AsyncAdminBuilder setRetryPauseForCQTBE ( long, TimeUnit ) became default. |
No effect. |
[+] affected methods: 1 (0.02%)
AsyncAdminBuilder.setRetryPauseForCQTBE ( long p1, TimeUnit p2 )This abstract method is from 'AsyncAdminBuilder' interface.
[+] interface AsyncTableBuilder<C> 1
| Change | Effect |
---|
1 |
Method AsyncTableBuilder<C> setRetryPauseForCQTBE ( long, TimeUnit ) became default. |
No effect. |
[+] affected methods: 1 (0.02%)
AsyncTableBuilder<C>.setRetryPauseForCQTBE ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
[+] interface BufferedMutator 3
| Change | Effect |
---|
1 |
Method long getWriteBufferSize ( ) became default. |
No effect. |
2 |
Method void setOperationTimeout ( int ) became default. |
No effect. |
3 |
Method void setRpcTimeout ( int ) became default. |
No effect. |
[+] affected methods: 3 (0.05%)
BufferedMutator.getWriteBufferSize ( )This abstract method is from 'BufferedMutator' interface.
BufferedMutator.setOperationTimeout ( int p1 )This abstract method is from 'BufferedMutator' interface.
BufferedMutator.setRpcTimeout ( int p1 )This abstract method is from 'BufferedMutator' interface.
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.filter
[+] class ParseConstants 1
| Change | Effect |
---|
1 |
Field regexStringNoCaseType has been added to this class. |
No effect. |
[+] affected methods: 1 (0.02%)
ParseConstants.ParseConstants ( )This constructor is from 'ParseConstants' class.
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.io.compress
[+] class Compression.Algorithm 2
| Change | Effect |
---|
1 |
Field BROTLI has been added to this class. |
No effect. |
2 |
Field LZMA has been added to this class. |
No effect. |
[+] affected methods: 65 (1%)
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor.getCompactionCompressionType ( )Return value of this abstract method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor.getCompressionType ( )Return value of this abstract method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.build ( )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.copy ( ColumnFamilyDescriptor desc )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getCompressionType ( )Return value of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getDefaultValues ( )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getNameAsString ( )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getUnit ( String key )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.isLegalColumnFamilyName ( byte[ ] b )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.newBuilder ( byte[ ] name )Field 'this.DEFAULT_COMPRESSION' in the object of this method is of type 'Compression.Algorithm'.
...
hbase-shaded-client-byo-hadoop-2.4.0.jar
package org.apache.hadoop.hbase.rsgroup
[+] class RSGroupInfo 1
| Change | Effect |
---|
1 |
Field TABLE_DESC_PROP_GROUP has been added to this class. |
No effect. |
[+] affected methods: 19 (0.3%)
RSGroupInfo.RSGroupInfo ( String name )This constructor is from 'RSGroupInfo' class.
RSGroupInfo.RSGroupInfo ( RSGroupInfo src )1st parameter 'src' of this method is of type 'RSGroupInfo'.
RSGroupInfo.addAllServers ( Collection<Address> hostPort )This method is from 'RSGroupInfo' class.
RSGroupInfo.addAllTables ( Collection<TableName> arg )This method is from 'RSGroupInfo' class.
RSGroupInfo.addServer ( Address hostPort )This method is from 'RSGroupInfo' class.
RSGroupInfo.addTable ( TableName table )This method is from 'RSGroupInfo' class.
RSGroupInfo.containsServer ( Address hostPort )This method is from 'RSGroupInfo' class.
RSGroupInfo.containsTable ( TableName table )This method is from 'RSGroupInfo' class.
RSGroupInfo.equals ( Object o )This method is from 'RSGroupInfo' class.
RSGroupInfo.getConfiguration ( )This method is from 'RSGroupInfo' class.
...
hbase-shaded-mapreduce-2.4.0.jar
package org.apache.hadoop.hbase.mapreduce
[+] class HFileOutputFormat2 4
| Change | Effect |
---|
1 |
Field REMOTE_CLUSTER_CONF_PREFIX has been added to this class. |
No effect. |
2 |
Field REMOTE_CLUSTER_ZOOKEEPER_CLIENT_PORT_CONF_KEY has been added to this class. |
No effect. |
3 |
Field REMOTE_CLUSTER_ZOOKEEPER_QUORUM_CONF_KEY has been added to this class. |
No effect. |
4 |
Field REMOTE_CLUSTER_ZOOKEEPER_ZNODE_PARENT_CONF_KEY has been added to this class. |
No effect. |
[+] affected methods: 7 (0.1%)
HFileOutputFormat2.HFileOutputFormat2 ( )This constructor is from 'HFileOutputFormat2' class.
HFileOutputFormat2.combineTableNameSuffix ( byte[ ] tableName, byte[ ] suffix )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoad ( Job job, Table table, RegionLocator regionLocator )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoad ( Job job, TableDescriptor tableDescriptor, RegionLocator regionLocator )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.configureIncrementalLoadMap ( Job job, TableDescriptor tableDescriptor )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.getRecordWriter ( TaskAttemptContext context )This method is from 'HFileOutputFormat2' class.
HFileOutputFormat2.getTableNameSuffixedWithFamily ( byte[ ] tableName, byte[ ] family )This method is from 'HFileOutputFormat2' class.
[+] class TableMapReduceUtil 1
| Change | Effect |
---|
1 |
Field TABLE_INPUT_CLASS_KEY has been added to this class. |
No effect. |
[+] affected methods: 33 (0.5%)
TableMapReduceUtil.TableMapReduceUtil ( )This constructor is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJars ( Configuration conf, Class<?>... classes )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJars ( Job job )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addDependencyJarsForClasses ( Configuration conf, Class<?>... classes )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.addHBaseDependencyJars ( Configuration conf )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.buildDependencyClasspath ( Configuration conf )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.convertScanToString ( Scan scan )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.convertStringToScan ( String base64 )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.initCredentials ( Job job )This method is from 'TableMapReduceUtil' class.
TableMapReduceUtil.initCredentialsForCluster ( Job job, String quorumAddress )This method is from 'TableMapReduceUtil' class.
...
hbase-shaded-mapreduce-2.4.0.jar
package org.apache.hadoop.hbase.tool
[+] class LoadIncrementalHFiles 1
| Change | Effect |
---|
1 |
Field FAIL_IF_NEED_SPLIT_HFILE has been added to this class. |
No effect. |
[+] affected methods: 24 (0.4%)
LoadIncrementalHFiles.LoadIncrementalHFiles ( Configuration conf )This constructor is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.buildClientServiceCallable ( Connection conn, TableName tableName, byte[ ] first, Collection<LoadIncrementalHFiles.LoadQueueItem> lqis, boolean copyFile )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.bulkLoadPhase ( Table table, Connection conn, ExecutorService pool, Deque<LoadIncrementalHFiles.LoadQueueItem> queue, Multimap<ByteBuffer,LoadIncrementalHFiles.LoadQueueItem> regionGroups, boolean copyFile, Map<LoadIncrementalHFiles.LoadQueueItem,ByteBuffer> item2RegionMap )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.disableReplication ( )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.doBulkLoad ( Map<byte[ ],List<Path>> map, Admin admin, Table table, RegionLocator regionLocator, boolean silence, boolean copyFile )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.doBulkLoad ( Path hfofDir, Admin admin, Table table, RegionLocator regionLocator )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.doBulkLoad ( Path hfofDir, Admin admin, Table table, RegionLocator regionLocator, boolean silence, boolean copyFile )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.groupOrSplit ( Multimap<ByteBuffer,LoadIncrementalHFiles.LoadQueueItem> regionGroups, LoadIncrementalHFiles.LoadQueueItem item, Table table, Pair<byte[ ][ ],byte[ ][ ]> startEndKeys )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.inferBoundaries ( SortedMap<byte[ ],Integer> bdryMap )This method is from 'LoadIncrementalHFiles' class.
LoadIncrementalHFiles.initialize ( )This method is from 'LoadIncrementalHFiles' class.
...
to the top
Other Changes in Methods 10
hbase-shaded-client-byo-hadoop-2.4.0.jar,
Admin.class
package org.apache.hadoop.hbase.client
[+] Admin.balance ( ) [abstract] : boolean 1
org/apache/hadoop/hbase/client/Admin.balance:()Z
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] Admin.balance ( boolean p1 ) [abstract] : boolean 1
org/apache/hadoop/hbase/client/Admin.balance:(Z)Z
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] Admin.cloneSnapshotAsync ( String p1, TableName p2, boolean p3 ) [abstract] : Future<Void> 1
org/apache/hadoop/hbase/client/Admin.cloneSnapshotAsync:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Z)Ljava/util/concurrent/Future;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
AsyncAdmin.class
package org.apache.hadoop.hbase.client
[+] AsyncAdmin.balance ( boolean p1 ) [abstract] : CompletableFuture<Boolean> 1
org/apache/hadoop/hbase/client/AsyncAdmin.balance:(Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.cloneSnapshot ( String p1, TableName p2, boolean p3 ) [abstract] : CompletableFuture<Void> 1
org/apache/hadoop/hbase/client/AsyncAdmin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
AsyncAdminBuilder.class
package org.apache.hadoop.hbase.client
[+] AsyncAdminBuilder.setRetryPauseForCQTBE ( long p1, TimeUnit p2 ) [abstract] : AsyncAdminBuilder 1
org/apache/hadoop/hbase/client/AsyncAdminBuilder.setRetryPauseForCQTBE:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncAdminBuilder;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
AsyncTableBuilder.class
package org.apache.hadoop.hbase.client
[+] AsyncTableBuilder<C>.setRetryPauseForCQTBE ( long p1, TimeUnit p2 ) [abstract] : AsyncTableBuilder<C> 1
org/apache/hadoop/hbase/client/AsyncTableBuilder.setRetryPauseForCQTBE:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncTableBuilder;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.4.0.jar,
BufferedMutator.class
package org.apache.hadoop.hbase.client
[+] BufferedMutator.getWriteBufferSize ( ) [abstract] : long 1
org/apache/hadoop/hbase/client/BufferedMutator.getWriteBufferSize:()J
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] BufferedMutator.setOperationTimeout ( int p1 ) [abstract] : void 1
org/apache/hadoop/hbase/client/BufferedMutator.setOperationTimeout:(I)V
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] BufferedMutator.setRpcTimeout ( int p1 ) [abstract] : void 1
org/apache/hadoop/hbase/client/BufferedMutator.setRpcTimeout:(I)V
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
to the top
Java Archives 13
hbase-client-project-2.4.0.jar
hbase-endpoint-2.4.0.jar
hbase-examples-2.4.0.jar
hbase-external-blockcache-2.4.0.jar
hbase-hbtop-2.4.0.jar
hbase-protocol-2.4.0.jar
hbase-rest-2.4.0.jar
hbase-rsgroup-2.4.0.jar
hbase-shaded-client-2.4.0.jar
hbase-shaded-client-byo-hadoop-2.4.0.jar
hbase-shaded-client-project-2.4.0.jar
hbase-shaded-mapreduce-2.4.0.jar
hbase-thrift-2.4.0.jar
to the top