Test Info
Library Name | hbase |
Version #1 | rel/2.1.5 |
Version #2 | 2.2.0RC6 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 13 |
Total Methods / Classes | 4966 / 436 |
Compatibility |
93.5% |
Problem Summary
| Severity | Count |
Added Methods | - | 157 |
Removed Methods | High | 4 |
Problems with Data Types | High | 1 |
Medium | 10 |
Low | 6 |
Problems with Methods | High | 1 |
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 72 |
Other Changes in Methods | - | 13 |
Added Methods 157
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AccessControlClient.class
package org.apache.hadoop.hbase.security.access
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, byte[ ] columnFamily ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[B)Ljava/util/List;
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, byte[ ] columnFamily, byte[ ] columnQualifier ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[B[B)Ljava/util/List;
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, byte[ ] columnFamily, byte[ ] columnQualifier, String userName ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[B[BLjava/lang/String;)Ljava/util/List;
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, byte[ ] columnFamily, String userName ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[BLjava/lang/String;)Ljava/util/List;
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, String userName ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
AccessControlClient.hasPermission ( Connection connection, String tableName, byte[ ] columnFamily, byte[ ] columnQualifier, String userName, Permission.Action... actions ) [static] : boolean
org/apache/hadoop/hbase/security/access/AccessControlClient.hasPermission:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[B[BLjava/lang/String;[Lorg/apache/hadoop/hbase/security/access/Permission$Action;)Z
AccessControlClient.hasPermission ( Connection connection, String tableName, String columnFamily, String columnQualifier, String userName, Permission.Action... actions ) [static] : boolean
org/apache/hadoop/hbase/security/access/AccessControlClient.hasPermission:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/apache/hadoop/hbase/security/access/Permission$Action;)Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Admin.class
package org.apache.hadoop.hbase.client
Admin.compactionSwitch ( boolean p1, List<String> p2 ) [abstract] : Map<ServerName,Boolean>
org/apache/hadoop/hbase/client/Admin.compactionSwitch:(ZLjava/util/List;)Ljava/util/Map;
Admin.createTableAsync ( TableDescriptor p1 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.createTableAsync:(Lorg/apache/hadoop/hbase/client/TableDescriptor;)Ljava/util/concurrent/Future;
Admin.exceedThrottleQuotaSwitch ( boolean p1 ) [abstract] : boolean
org/apache/hadoop/hbase/client/Admin.exceedThrottleQuotaSwitch:(Z)Z
Admin.getCurrentSpaceQuotaSnapshot ( String p1 ) [abstract] : SpaceQuotaSnapshotView
org/apache/hadoop/hbase/client/Admin.getCurrentSpaceQuotaSnapshot:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView;
Admin.getCurrentSpaceQuotaSnapshot ( TableName p1 ) [abstract] : SpaceQuotaSnapshotView
org/apache/hadoop/hbase/client/Admin.getCurrentSpaceQuotaSnapshot:(Lorg/apache/hadoop/hbase/TableName;)Lorg/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView;
Admin.getRegionServerSpaceQuotaSnapshots ( ServerName p1 ) [abstract] : SpaceQuotaSnapshotView>
org/apache/hadoop/hbase/client/Admin.getRegionServerSpaceQuotaSnapshots:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/Map;
Admin.getSpaceQuotaTableSizes ( ) [abstract] : Map<TableName,Long>
org/apache/hadoop/hbase/client/Admin.getSpaceQuotaTableSizes:()Ljava/util/Map;
Admin.getUserPermissions ( GetUserPermissionsRequest p1 ) [abstract] : List<UserPermission>
org/apache/hadoop/hbase/client/Admin.getUserPermissions:(Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest;)Ljava/util/List;
Admin.grant ( UserPermission p1, boolean p2 ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.grant:(Lorg/apache/hadoop/hbase/security/access/UserPermission;Z)V
Admin.hasUserPermissions ( List<Permission> permissions ) : List<Boolean>
org/apache/hadoop/hbase/client/Admin.hasUserPermissions:(Ljava/util/List;)Ljava/util/List;
Admin.hasUserPermissions ( String p1, List<Permission> p2 ) [abstract] : List<Boolean>
org/apache/hadoop/hbase/client/Admin.hasUserPermissions:(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;
Admin.isRpcThrottleEnabled ( ) [abstract] : boolean
org/apache/hadoop/hbase/client/Admin.isRpcThrottleEnabled:()Z
Admin.move ( byte[ ] p1 ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.move:([B)V
Admin.move ( byte[ ] p1, ServerName p2 ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.move:([BLorg/apache/hadoop/hbase/ServerName;)V
Admin.revoke ( UserPermission p1 ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.revoke:(Lorg/apache/hadoop/hbase/security/access/UserPermission;)V
Admin.splitRegionAsync ( byte[ ] p1 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.splitRegionAsync:([B)Ljava/util/concurrent/Future;
Admin.switchRpcThrottle ( boolean p1 ) [abstract] : boolean
org/apache/hadoop/hbase/client/Admin.switchRpcThrottle:(Z)Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncAdmin.class
package org.apache.hadoop.hbase.client
AsyncAdmin.balancerSwitch ( boolean p1, boolean p2 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.balancerSwitch:(ZZ)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.cloneSnapshot ( String p1, TableName p2, boolean p3 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.compactionSwitch ( boolean p1, List<String> p2 ) [abstract] : CompletableFuture<Map<ServerName,Boolean>>
org/apache/hadoop/hbase/client/AsyncAdmin.compactionSwitch:(ZLjava/util/List;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.exceedThrottleQuotaSwitch ( boolean p1 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.exceedThrottleQuotaSwitch:(Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getCurrentSpaceQuotaSnapshot ( String p1 ) [abstract] : CompletableFuture<?>
org/apache/hadoop/hbase/client/AsyncAdmin.getCurrentSpaceQuotaSnapshot:(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getCurrentSpaceQuotaSnapshot ( TableName p1 ) [abstract] : CompletableFuture<?>
org/apache/hadoop/hbase/client/AsyncAdmin.getCurrentSpaceQuotaSnapshot:(Lorg/apache/hadoop/hbase/TableName;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getRegionServerSpaceQuotaSnapshots ( ServerName p1 ) [abstract] : CompletableFuture<?>
org/apache/hadoop/hbase/client/AsyncAdmin.getRegionServerSpaceQuotaSnapshots:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getSpaceQuotaTableSizes ( ) [abstract] : CompletableFuture<Map<TableName,Long>>
org/apache/hadoop/hbase/client/AsyncAdmin.getSpaceQuotaTableSizes:()Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getUserPermissions ( GetUserPermissionsRequest p1 ) [abstract] : CompletableFuture<List<UserPermission>>
org/apache/hadoop/hbase/client/AsyncAdmin.getUserPermissions:(Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.grant ( UserPermission p1, boolean p2 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.grant:(Lorg/apache/hadoop/hbase/security/access/UserPermission;Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.hasUserPermissions ( List<Permission> permissions ) : CompletableFuture<List<Boolean>>
org/apache/hadoop/hbase/client/AsyncAdmin.hasUserPermissions:(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.hasUserPermissions ( String p1, List<Permission> p2 ) [abstract] : CompletableFuture<List<Boolean>>
org/apache/hadoop/hbase/client/AsyncAdmin.hasUserPermissions:(Ljava/lang/String;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.isRpcThrottleEnabled ( ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.isRpcThrottleEnabled:()Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.listTableDescriptors ( List<TableName> p1 ) [abstract] : CompletableFuture<List<TableDescriptor>>
org/apache/hadoop/hbase/client/AsyncAdmin.listTableDescriptors:(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.mergeRegions ( List<byte[ ]> p1, boolean p2 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.mergeRegions:(Ljava/util/List;Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.mergeSwitch ( boolean p1, boolean p2 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.mergeSwitch:(ZZ)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.restoreSnapshot ( String p1, boolean p2, boolean p3 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.restoreSnapshot:(Ljava/lang/String;ZZ)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.revoke ( UserPermission p1 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.revoke:(Lorg/apache/hadoop/hbase/security/access/UserPermission;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.splitSwitch ( boolean p1, boolean p2 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.splitSwitch:(ZZ)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.switchRpcThrottle ( boolean p1 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.switchRpcThrottle:(Z)Ljava/util/concurrent/CompletableFuture;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncAdminBuilder.class
package org.apache.hadoop.hbase.client
AsyncAdminBuilder.setRetryPauseForCQTBE ( long p1, TimeUnit p2 ) [abstract] : AsyncAdminBuilder
org/apache/hadoop/hbase/client/AsyncAdminBuilder.setRetryPauseForCQTBE:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncAdminBuilder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncBufferedMutatorBuilder.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutatorBuilder.setMaxKeyValueSize ( int p1 ) [abstract] : AsyncBufferedMutatorBuilder
org/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder.setMaxKeyValueSize:(I)Lorg/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncConnection.class
package org.apache.hadoop.hbase.client
AsyncConnection.clearRegionLocationCache ( ) [abstract] : void
org/apache/hadoop/hbase/client/AsyncConnection.clearRegionLocationCache:()V
AsyncConnection.isClosed ( ) [abstract] : boolean
org/apache/hadoop/hbase/client/AsyncConnection.isClosed:()Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncTableBuilder.class
package org.apache.hadoop.hbase.client
AsyncTableBuilder<C>.setRetryPauseForCQTBE ( long p1, TimeUnit p2 ) [abstract] : AsyncTableBuilder<C>
org/apache/hadoop/hbase/client/AsyncTableBuilder.setRetryPauseForCQTBE:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncTableBuilder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncTableRegionLocator.class
package org.apache.hadoop.hbase.client
AsyncTableRegionLocator.clearRegionLocationCache ( ) [abstract] : void
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.clearRegionLocationCache:()V
AsyncTableRegionLocator.getAllRegionLocations ( ) [abstract] : CompletableFuture<List<HRegionLocation>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getAllRegionLocations:()Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getEndKeys ( ) : CompletableFuture<List<byte[ ]>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getEndKeys:()Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getRegionLocations ( byte[ ] p1, boolean p2 ) [abstract] : CompletableFuture<List<HRegionLocation>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getRegionLocations:([BZ)Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getRegionLocations ( byte[ ] row ) : CompletableFuture<List<HRegionLocation>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getRegionLocations:([B)Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getStartEndKeys ( ) : CompletableFuture<List<Pair<byte[ ],byte[ ]>>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getStartEndKeys:()Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getStartKeys ( ) : CompletableFuture<List<byte[ ]>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getStartKeys:()Ljava/util/concurrent/CompletableFuture;
hbase-shaded-client-byo-hadoop-2.2.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;
AuthUtil.loginClient ( Configuration conf ) [static] : User
org/apache/hadoop/hbase/AuthUtil.loginClient:(Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/hbase/security/User;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Cell.class
package org.apache.hadoop.hbase
Cell.getSerializedSize ( ) [abstract] : int
org/apache/hadoop/hbase/Cell.getSerializedSize:()I
hbase-shaded-client-byo-hadoop-2.2.0.jar,
ClusterMetrics.class
package org.apache.hadoop.hbase
ClusterMetrics.getServersName ( ) [abstract] : List<ServerName>
org/apache/hadoop/hbase/ClusterMetrics.getServersName:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
ClusterStatus.class
package org.apache.hadoop.hbase
ClusterStatus.getServersName ( ) : List<ServerName>
org/apache/hadoop/hbase/ClusterStatus.getServersName:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
ConcurrentTableModificationException.class
package org.apache.hadoop.hbase
ConcurrentTableModificationException.ConcurrentTableModificationException ( )
org/apache/hadoop/hbase/ConcurrentTableModificationException."<init>":()V
ConcurrentTableModificationException.ConcurrentTableModificationException ( byte[ ] tableName )
org/apache/hadoop/hbase/ConcurrentTableModificationException."<init>":([B)V
ConcurrentTableModificationException.ConcurrentTableModificationException ( String s )
org/apache/hadoop/hbase/ConcurrentTableModificationException."<init>":(Ljava/lang/String;)V
ConcurrentTableModificationException.ConcurrentTableModificationException ( TableName tableName )
org/apache/hadoop/hbase/ConcurrentTableModificationException."<init>":(Lorg/apache/hadoop/hbase/TableName;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Connection.class
package org.apache.hadoop.hbase.client
Connection.clearRegionLocationCache ( ) [abstract] : void
org/apache/hadoop/hbase/client/Connection.clearRegionLocationCache:()V
Connection.getHbck ( ) : Hbck
org/apache/hadoop/hbase/client/Connection.getHbck:()Lorg/apache/hadoop/hbase/client/Hbck;
Connection.getHbck ( ServerName masterServer ) : Hbck
org/apache/hadoop/hbase/client/Connection.getHbck:(Lorg/apache/hadoop/hbase/ServerName;)Lorg/apache/hadoop/hbase/client/Hbck;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
GetUserPermissionsRequest.class
package org.apache.hadoop.hbase.security.access
GetUserPermissionsRequest.getFamily ( ) : byte[ ]
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getFamily:()[B
GetUserPermissionsRequest.getNamespace ( ) : String
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getNamespace:()Ljava/lang/String;
GetUserPermissionsRequest.getQualifier ( ) : byte[ ]
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getQualifier:()[B
GetUserPermissionsRequest.getTableName ( ) : TableName
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getTableName:()Lorg/apache/hadoop/hbase/TableName;
GetUserPermissionsRequest.getUserName ( ) : String
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getUserName:()Ljava/lang/String;
GetUserPermissionsRequest.newBuilder ( ) [static] : GetUserPermissionsRequest.Builder
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.newBuilder:()Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest$Builder;
GetUserPermissionsRequest.newBuilder ( String namespace ) [static] : GetUserPermissionsRequest.Builder
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.newBuilder:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest$Builder;
GetUserPermissionsRequest.newBuilder ( TableName tableName ) [static] : GetUserPermissionsRequest.Builder
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.newBuilder:(Lorg/apache/hadoop/hbase/TableName;)Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest$Builder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
GlobalPermission.class
package org.apache.hadoop.hbase.security.access
GlobalPermission.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/GlobalPermission.equals:(Ljava/lang/Object;)Z
GlobalPermission.hashCode ( ) : int
org/apache/hadoop/hbase/security/access/GlobalPermission.hashCode:()I
GlobalPermission.toString ( ) : String
org/apache/hadoop/hbase/security/access/GlobalPermission.toString:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
HBaseSnapshotException.class
package org.apache.hadoop.hbase.snapshot
HBaseSnapshotException.HBaseSnapshotException ( String message, Throwable e )
org/apache/hadoop/hbase/snapshot/HBaseSnapshotException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
HTableDescriptor.class
package org.apache.hadoop.hbase
HTableDescriptor.isMergeEnabled ( ) : boolean
org/apache/hadoop/hbase/HTableDescriptor.isMergeEnabled:()Z
HTableDescriptor.isSplitEnabled ( ) : boolean
org/apache/hadoop/hbase/HTableDescriptor.isSplitEnabled:()Z
HTableDescriptor.setMergeEnabled ( boolean isEnable ) : HTableDescriptor
org/apache/hadoop/hbase/HTableDescriptor.setMergeEnabled:(Z)Lorg/apache/hadoop/hbase/HTableDescriptor;
HTableDescriptor.setSplitEnabled ( boolean isEnable ) : HTableDescriptor
org/apache/hadoop/hbase/HTableDescriptor.setSplitEnabled:(Z)Lorg/apache/hadoop/hbase/HTableDescriptor;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
NamespacePermission.class
package org.apache.hadoop.hbase.security.access
NamespacePermission.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/NamespacePermission.equals:(Ljava/lang/Object;)Z
NamespacePermission.equalsExceptActions ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/NamespacePermission.equalsExceptActions:(Ljava/lang/Object;)Z
NamespacePermission.getNamespace ( ) : String
org/apache/hadoop/hbase/security/access/NamespacePermission.getNamespace:()Ljava/lang/String;
NamespacePermission.hashCode ( ) : int
org/apache/hadoop/hbase/security/access/NamespacePermission.hashCode:()I
NamespacePermission.implies ( String namespace, Permission.Action action ) : boolean
org/apache/hadoop/hbase/security/access/NamespacePermission.implies:(Ljava/lang/String;Lorg/apache/hadoop/hbase/security/access/Permission$Action;)Z
NamespacePermission.rawExpression ( ) : String
org/apache/hadoop/hbase/security/access/NamespacePermission.rawExpression:()Ljava/lang/String;
NamespacePermission.readFields ( DataInput in ) : void
org/apache/hadoop/hbase/security/access/NamespacePermission.readFields:(Ljava/io/DataInput;)V
NamespacePermission.toString ( ) : String
org/apache/hadoop/hbase/security/access/NamespacePermission.toString:()Ljava/lang/String;
NamespacePermission.write ( DataOutput out ) : void
org/apache/hadoop/hbase/security/access/NamespacePermission.write:(Ljava/io/DataOutput;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Permission.class
package org.apache.hadoop.hbase.security.access
Permission.equalsExceptActions ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/Permission.equalsExceptActions:(Ljava/lang/Object;)Z
Permission.getAccessScope ( ) : Permission.Scope
org/apache/hadoop/hbase/security/access/Permission.getAccessScope:()Lorg/apache/hadoop/hbase/security/access/Permission$Scope;
Permission.newBuilder ( ) [static] : Permission.Builder
org/apache/hadoop/hbase/security/access/Permission.newBuilder:()Lorg/apache/hadoop/hbase/security/access/Permission$Builder;
Permission.newBuilder ( String namespace ) [static] : Permission.Builder
org/apache/hadoop/hbase/security/access/Permission.newBuilder:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/security/access/Permission$Builder;
Permission.newBuilder ( TableName tableName ) [static] : Permission.Builder
org/apache/hadoop/hbase/security/access/Permission.newBuilder:(Lorg/apache/hadoop/hbase/TableName;)Lorg/apache/hadoop/hbase/security/access/Permission$Builder;
Permission.rawExpression ( ) : String
org/apache/hadoop/hbase/security/access/Permission.rawExpression:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Put.class
package org.apache.hadoop.hbase.client
Put.setPriority ( int p1 ) : OperationWithAttributes
org/apache/hadoop/hbase/client/Put.setPriority:(I)Lorg/apache/hadoop/hbase/client/OperationWithAttributes;
Put.setPriority ( int priority ) : Put
org/apache/hadoop/hbase/client/Put.setPriority:(I)Lorg/apache/hadoop/hbase/client/Put;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
QuotaFilter.class
package org.apache.hadoop.hbase.quotas
QuotaFilter.getRegionServerFilter ( ) : String
org/apache/hadoop/hbase/quotas/QuotaFilter.getRegionServerFilter:()Ljava/lang/String;
QuotaFilter.setRegionServerFilter ( String regex ) : QuotaFilter
org/apache/hadoop/hbase/quotas/QuotaFilter.setRegionServerFilter:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/quotas/QuotaFilter;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
QuotaSettings.class
package org.apache.hadoop.hbase.quotas
QuotaSettings.getRegionServer ( ) : String
org/apache/hadoop/hbase/quotas/QuotaSettings.getRegionServer:()Ljava/lang/String;
QuotaSettings.QuotaSettings ( String userName, TableName tableName, String namespace, String regionServer )
org/apache/hadoop/hbase/quotas/QuotaSettings."<init>":(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;Ljava/lang/String;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
QuotaSettingsFactory.class
package org.apache.hadoop.hbase.quotas
QuotaSettingsFactory.fromThrottle ( String userName, TableName tableName, String namespace, String regionServer, QuotaProtos.Throttle throttle ) [static] : List<QuotaSettings>
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.fromThrottle:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;Ljava/lang/String;Lorg/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos$Throttle;)Ljava/util/List;
QuotaSettingsFactory.throttleNamespace ( String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleNamespace:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleRegionServer ( String regionServer, ThrottleType type, long limit, TimeUnit timeUnit ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleRegionServer:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleTable ( TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleTable:(Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleUser ( String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleUser:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleUser ( String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleUser:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleUser ( String userName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleUser:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleNamespaceByThrottleType ( String namespace, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleNamespaceByThrottleType:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleRegionServer ( String regionServer ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleRegionServer:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleRegionServerByThrottleType ( String regionServer, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleRegionServerByThrottleType:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleTableByThrottleType ( TableName tableName, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleTableByThrottleType:(Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleUserByThrottleType ( String userName, String namespace, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleUserByThrottleType:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleUserByThrottleType ( String userName, TableName tableName, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleUserByThrottleType:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleUserByThrottleType ( String userName, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleUserByThrottleType:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
RegionLocator.class
package org.apache.hadoop.hbase.client
RegionLocator.clearRegionLocationCache ( ) [abstract] : void
org/apache/hadoop/hbase/client/RegionLocator.clearRegionLocationCache:()V
RegionLocator.getRegionLocation ( byte[ ] p1, int p2, boolean p3 ) [abstract] : HRegionLocation
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocation:([BIZ)Lorg/apache/hadoop/hbase/HRegionLocation;
RegionLocator.getRegionLocation ( byte[ ] row, int replicaId ) : HRegionLocation
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocation:([BI)Lorg/apache/hadoop/hbase/HRegionLocation;
RegionLocator.getRegionLocations ( byte[ ] p1, boolean p2 ) [abstract] : List<HRegionLocation>
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocations:([BZ)Ljava/util/List;
RegionLocator.getRegionLocations ( byte[ ] row ) : List<HRegionLocation>
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocations:([B)Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
RestoreSnapshotException.class
package org.apache.hadoop.hbase.snapshot
RestoreSnapshotException.RestoreSnapshotException ( String message, Throwable e )
org/apache/hadoop/hbase/snapshot/RestoreSnapshotException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
RpcThrottlingException.class
package org.apache.hadoop.hbase.quotas
RpcThrottlingException.throwReadCapacityUnitExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwReadCapacityUnitExceeded:(J)V
RpcThrottlingException.throwRequestCapacityUnitExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwRequestCapacityUnitExceeded:(J)V
RpcThrottlingException.throwWriteCapacityUnitExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwWriteCapacityUnitExceeded:(J)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
SpaceQuotaSnapshotView.class
package org.apache.hadoop.hbase.quotas
SpaceQuotaSnapshotView.getLimit ( ) [abstract] : long
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.getLimit:()J
SpaceQuotaSnapshotView.getQuotaStatus ( ) [abstract] : SpaceQuotaSnapshotView.SpaceQuotaStatusView
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.getQuotaStatus:()Lorg/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView$SpaceQuotaStatusView;
SpaceQuotaSnapshotView.getUsage ( ) [abstract] : long
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.getUsage:()J
hbase-shaded-client-byo-hadoop-2.2.0.jar,
SpaceQuotaStatusView.class
package org.apache.hadoop.hbase.quotas
SpaceQuotaSnapshotView.SpaceQuotaStatusView.getPolicy ( ) [abstract] : Optional<SpaceViolationPolicy>
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.SpaceQuotaStatusView.getPolicy:()Ljava/util/Optional;
SpaceQuotaSnapshotView.SpaceQuotaStatusView.isInViolation ( ) [abstract] : boolean
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.SpaceQuotaStatusView.isInViolation:()Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
TableDescriptor.class
package org.apache.hadoop.hbase.client
TableDescriptor.isMergeEnabled ( ) [abstract] : boolean
org/apache/hadoop/hbase/client/TableDescriptor.isMergeEnabled:()Z
TableDescriptor.isSplitEnabled ( ) [abstract] : boolean
org/apache/hadoop/hbase/client/TableDescriptor.isSplitEnabled:()Z
TableDescriptor.toStringCustomizedValues ( ) [abstract] : String
org/apache/hadoop/hbase/client/TableDescriptor.toStringCustomizedValues:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
TableDescriptorBuilder.class
package org.apache.hadoop.hbase.client
TableDescriptorBuilder.setMergeEnabled ( boolean isEnable ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setMergeEnabled:(Z)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
TableDescriptorBuilder.setSplitEnabled ( boolean isEnable ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setSplitEnabled:(Z)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
TablePermission.class
package org.apache.hadoop.hbase.security.access
TablePermission.equalsExceptActions ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/TablePermission.equalsExceptActions:(Ljava/lang/Object;)Z
TablePermission.implies ( TableName table, byte[ ] family, Permission.Action action ) : boolean
org/apache/hadoop/hbase/security/access/TablePermission.implies:(Lorg/apache/hadoop/hbase/TableName;[BLorg/apache/hadoop/hbase/security/access/Permission$Action;)Z
TablePermission.rawExpression ( ) : String
org/apache/hadoop/hbase/security/access/TablePermission.rawExpression:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
User.class
package org.apache.hadoop.hbase.security
User.isLoginFromKeytab ( ) : boolean
org/apache/hadoop/hbase/security/User.isLoginFromKeytab:()Z
User.login ( String keytabLocation, String pricipalName ) [static] : void
org/apache/hadoop/hbase/security/User.login:(Ljava/lang/String;Ljava/lang/String;)V
User.shouldLoginFromKeytab ( Configuration conf ) [static] : boolean
org/apache/hadoop/hbase/security/User.shouldLoginFromKeytab:(Lorg/apache/hadoop/conf/Configuration;)Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
UserPermission.class
package org.apache.hadoop.hbase.security.access
UserPermission.equalsExceptActions ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/UserPermission.equalsExceptActions:(Ljava/lang/Object;)Z
UserPermission.getAccessScope ( ) : Permission.Scope
org/apache/hadoop/hbase/security/access/UserPermission.getAccessScope:()Lorg/apache/hadoop/hbase/security/access/Permission$Scope;
UserPermission.getPermission ( ) : Permission
org/apache/hadoop/hbase/security/access/UserPermission.getPermission:()Lorg/apache/hadoop/hbase/security/access/Permission;
UserPermission.getUser ( ) : String
org/apache/hadoop/hbase/security/access/UserPermission.getUser:()Ljava/lang/String;
UserPermission.UserPermission ( String user, Permission permission )
org/apache/hadoop/hbase/security/access/UserPermission."<init>":(Ljava/lang/String;Lorg/apache/hadoop/hbase/security/access/Permission;)V
hbase-shaded-mapreduce-2.2.0.jar,
BulkLoadHFiles.class
package org.apache.hadoop.hbase.tool
BulkLoadHFiles.bulkLoad ( TableName p1, Map<byte[ ],List<Path>> p2 ) [abstract] : Map<BulkLoadHFiles.LoadQueueItem,ByteBuffer>
org/apache/hadoop/hbase/tool/BulkLoadHFiles.bulkLoad:(Lorg/apache/hadoop/hbase/TableName;Ljava/util/Map;)Ljava/util/Map;
BulkLoadHFiles.bulkLoad ( TableName p1, Path p2 ) [abstract] : Map<BulkLoadHFiles.LoadQueueItem,ByteBuffer>
org/apache/hadoop/hbase/tool/BulkLoadHFiles.bulkLoad:(Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/fs/Path;)Ljava/util/Map;
BulkLoadHFiles.create ( Configuration conf ) [static] : BulkLoadHFiles
org/apache/hadoop/hbase/tool/BulkLoadHFiles.create:(Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/hbase/tool/BulkLoadHFiles;
hbase-shaded-mapreduce-2.2.0.jar,
LoadIncrementalHFiles.class
package org.apache.hadoop.hbase.tool
LoadIncrementalHFiles.run ( Path hfofDir, TableName tableName ) : Map<LoadIncrementalHFiles.LoadQueueItem,ByteBuffer>
org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.run:(Lorg/apache/hadoop/fs/Path;Lorg/apache/hadoop/hbase/TableName;)Ljava/util/Map;
hbase-shaded-mapreduce-2.2.0.jar,
LoadQueueItem.class
package org.apache.hadoop.hbase.tool
BulkLoadHFiles.LoadQueueItem.BulkLoadHFiles.LoadQueueItem ( byte[ ] family, Path hfilePath )
org/apache/hadoop/hbase/tool/BulkLoadHFiles.LoadQueueItem."<init>":([BLorg/apache/hadoop/fs/Path;)V
BulkLoadHFiles.LoadQueueItem.getFamily ( ) : byte[ ]
org/apache/hadoop/hbase/tool/BulkLoadHFiles.LoadQueueItem.getFamily:()[B
BulkLoadHFiles.LoadQueueItem.getFilePath ( ) : Path
org/apache/hadoop/hbase/tool/BulkLoadHFiles.LoadQueueItem.getFilePath:()Lorg/apache/hadoop/fs/Path;
BulkLoadHFiles.LoadQueueItem.toString ( ) : String
org/apache/hadoop/hbase/tool/BulkLoadHFiles.LoadQueueItem.toString:()Ljava/lang/String;
to the top
Removed Methods 4
hbase-shaded-client-byo-hadoop-2.1.5.jar,
HBaseSnapshotException.class
package org.apache.hadoop.hbase.snapshot
HBaseSnapshotException.HBaseSnapshotException ( String message, Exception e )
org/apache/hadoop/hbase/snapshot/HBaseSnapshotException."<init>":(Ljava/lang/String;Ljava/lang/Exception;)V
hbase-shaded-client-byo-hadoop-2.1.5.jar,
QuotaSettings.class
package org.apache.hadoop.hbase.quotas
QuotaSettings.QuotaSettings ( String userName, TableName tableName, String namespace )
org/apache/hadoop/hbase/quotas/QuotaSettings."<init>":(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;)V
hbase-shaded-client-byo-hadoop-2.1.5.jar,
QuotaSettingsFactory.class
package org.apache.hadoop.hbase.quotas
QuotaSettingsFactory.fromThrottle ( String userName, TableName tableName, String namespace, QuotaProtos.Throttle throttle ) [static] : List<QuotaSettings>
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.fromThrottle:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;Lorg/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos$Throttle;)Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.1.5.jar,
RestoreSnapshotException.class
package org.apache.hadoop.hbase.snapshot
RestoreSnapshotException.RestoreSnapshotException ( String message, Exception e )
org/apache/hadoop/hbase/snapshot/RestoreSnapshotException."<init>":(Ljava/lang/String;Ljava/lang/Exception;)V
to the top
Problems with Data Types, High Severity 1
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.security.access
[+] class Permission 1
| Change | Effect |
---|
1 |
Type of field actions has been changed from Permission.Action[] to java.util.EnumSet<Permission.Action>. |
A client program may be interrupted by NoSuchFieldError exception. |
[+] affected methods: 26 (0.5%)
org.apache.hadoop.hbase.client.Append.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Append.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Delete.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Delete.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Get.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Get.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Increment.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Increment.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Mutation.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Put.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
...
to the top
Problems with Methods, High Severity 1
hbase-shaded-client-byo-hadoop-2.1.5.jar,
UserPermission.class
package org.apache.hadoop.hbase.security.access
[+] UserPermission.getUser ( ) : byte[ ] 1
org/apache/hadoop/hbase/security/access/UserPermission.getUser:()[B
| Change | Effect |
---|
1 |
Return value type has been changed from byte[] to java.lang.String. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
to the top
Problems with Data Types, Medium Severity 10
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase
[+] interface Cell 2
| Change | Effect |
---|
1 |
Abstract method int getSerializedSize ( ) 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 KeyValueUtil.copyToNewByteArray ( Cell ) and may not be implemented by old clients. |
2 |
Added super-interface io.HeapSize. |
If abstract methods from an added super-interface must be implemented by client then it may be interrupted by AbstractMethodError exception.
NOTE: Abstract method heapSize() from the added super-interface is called by the method filter.KeyOnlyFilter.KeyOnlyCell.heapSize ( ) in 2nd library version and may not be implemented by old clients. |
[+] affected methods: 231 (4.7%)
Cell.getFamilyArray ( )This abstract method is from 'Cell' interface.
Cell.getFamilyLength ( )This abstract method is from 'Cell' interface.
Cell.getFamilyOffset ( )This abstract method is from 'Cell' interface.
Cell.getQualifierArray ( )This abstract method is from 'Cell' interface.
Cell.getQualifierLength ( )This abstract method is from 'Cell' interface.
Cell.getQualifierOffset ( )This abstract method is from 'Cell' interface.
Cell.getRowArray ( )This abstract method is from 'Cell' interface.
Cell.getRowLength ( )This abstract method is from 'Cell' interface.
Cell.getRowOffset ( )This abstract method is from 'Cell' interface.
Cell.getSequenceId ( )This abstract method is from 'Cell' interface.
...
[+] interface ClusterMetrics 1
| Change | Effect |
---|
1 |
Abstract method List<ServerName> getServersName ( ) 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: 18 (0.4%)
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.
...
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.client
[+] interface Admin 5
| Change | Effect |
---|
1 |
Abstract method List<UserPermission> getUserPermissions ( GetUserPermissionsRequest ) 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.security.access.AccessController.getUserPermissions ( RpcController, AccessControlProtos.GetUserPermissionsRequest, RpcCallback<AccessControlProtos.GetUserPermissionsResponse> ) and may not be implemented by old clients. |
2 |
Abstract method void grant ( UserPermission, boolean ) 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.security.access.AccessControlClient.grant ( Connection, String, String, boolean, Permission.Action... ) and may not be implemented by old clients. |
3 |
Abstract method void move ( byte[ ], ServerName ) 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.RegionMover.MoveWithAck.call ( ) and may not be implemented by old clients. |
4 |
Abstract method void revoke ( UserPermission ) 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.security.access.AccessControlClient.revoke ( Connection, String, String, Permission.Action... ) and may not be implemented by old clients. |
5 |
Abstract method Future<Void> splitRegionAsync ( byte[ ] ) 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.master.normalizer.SplitNormalizationPlan.execute ( Admin ) and may not be implemented by old clients. |
[+] affected methods: 236 (4.8%)
Admin.abort ( String p1, Throwable p2 )This abstract method is from 'Admin' interface.
Admin.abortProcedure ( long p1, boolean p2 )This abstract 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 p1, ColumnFamilyDescriptor p2 )This abstract 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 p1, ReplicationPeerConfig p2, boolean p3 )This abstract 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 TableDescriptor 2
| Change | Effect |
---|
1 |
Abstract method boolean isMergeEnabled ( ) 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.master.assignment.MergeTableRegionsProcedure.prepareMergeRegion ( MasterProcedureEnv ) and may not be implemented by old clients. |
2 |
Abstract method boolean isSplitEnabled ( ) 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.master.assignment.SplitTableRegionProcedure.prepareSplitRegion ( MasterProcedureEnv ) and may not be implemented by old clients. |
[+] affected methods: 91 (1.8%)
Admin.createTable ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.createTable ( TableDescriptor p1, byte[ ][ ] p2 )1st parameter 'p1' of this abstract 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, 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 p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTable ( TableName p1, TableDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableName p1, TableDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'TableDescriptor'.
AsyncAdmin.createTable ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
...
to the top
Problems with Data Types, Low Severity 6
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.client
[+] class Put 2
| Change | Effect |
---|
1 |
Method OperationWithAttributes OperationWithAttributes.setPriority ( int ) has been overridden by OperationWithAttributes Put.setPriority ( int ). |
Method Put.setPriority ( int ) will be called instead of OperationWithAttributes.setPriority ( int ) in a client program. |
2 |
Method OperationWithAttributes OperationWithAttributes.setPriority ( int ) has been overridden by Put Put.setPriority ( int ). |
Method Put.setPriority ( int ) will be called instead of OperationWithAttributes.setPriority ( int ) in a client program. |
[+] affected methods: 1 (0.02%)
OperationWithAttributes.setPriority ( int priority )Method 'Put.setPriority ( int )' will be called instead of this method in a client program.
hbase-shaded-mapreduce-2.1.5.jar
package org.apache.hadoop.hbase.tool
[+] class LoadIncrementalHFiles.LoadQueueItem 4
| Change | Effect |
---|
1 |
Added super-class BulkLoadHFiles.LoadQueueItem. |
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. |
2 |
Method byte[ ] LoadIncrementalHFiles.LoadQueueItem.getFamily ( ) has been moved up type hierarchy to byte[ ] BulkLoadHFiles.LoadQueueItem.getFamily ( ). |
Method BulkLoadHFiles.LoadQueueItem.getFamily ( ) will be called instead of LoadIncrementalHFiles.LoadQueueItem.getFamily ( ) in a client program. |
3 |
Method Path LoadIncrementalHFiles.LoadQueueItem.getFilePath ( ) has been moved up type hierarchy to Path BulkLoadHFiles.LoadQueueItem.getFilePath ( ). |
Method BulkLoadHFiles.LoadQueueItem.getFilePath ( ) will be called instead of LoadIncrementalHFiles.LoadQueueItem.getFilePath ( ) in a client program. |
4 |
Method String LoadIncrementalHFiles.LoadQueueItem.toString ( ) has been moved up type hierarchy to String BulkLoadHFiles.LoadQueueItem.toString ( ). |
Method BulkLoadHFiles.LoadQueueItem.toString ( ) will be called instead of LoadIncrementalHFiles.LoadQueueItem.toString ( ) in a client program. |
[+] affected methods: 5 (0.1%)
LoadIncrementalHFiles.groupOrSplit ( Multimap<ByteBuffer,LoadIncrementalHFiles.LoadQueueItem> regionGroups, LoadIncrementalHFiles.LoadQueueItem item, Table table, Pair<byte[ ][ ],byte[ ][ ]> startEndKeys )2nd parameter 'item' of this method is of type 'LoadIncrementalHFiles.LoadQueueItem'.
LoadIncrementalHFiles.LoadQueueItem.LoadIncrementalHFiles.LoadQueueItem ( byte[ ] family, Path hfilePath )This constructor is from 'LoadIncrementalHFiles.LoadQueueItem' class.
LoadIncrementalHFiles.LoadQueueItem.getFamily ( )Method 'BulkLoadHFiles.LoadQueueItem.getFamily ( )' will be called instead of this method in a client program.
LoadIncrementalHFiles.LoadQueueItem.getFilePath ( )Method 'BulkLoadHFiles.LoadQueueItem.getFilePath ( )' will be called instead of this method in a client program.
LoadIncrementalHFiles.LoadQueueItem.toString ( )Method 'BulkLoadHFiles.LoadQueueItem.toString ( )' will be called instead of this method in a client program.
to the top
Other Changes in Data Types 72
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase
[+] class HTableDescriptor 2
| Change | Effect |
---|
1 |
Field MERGE_ENABLED has been added to this class. |
No effect. |
2 |
Field SPLIT_ENABLED has been added to this class. |
No effect. |
[+] affected methods: 90 (1.8%)
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.1.5.jar
package org.apache.hadoop.hbase.client
[+] class TableDescriptorBuilder 4
| Change | Effect |
---|
1 |
Field DEFAULT_MERGE_ENABLED has been added to this class. |
No effect. |
2 |
Field DEFAULT_SPLIT_ENABLED has been added to this class. |
No effect. |
3 |
Field MERGE_ENABLED has been added to this class. |
No effect. |
4 |
Field SPLIT_ENABLED has been added to this class. |
No effect. |
[+] affected methods: 40 (0.8%)
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 13
| Change | Effect |
---|
1 |
Abstract method Map<ServerName,Boolean> compactionSwitch ( boolean, List<String> ) has been added to this interface. |
No effect. |
2 |
Abstract method Future<Void> createTableAsync ( TableDescriptor ) has been added to this interface. |
No effect. |
3 |
Abstract method boolean exceedThrottleQuotaSwitch ( boolean ) has been added to this interface. |
No effect. |
4 |
Abstract method SpaceQuotaSnapshotView getCurrentSpaceQuotaSnapshot ( String ) has been added to this interface. |
No effect. |
5 |
Abstract method SpaceQuotaSnapshotView getCurrentSpaceQuotaSnapshot ( TableName ) has been added to this interface. |
No effect. |
6 |
Abstract method SpaceQuotaSnapshotView> getRegionServerSpaceQuotaSnapshots ( ServerName ) has been added to this interface. |
No effect. |
7 |
Abstract method Map<TableName,Long> getSpaceQuotaTableSizes ( ) has been added to this interface. |
No effect. |
8 |
Abstract method List<Boolean> hasUserPermissions ( String, List<Permission> ) has been added to this interface. |
No effect. |
9 |
Abstract method boolean isRpcThrottleEnabled ( ) has been added to this interface. |
No effect. |
10 |
Abstract method void move ( byte[ ] ) has been added to this interface. |
No effect. |
11 |
Abstract method boolean switchRpcThrottle ( boolean ) has been added to this interface. |
No effect. |
12 |
Method Future<Void> mergeRegionsAsync ( byte[ ], byte[ ], boolean ) became default. |
No effect. |
13 |
Method void move ( byte[ ], byte[ ] ) became default. |
No effect. |
[+] affected methods: 236 (4.8%)
Admin.abort ( String p1, Throwable p2 )This abstract method is from 'Admin' interface.
Admin.abortProcedure ( long p1, boolean p2 )This abstract 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 p1, ColumnFamilyDescriptor p2 )This abstract 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 p1, ReplicationPeerConfig p2, boolean p3 )This abstract 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 25
| Change | Effect |
---|
1 |
Abstract method CompletableFuture<Boolean> balancerSwitch ( boolean, boolean ) has been added to this interface. |
No effect. |
2 |
Abstract method CompletableFuture<Void> cloneSnapshot ( String, TableName, boolean ) has been added to this interface. |
No effect. |
3 |
Abstract method CompletableFuture<Map<ServerName,Boolean>> compactionSwitch ( boolean, List<String> ) has been added to this interface. |
No effect. |
4 |
Abstract method CompletableFuture<Boolean> exceedThrottleQuotaSwitch ( boolean ) has been added to this interface. |
No effect. |
5 |
Abstract method CompletableFuture<?> getCurrentSpaceQuotaSnapshot ( String ) has been added to this interface. |
No effect. |
6 |
Abstract method CompletableFuture<?> getCurrentSpaceQuotaSnapshot ( TableName ) has been added to this interface. |
No effect. |
7 |
Abstract method CompletableFuture<?> getRegionServerSpaceQuotaSnapshots ( ServerName ) has been added to this interface. |
No effect. |
8 |
Abstract method CompletableFuture<Map<TableName,Long>> getSpaceQuotaTableSizes ( ) has been added to this interface. |
No effect. |
9 |
Abstract method CompletableFuture<List<UserPermission>> getUserPermissions ( GetUserPermissionsRequest ) has been added to this interface. |
No effect. |
10 |
Abstract method CompletableFuture<Void> grant ( UserPermission, boolean ) has been added to this interface. |
No effect. |
11 |
Abstract method CompletableFuture<List<Boolean>> hasUserPermissions ( String, List<Permission> ) has been added to this interface. |
No effect. |
12 |
Abstract method CompletableFuture<Boolean> isRpcThrottleEnabled ( ) has been added to this interface. |
No effect. |
13 |
Abstract method CompletableFuture<List<TableDescriptor>> listTableDescriptors ( List<TableName> ) has been added to this interface. |
No effect. |
14 |
Abstract method CompletableFuture<Void> mergeRegions ( List<byte[ ]>, boolean ) has been added to this interface. |
No effect. |
15 |
Abstract method CompletableFuture<Boolean> mergeSwitch ( boolean, boolean ) has been added to this interface. |
No effect. |
16 |
Abstract method CompletableFuture<Void> restoreSnapshot ( String, boolean, boolean ) has been added to this interface. |
No effect. |
17 |
Abstract method CompletableFuture<Void> revoke ( UserPermission ) has been added to this interface. |
No effect. |
18 |
Abstract method CompletableFuture<Boolean> splitSwitch ( boolean, boolean ) has been added to this interface. |
No effect. |
19 |
Abstract method CompletableFuture<Boolean> switchRpcThrottle ( boolean ) has been added to this interface. |
No effect. |
20 |
Method CompletableFuture<Boolean> balancerSwitch ( boolean ) became default. |
No effect. |
21 |
Method CompletableFuture<Void> cloneSnapshot ( String, TableName ) became default. |
No effect. |
22 |
Method CompletableFuture<Void> mergeRegions ( byte[ ], byte[ ], boolean ) became default. |
No effect. |
23 |
Method CompletableFuture<Boolean> mergeSwitch ( boolean ) became default. |
No effect. |
24 |
Method CompletableFuture<Void> restoreSnapshot ( String, boolean ) became default. |
No effect. |
25 |
Method CompletableFuture<Boolean> splitSwitch ( boolean ) became default. |
No effect. |
[+] affected methods: 149 (3%)
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 p1 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.catalogJanitorSwitch ( boolean p1 )This abstract method is from 'AsyncAdmin' interface.
...
[+] interface AsyncAdminBuilder 1
| Change | Effect |
---|
1 |
Abstract method AsyncAdminBuilder setRetryPauseForCQTBE ( long, TimeUnit ) has been added to this interface. |
No effect. |
[+] affected methods: 9 (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.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 AsyncBufferedMutatorBuilder 1
| Change | Effect |
---|
1 |
Abstract method AsyncBufferedMutatorBuilder setMaxKeyValueSize ( int ) has been added to this interface. |
No effect. |
[+] affected methods: 12 (0.2%)
AsyncBufferedMutatorBuilder.build ( )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.disableWriteBufferPeriodicFlush ( )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxAttempts ( int p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxRetries ( int maxRetries )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setOperationTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRetryPause ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setStartLogErrorsCnt ( int p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setWriteBufferPeriodicFlush ( long timeout, TimeUnit unit )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setWriteBufferSize ( long p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
...
[+] interface AsyncConnection 2
| Change | Effect |
---|
1 |
Abstract method void clearRegionLocationCache ( ) has been added to this interface. |
No effect. |
2 |
Abstract method boolean isClosed ( ) has been added to this interface. |
No effect. |
[+] affected methods: 16 (0.3%)
AsyncConnection.getAdmin ( )This method is from 'AsyncConnection' interface.
AsyncConnection.getAdmin ( ExecutorService pool )This method is from 'AsyncConnection' interface.
AsyncConnection.getAdminBuilder ( )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getAdminBuilder ( ExecutorService p1 )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getBufferedMutator ( TableName tableName )This method is from 'AsyncConnection' interface.
AsyncConnection.getBufferedMutator ( TableName tableName, ExecutorService pool )This method is from 'AsyncConnection' interface.
AsyncConnection.getBufferedMutatorBuilder ( TableName p1 )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getBufferedMutatorBuilder ( TableName p1, ExecutorService p2 )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getConfiguration ( )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getHbck ( )This abstract method is from 'AsyncConnection' interface.
...
[+] interface AsyncTableBuilder<C> 1
| Change | Effect |
---|
1 |
Abstract method AsyncTableBuilder<C> setRetryPauseForCQTBE ( long, TimeUnit ) has been added to this interface. |
No effect. |
[+] affected methods: 10 (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>.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.
AsyncTableBuilder<C>.setWriteRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
[+] interface AsyncTableRegionLocator 3
| Change | Effect |
---|
1 |
Abstract method void clearRegionLocationCache ( ) has been added to this interface. |
No effect. |
2 |
Abstract method CompletableFuture<List<HRegionLocation>> getAllRegionLocations ( ) has been added to this interface. |
No effect. |
3 |
Abstract method CompletableFuture<List<HRegionLocation>> getRegionLocations ( byte[ ], boolean ) has been added to this interface. |
No effect. |
[+] affected methods: 6 (0.1%)
AsyncConnection.getRegionLocator ( TableName p1 )Return value of this abstract method is of type 'AsyncTableRegionLocator'.
AsyncTableRegionLocator.getName ( )This abstract method is from 'AsyncTableRegionLocator' interface.
AsyncTableRegionLocator.getRegionLocation ( byte[ ] row )This method is from 'AsyncTableRegionLocator' interface.
AsyncTableRegionLocator.getRegionLocation ( byte[ ] row, int replicaId )This method is from 'AsyncTableRegionLocator' interface.
AsyncTableRegionLocator.getRegionLocation ( byte[ ] p1, int p2, boolean p3 )This abstract method is from 'AsyncTableRegionLocator' interface.
AsyncTableRegionLocator.getRegionLocation ( byte[ ] row, boolean reload )This method is from 'AsyncTableRegionLocator' interface.
[+] interface Connection 1
| Change | Effect |
---|
1 |
Abstract method void clearRegionLocationCache ( ) has been added to this interface. |
No effect. |
[+] affected methods: 48 (1%)
Admin.getConnection ( )Return value of this abstract method is of type 'Connection'.
Connection.close ( )This abstract method is from 'Connection' interface.
Connection.getAdmin ( )This abstract method is from 'Connection' interface.
Connection.getBufferedMutator ( BufferedMutatorParams p1 )This abstract method is from 'Connection' interface.
Connection.getBufferedMutator ( TableName p1 )This abstract method is from 'Connection' interface.
Connection.getConfiguration ( )This abstract method is from 'Connection' interface.
Connection.getRegionLocator ( TableName p1 )This abstract method is from 'Connection' interface.
Connection.getTable ( TableName tableName )This method is from 'Connection' interface.
Connection.getTable ( TableName tableName, ExecutorService pool )This method is from 'Connection' interface.
Connection.getTableBuilder ( TableName p1, ExecutorService p2 )This abstract method is from 'Connection' interface.
...
[+] interface RegionLocator 8
| Change | Effect |
---|
1 |
Abstract method void clearRegionLocationCache ( ) has been added to this interface. |
No effect. |
2 |
Abstract method HRegionLocation getRegionLocation ( byte[ ], int, boolean ) has been added to this interface. |
No effect. |
3 |
Abstract method List<HRegionLocation> getRegionLocations ( byte[ ], boolean ) has been added to this interface. |
No effect. |
4 |
Method byte[ ][ ] getEndKeys ( ) became default. |
No effect. |
5 |
Method HRegionLocation getRegionLocation ( byte[ ] ) became default. |
No effect. |
6 |
Method HRegionLocation getRegionLocation ( byte[ ], boolean ) became default. |
No effect. |
7 |
Method Pair<byte[ ][ ],byte[ ][ ]> getStartEndKeys ( ) became default. |
No effect. |
8 |
Method byte[ ][ ] getStartKeys ( ) became default. |
No effect. |
[+] affected methods: 15 (0.3%)
Connection.getRegionLocator ( TableName p1 )Return value of this abstract method is of type 'RegionLocator'.
RegionLocator.getAllRegionLocations ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getEndKeys ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getName ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getRegionLocation ( byte[ ] p1 )This abstract method is from 'RegionLocator' interface.
RegionLocator.getRegionLocation ( byte[ ] p1, boolean p2 )This abstract method is from 'RegionLocator' interface.
RegionLocator.getStartEndKeys ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getStartKeys ( )This abstract method is from 'RegionLocator' interface.
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configureIncrementalLoad ( Job job, Table table, RegionLocator regionLocator )3rd parameter 'regionLocator' of this method is of type 'RegionLocator'.
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configureIncrementalLoad ( Job job, TableDescriptor tableDescriptor, RegionLocator regionLocator )3rd parameter 'regionLocator' of this method is of type 'RegionLocator'.
...
[+] interface TableDescriptor 1
| Change | Effect |
---|
1 |
Abstract method String toStringCustomizedValues ( ) has been added to this interface. |
No effect. |
[+] affected methods: 91 (1.8%)
Admin.createTable ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.createTable ( TableDescriptor p1, byte[ ][ ] p2 )1st parameter 'p1' of this abstract 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, 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 p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTable ( TableName p1, TableDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableName p1, TableDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'TableDescriptor'.
AsyncAdmin.createTable ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
...
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.quotas
[+] class RpcThrottlingException.Type 3
| Change | Effect |
---|
1 |
Field ReadCapacityUnitExceeded has been added to this class. |
No effect. |
2 |
Field RequestCapacityUnitExceeded has been added to this class. |
No effect. |
3 |
Field WriteCapacityUnitExceeded has been added to this class. |
No effect. |
[+] affected methods: 4 (0.1%)
RpcThrottlingException.RpcThrottlingException ( RpcThrottlingException.Type type, long waitInterval, String msg )1st parameter 'type' of this method is of type 'RpcThrottlingException.Type'.
RpcThrottlingException.getType ( )Return value of this method is of type 'RpcThrottlingException.Type'.
RpcThrottlingException.Type.valueOf ( String name )This method is from 'RpcThrottlingException.Type' class.
RpcThrottlingException.Type.values ( )This method is from 'RpcThrottlingException.Type' class.
[+] class ThrottleType 3
| Change | Effect |
---|
1 |
Field READ_CAPACITY_UNIT has been added to this class. |
No effect. |
2 |
Field REQUEST_CAPACITY_UNIT has been added to this class. |
No effect. |
3 |
Field WRITE_CAPACITY_UNIT has been added to this class. |
No effect. |
[+] affected methods: 7 (0.1%)
QuotaSettingsFactory.throttleNamespace ( String namespace, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleTable ( TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit )3rd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit )3rd parameter 'type' of this method is of type 'ThrottleType'.
ThrottleType.valueOf ( String name )This method is from 'ThrottleType' class.
ThrottleType.values ( )This method is from 'ThrottleType' class.
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.regionserver
[+] class BloomType 1
| Change | Effect |
---|
1 |
Field ROWPREFIX_FIXED_LENGTH has been added to this class. |
No effect. |
[+] affected methods: 51 (1%)
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor.getBloomFilterType ( )Return value of this abstract method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.build ( )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.copy ( ColumnFamilyDescriptor desc )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getCompressionType ( )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getDefaultValues ( )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getNameAsString ( )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getUnit ( String key )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.isLegalColumnFamilyName ( byte[ ] b )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.newBuilder ( byte[ ] name )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.newBuilder ( ColumnFamilyDescriptor desc )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
...
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.security.access
[+] class Permission 2
| Change | Effect |
---|
1 |
Field SCOPE_BY_CODE has been added to this class. |
No effect. |
2 |
Field scope has been added to this class. |
No effect. |
[+] affected methods: 26 (0.5%)
org.apache.hadoop.hbase.client.Append.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Append.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Delete.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Delete.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Get.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Get.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Increment.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Increment.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Mutation.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Put.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
...
hbase-shaded-mapreduce-2.1.5.jar
package org.apache.hadoop.hbase.mapreduce
[+] class HFileOutputFormat2 1
| Change | Effect |
---|
1 |
Field COMPRESSION_OVERRIDE_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.
to the top
Other Changes in Methods 13
hbase-shaded-client-byo-hadoop-2.1.5.jar,
Admin.class
package org.apache.hadoop.hbase.client
[+] Admin.mergeRegionsAsync ( byte[ ] p1, byte[ ] p2, boolean p3 ) [abstract] : Future<Void> 1
org/apache/hadoop/hbase/client/Admin.mergeRegionsAsync:([B[BZ)Ljava/util/concurrent/Future;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] Admin.move ( byte[ ] p1, byte[ ] p2 ) [abstract] : void 1
org/apache/hadoop/hbase/client/Admin.move:([B[B)V
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.1.5.jar,
AsyncAdmin.class
package org.apache.hadoop.hbase.client
[+] AsyncAdmin.balancerSwitch ( boolean p1 ) [abstract] : CompletableFuture<Boolean> 1
org/apache/hadoop/hbase/client/AsyncAdmin.balancerSwitch:(Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.cloneSnapshot ( String p1, TableName p2 ) [abstract] : CompletableFuture<Void> 1
org/apache/hadoop/hbase/client/AsyncAdmin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.mergeRegions ( byte[ ] p1, byte[ ] p2, boolean p3 ) [abstract] : CompletableFuture<Void> 1
org/apache/hadoop/hbase/client/AsyncAdmin.mergeRegions:([B[BZ)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.mergeSwitch ( boolean p1 ) [abstract] : CompletableFuture<Boolean> 1
org/apache/hadoop/hbase/client/AsyncAdmin.mergeSwitch:(Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.restoreSnapshot ( String p1, boolean p2 ) [abstract] : CompletableFuture<Void> 1
org/apache/hadoop/hbase/client/AsyncAdmin.restoreSnapshot:(Ljava/lang/String;Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.splitSwitch ( boolean p1 ) [abstract] : CompletableFuture<Boolean> 1
org/apache/hadoop/hbase/client/AsyncAdmin.splitSwitch:(Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.1.5.jar,
RegionLocator.class
package org.apache.hadoop.hbase.client
[+] RegionLocator.getEndKeys ( ) [abstract] : byte[ ][ ] 1
org/apache/hadoop/hbase/client/RegionLocator.getEndKeys:()[[B
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] RegionLocator.getRegionLocation ( byte[ ] p1 ) [abstract] : HRegionLocation 1
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocation:([B)Lorg/apache/hadoop/hbase/HRegionLocation;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] RegionLocator.getRegionLocation ( byte[ ] p1, boolean p2 ) [abstract] : HRegionLocation 1
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocation:([BZ)Lorg/apache/hadoop/hbase/HRegionLocation;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] RegionLocator.getStartEndKeys ( ) [abstract] : Pair<byte[ ][ ],byte[ ][ ]> 1
org/apache/hadoop/hbase/client/RegionLocator.getStartEndKeys:()Lorg/apache/hadoop/hbase/util/Pair;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] RegionLocator.getStartKeys ( ) [abstract] : byte[ ][ ] 1
org/apache/hadoop/hbase/client/RegionLocator.getStartKeys:()[[B
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
to the top
Java Archives 13
hbase-client-project-2.1.5.jar
hbase-endpoint-2.1.5.jar
hbase-examples-2.1.5.jar
hbase-external-blockcache-2.1.5.jar
hbase-protocol-2.1.5.jar
hbase-rest-2.1.5.jar
hbase-rsgroup-2.1.5.jar
hbase-server-2.1.5.jar
hbase-shaded-client-2.1.5.jar
hbase-shaded-client-byo-hadoop-2.1.5.jar
hbase-shaded-client-project-2.1.5.jar
hbase-shaded-mapreduce-2.1.5.jar
hbase-thrift-2.1.5.jar
to the top
Test Info
Library Name | hbase |
Version #1 | rel/2.1.5 |
Version #2 | 2.2.0RC6 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 13 |
Total Methods / Classes | 4966 / 436 |
Compatibility |
82.5% |
Problem Summary
| Severity | Count |
Added Methods | - | 157 |
Removed Methods | High | 4 |
Problems with Data Types | High | 54 |
Medium | 0 |
Low | 1 |
Problems with Methods | High | 0 |
Medium | 1 |
Low | 0 |
Other Changes in Data Types | - | 29 |
Other Changes in Methods | - | 13 |
Added Methods 157
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AccessControlClient.class
package org.apache.hadoop.hbase.security.access
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, byte[ ] columnFamily ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[B)Ljava/util/List;
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, byte[ ] columnFamily, byte[ ] columnQualifier ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[B[B)Ljava/util/List;
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, byte[ ] columnFamily, byte[ ] columnQualifier, String userName ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[B[BLjava/lang/String;)Ljava/util/List;
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, byte[ ] columnFamily, String userName ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[BLjava/lang/String;)Ljava/util/List;
AccessControlClient.getUserPermissions ( Connection connection, String tableRegex, String userName ) [static] : List<UserPermission>
org/apache/hadoop/hbase/security/access/AccessControlClient.getUserPermissions:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
AccessControlClient.hasPermission ( Connection connection, String tableName, byte[ ] columnFamily, byte[ ] columnQualifier, String userName, Permission.Action... actions ) [static] : boolean
org/apache/hadoop/hbase/security/access/AccessControlClient.hasPermission:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;[B[BLjava/lang/String;[Lorg/apache/hadoop/hbase/security/access/Permission$Action;)Z
AccessControlClient.hasPermission ( Connection connection, String tableName, String columnFamily, String columnQualifier, String userName, Permission.Action... actions ) [static] : boolean
org/apache/hadoop/hbase/security/access/AccessControlClient.hasPermission:(Lorg/apache/hadoop/hbase/client/Connection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/apache/hadoop/hbase/security/access/Permission$Action;)Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Admin.class
package org.apache.hadoop.hbase.client
Admin.compactionSwitch ( boolean p1, List<String> p2 ) [abstract] : Map<ServerName,Boolean>
org/apache/hadoop/hbase/client/Admin.compactionSwitch:(ZLjava/util/List;)Ljava/util/Map;
Admin.createTableAsync ( TableDescriptor p1 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.createTableAsync:(Lorg/apache/hadoop/hbase/client/TableDescriptor;)Ljava/util/concurrent/Future;
Admin.exceedThrottleQuotaSwitch ( boolean p1 ) [abstract] : boolean
org/apache/hadoop/hbase/client/Admin.exceedThrottleQuotaSwitch:(Z)Z
Admin.getCurrentSpaceQuotaSnapshot ( String p1 ) [abstract] : SpaceQuotaSnapshotView
org/apache/hadoop/hbase/client/Admin.getCurrentSpaceQuotaSnapshot:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView;
Admin.getCurrentSpaceQuotaSnapshot ( TableName p1 ) [abstract] : SpaceQuotaSnapshotView
org/apache/hadoop/hbase/client/Admin.getCurrentSpaceQuotaSnapshot:(Lorg/apache/hadoop/hbase/TableName;)Lorg/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView;
Admin.getRegionServerSpaceQuotaSnapshots ( ServerName p1 ) [abstract] : SpaceQuotaSnapshotView>
org/apache/hadoop/hbase/client/Admin.getRegionServerSpaceQuotaSnapshots:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/Map;
Admin.getSpaceQuotaTableSizes ( ) [abstract] : Map<TableName,Long>
org/apache/hadoop/hbase/client/Admin.getSpaceQuotaTableSizes:()Ljava/util/Map;
Admin.getUserPermissions ( GetUserPermissionsRequest p1 ) [abstract] : List<UserPermission>
org/apache/hadoop/hbase/client/Admin.getUserPermissions:(Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest;)Ljava/util/List;
Admin.grant ( UserPermission p1, boolean p2 ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.grant:(Lorg/apache/hadoop/hbase/security/access/UserPermission;Z)V
Admin.hasUserPermissions ( List<Permission> permissions ) : List<Boolean>
org/apache/hadoop/hbase/client/Admin.hasUserPermissions:(Ljava/util/List;)Ljava/util/List;
Admin.hasUserPermissions ( String p1, List<Permission> p2 ) [abstract] : List<Boolean>
org/apache/hadoop/hbase/client/Admin.hasUserPermissions:(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;
Admin.isRpcThrottleEnabled ( ) [abstract] : boolean
org/apache/hadoop/hbase/client/Admin.isRpcThrottleEnabled:()Z
Admin.move ( byte[ ] p1 ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.move:([B)V
Admin.move ( byte[ ] p1, ServerName p2 ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.move:([BLorg/apache/hadoop/hbase/ServerName;)V
Admin.revoke ( UserPermission p1 ) [abstract] : void
org/apache/hadoop/hbase/client/Admin.revoke:(Lorg/apache/hadoop/hbase/security/access/UserPermission;)V
Admin.splitRegionAsync ( byte[ ] p1 ) [abstract] : Future<Void>
org/apache/hadoop/hbase/client/Admin.splitRegionAsync:([B)Ljava/util/concurrent/Future;
Admin.switchRpcThrottle ( boolean p1 ) [abstract] : boolean
org/apache/hadoop/hbase/client/Admin.switchRpcThrottle:(Z)Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncAdmin.class
package org.apache.hadoop.hbase.client
AsyncAdmin.balancerSwitch ( boolean p1, boolean p2 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.balancerSwitch:(ZZ)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.cloneSnapshot ( String p1, TableName p2, boolean p3 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.compactionSwitch ( boolean p1, List<String> p2 ) [abstract] : CompletableFuture<Map<ServerName,Boolean>>
org/apache/hadoop/hbase/client/AsyncAdmin.compactionSwitch:(ZLjava/util/List;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.exceedThrottleQuotaSwitch ( boolean p1 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.exceedThrottleQuotaSwitch:(Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getCurrentSpaceQuotaSnapshot ( String p1 ) [abstract] : CompletableFuture<?>
org/apache/hadoop/hbase/client/AsyncAdmin.getCurrentSpaceQuotaSnapshot:(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getCurrentSpaceQuotaSnapshot ( TableName p1 ) [abstract] : CompletableFuture<?>
org/apache/hadoop/hbase/client/AsyncAdmin.getCurrentSpaceQuotaSnapshot:(Lorg/apache/hadoop/hbase/TableName;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getRegionServerSpaceQuotaSnapshots ( ServerName p1 ) [abstract] : CompletableFuture<?>
org/apache/hadoop/hbase/client/AsyncAdmin.getRegionServerSpaceQuotaSnapshots:(Lorg/apache/hadoop/hbase/ServerName;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getSpaceQuotaTableSizes ( ) [abstract] : CompletableFuture<Map<TableName,Long>>
org/apache/hadoop/hbase/client/AsyncAdmin.getSpaceQuotaTableSizes:()Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.getUserPermissions ( GetUserPermissionsRequest p1 ) [abstract] : CompletableFuture<List<UserPermission>>
org/apache/hadoop/hbase/client/AsyncAdmin.getUserPermissions:(Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.grant ( UserPermission p1, boolean p2 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.grant:(Lorg/apache/hadoop/hbase/security/access/UserPermission;Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.hasUserPermissions ( List<Permission> permissions ) : CompletableFuture<List<Boolean>>
org/apache/hadoop/hbase/client/AsyncAdmin.hasUserPermissions:(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.hasUserPermissions ( String p1, List<Permission> p2 ) [abstract] : CompletableFuture<List<Boolean>>
org/apache/hadoop/hbase/client/AsyncAdmin.hasUserPermissions:(Ljava/lang/String;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.isRpcThrottleEnabled ( ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.isRpcThrottleEnabled:()Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.listTableDescriptors ( List<TableName> p1 ) [abstract] : CompletableFuture<List<TableDescriptor>>
org/apache/hadoop/hbase/client/AsyncAdmin.listTableDescriptors:(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.mergeRegions ( List<byte[ ]> p1, boolean p2 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.mergeRegions:(Ljava/util/List;Z)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.mergeSwitch ( boolean p1, boolean p2 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.mergeSwitch:(ZZ)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.restoreSnapshot ( String p1, boolean p2, boolean p3 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.restoreSnapshot:(Ljava/lang/String;ZZ)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.revoke ( UserPermission p1 ) [abstract] : CompletableFuture<Void>
org/apache/hadoop/hbase/client/AsyncAdmin.revoke:(Lorg/apache/hadoop/hbase/security/access/UserPermission;)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.splitSwitch ( boolean p1, boolean p2 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.splitSwitch:(ZZ)Ljava/util/concurrent/CompletableFuture;
AsyncAdmin.switchRpcThrottle ( boolean p1 ) [abstract] : CompletableFuture<Boolean>
org/apache/hadoop/hbase/client/AsyncAdmin.switchRpcThrottle:(Z)Ljava/util/concurrent/CompletableFuture;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncAdminBuilder.class
package org.apache.hadoop.hbase.client
AsyncAdminBuilder.setRetryPauseForCQTBE ( long p1, TimeUnit p2 ) [abstract] : AsyncAdminBuilder
org/apache/hadoop/hbase/client/AsyncAdminBuilder.setRetryPauseForCQTBE:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncAdminBuilder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncBufferedMutatorBuilder.class
package org.apache.hadoop.hbase.client
AsyncBufferedMutatorBuilder.setMaxKeyValueSize ( int p1 ) [abstract] : AsyncBufferedMutatorBuilder
org/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder.setMaxKeyValueSize:(I)Lorg/apache/hadoop/hbase/client/AsyncBufferedMutatorBuilder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncConnection.class
package org.apache.hadoop.hbase.client
AsyncConnection.clearRegionLocationCache ( ) [abstract] : void
org/apache/hadoop/hbase/client/AsyncConnection.clearRegionLocationCache:()V
AsyncConnection.isClosed ( ) [abstract] : boolean
org/apache/hadoop/hbase/client/AsyncConnection.isClosed:()Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncTableBuilder.class
package org.apache.hadoop.hbase.client
AsyncTableBuilder<C>.setRetryPauseForCQTBE ( long p1, TimeUnit p2 ) [abstract] : AsyncTableBuilder<C>
org/apache/hadoop/hbase/client/AsyncTableBuilder.setRetryPauseForCQTBE:(JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/client/AsyncTableBuilder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
AsyncTableRegionLocator.class
package org.apache.hadoop.hbase.client
AsyncTableRegionLocator.clearRegionLocationCache ( ) [abstract] : void
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.clearRegionLocationCache:()V
AsyncTableRegionLocator.getAllRegionLocations ( ) [abstract] : CompletableFuture<List<HRegionLocation>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getAllRegionLocations:()Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getEndKeys ( ) : CompletableFuture<List<byte[ ]>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getEndKeys:()Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getRegionLocations ( byte[ ] p1, boolean p2 ) [abstract] : CompletableFuture<List<HRegionLocation>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getRegionLocations:([BZ)Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getRegionLocations ( byte[ ] row ) : CompletableFuture<List<HRegionLocation>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getRegionLocations:([B)Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getStartEndKeys ( ) : CompletableFuture<List<Pair<byte[ ],byte[ ]>>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getStartEndKeys:()Ljava/util/concurrent/CompletableFuture;
AsyncTableRegionLocator.getStartKeys ( ) : CompletableFuture<List<byte[ ]>>
org/apache/hadoop/hbase/client/AsyncTableRegionLocator.getStartKeys:()Ljava/util/concurrent/CompletableFuture;
hbase-shaded-client-byo-hadoop-2.2.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;
AuthUtil.loginClient ( Configuration conf ) [static] : User
org/apache/hadoop/hbase/AuthUtil.loginClient:(Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/hbase/security/User;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Cell.class
package org.apache.hadoop.hbase
Cell.getSerializedSize ( ) [abstract] : int
org/apache/hadoop/hbase/Cell.getSerializedSize:()I
hbase-shaded-client-byo-hadoop-2.2.0.jar,
ClusterMetrics.class
package org.apache.hadoop.hbase
ClusterMetrics.getServersName ( ) [abstract] : List<ServerName>
org/apache/hadoop/hbase/ClusterMetrics.getServersName:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
ClusterStatus.class
package org.apache.hadoop.hbase
ClusterStatus.getServersName ( ) : List<ServerName>
org/apache/hadoop/hbase/ClusterStatus.getServersName:()Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
ConcurrentTableModificationException.class
package org.apache.hadoop.hbase
ConcurrentTableModificationException.ConcurrentTableModificationException ( )
org/apache/hadoop/hbase/ConcurrentTableModificationException."<init>":()V
ConcurrentTableModificationException.ConcurrentTableModificationException ( byte[ ] tableName )
org/apache/hadoop/hbase/ConcurrentTableModificationException."<init>":([B)V
ConcurrentTableModificationException.ConcurrentTableModificationException ( String s )
org/apache/hadoop/hbase/ConcurrentTableModificationException."<init>":(Ljava/lang/String;)V
ConcurrentTableModificationException.ConcurrentTableModificationException ( TableName tableName )
org/apache/hadoop/hbase/ConcurrentTableModificationException."<init>":(Lorg/apache/hadoop/hbase/TableName;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Connection.class
package org.apache.hadoop.hbase.client
Connection.clearRegionLocationCache ( ) [abstract] : void
org/apache/hadoop/hbase/client/Connection.clearRegionLocationCache:()V
Connection.getHbck ( ) : Hbck
org/apache/hadoop/hbase/client/Connection.getHbck:()Lorg/apache/hadoop/hbase/client/Hbck;
Connection.getHbck ( ServerName masterServer ) : Hbck
org/apache/hadoop/hbase/client/Connection.getHbck:(Lorg/apache/hadoop/hbase/ServerName;)Lorg/apache/hadoop/hbase/client/Hbck;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
GetUserPermissionsRequest.class
package org.apache.hadoop.hbase.security.access
GetUserPermissionsRequest.getFamily ( ) : byte[ ]
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getFamily:()[B
GetUserPermissionsRequest.getNamespace ( ) : String
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getNamespace:()Ljava/lang/String;
GetUserPermissionsRequest.getQualifier ( ) : byte[ ]
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getQualifier:()[B
GetUserPermissionsRequest.getTableName ( ) : TableName
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getTableName:()Lorg/apache/hadoop/hbase/TableName;
GetUserPermissionsRequest.getUserName ( ) : String
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.getUserName:()Ljava/lang/String;
GetUserPermissionsRequest.newBuilder ( ) [static] : GetUserPermissionsRequest.Builder
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.newBuilder:()Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest$Builder;
GetUserPermissionsRequest.newBuilder ( String namespace ) [static] : GetUserPermissionsRequest.Builder
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.newBuilder:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest$Builder;
GetUserPermissionsRequest.newBuilder ( TableName tableName ) [static] : GetUserPermissionsRequest.Builder
org/apache/hadoop/hbase/security/access/GetUserPermissionsRequest.newBuilder:(Lorg/apache/hadoop/hbase/TableName;)Lorg/apache/hadoop/hbase/security/access/GetUserPermissionsRequest$Builder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
GlobalPermission.class
package org.apache.hadoop.hbase.security.access
GlobalPermission.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/GlobalPermission.equals:(Ljava/lang/Object;)Z
GlobalPermission.hashCode ( ) : int
org/apache/hadoop/hbase/security/access/GlobalPermission.hashCode:()I
GlobalPermission.toString ( ) : String
org/apache/hadoop/hbase/security/access/GlobalPermission.toString:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
HBaseSnapshotException.class
package org.apache.hadoop.hbase.snapshot
HBaseSnapshotException.HBaseSnapshotException ( String message, Throwable e )
org/apache/hadoop/hbase/snapshot/HBaseSnapshotException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
HTableDescriptor.class
package org.apache.hadoop.hbase
HTableDescriptor.isMergeEnabled ( ) : boolean
org/apache/hadoop/hbase/HTableDescriptor.isMergeEnabled:()Z
HTableDescriptor.isSplitEnabled ( ) : boolean
org/apache/hadoop/hbase/HTableDescriptor.isSplitEnabled:()Z
HTableDescriptor.setMergeEnabled ( boolean isEnable ) : HTableDescriptor
org/apache/hadoop/hbase/HTableDescriptor.setMergeEnabled:(Z)Lorg/apache/hadoop/hbase/HTableDescriptor;
HTableDescriptor.setSplitEnabled ( boolean isEnable ) : HTableDescriptor
org/apache/hadoop/hbase/HTableDescriptor.setSplitEnabled:(Z)Lorg/apache/hadoop/hbase/HTableDescriptor;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
NamespacePermission.class
package org.apache.hadoop.hbase.security.access
NamespacePermission.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/NamespacePermission.equals:(Ljava/lang/Object;)Z
NamespacePermission.equalsExceptActions ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/NamespacePermission.equalsExceptActions:(Ljava/lang/Object;)Z
NamespacePermission.getNamespace ( ) : String
org/apache/hadoop/hbase/security/access/NamespacePermission.getNamespace:()Ljava/lang/String;
NamespacePermission.hashCode ( ) : int
org/apache/hadoop/hbase/security/access/NamespacePermission.hashCode:()I
NamespacePermission.implies ( String namespace, Permission.Action action ) : boolean
org/apache/hadoop/hbase/security/access/NamespacePermission.implies:(Ljava/lang/String;Lorg/apache/hadoop/hbase/security/access/Permission$Action;)Z
NamespacePermission.rawExpression ( ) : String
org/apache/hadoop/hbase/security/access/NamespacePermission.rawExpression:()Ljava/lang/String;
NamespacePermission.readFields ( DataInput in ) : void
org/apache/hadoop/hbase/security/access/NamespacePermission.readFields:(Ljava/io/DataInput;)V
NamespacePermission.toString ( ) : String
org/apache/hadoop/hbase/security/access/NamespacePermission.toString:()Ljava/lang/String;
NamespacePermission.write ( DataOutput out ) : void
org/apache/hadoop/hbase/security/access/NamespacePermission.write:(Ljava/io/DataOutput;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Permission.class
package org.apache.hadoop.hbase.security.access
Permission.equalsExceptActions ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/Permission.equalsExceptActions:(Ljava/lang/Object;)Z
Permission.getAccessScope ( ) : Permission.Scope
org/apache/hadoop/hbase/security/access/Permission.getAccessScope:()Lorg/apache/hadoop/hbase/security/access/Permission$Scope;
Permission.newBuilder ( ) [static] : Permission.Builder
org/apache/hadoop/hbase/security/access/Permission.newBuilder:()Lorg/apache/hadoop/hbase/security/access/Permission$Builder;
Permission.newBuilder ( String namespace ) [static] : Permission.Builder
org/apache/hadoop/hbase/security/access/Permission.newBuilder:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/security/access/Permission$Builder;
Permission.newBuilder ( TableName tableName ) [static] : Permission.Builder
org/apache/hadoop/hbase/security/access/Permission.newBuilder:(Lorg/apache/hadoop/hbase/TableName;)Lorg/apache/hadoop/hbase/security/access/Permission$Builder;
Permission.rawExpression ( ) : String
org/apache/hadoop/hbase/security/access/Permission.rawExpression:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
Put.class
package org.apache.hadoop.hbase.client
Put.setPriority ( int p1 ) : OperationWithAttributes
org/apache/hadoop/hbase/client/Put.setPriority:(I)Lorg/apache/hadoop/hbase/client/OperationWithAttributes;
Put.setPriority ( int priority ) : Put
org/apache/hadoop/hbase/client/Put.setPriority:(I)Lorg/apache/hadoop/hbase/client/Put;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
QuotaFilter.class
package org.apache.hadoop.hbase.quotas
QuotaFilter.getRegionServerFilter ( ) : String
org/apache/hadoop/hbase/quotas/QuotaFilter.getRegionServerFilter:()Ljava/lang/String;
QuotaFilter.setRegionServerFilter ( String regex ) : QuotaFilter
org/apache/hadoop/hbase/quotas/QuotaFilter.setRegionServerFilter:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/quotas/QuotaFilter;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
QuotaSettings.class
package org.apache.hadoop.hbase.quotas
QuotaSettings.getRegionServer ( ) : String
org/apache/hadoop/hbase/quotas/QuotaSettings.getRegionServer:()Ljava/lang/String;
QuotaSettings.QuotaSettings ( String userName, TableName tableName, String namespace, String regionServer )
org/apache/hadoop/hbase/quotas/QuotaSettings."<init>":(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;Ljava/lang/String;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
QuotaSettingsFactory.class
package org.apache.hadoop.hbase.quotas
QuotaSettingsFactory.fromThrottle ( String userName, TableName tableName, String namespace, String regionServer, QuotaProtos.Throttle throttle ) [static] : List<QuotaSettings>
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.fromThrottle:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;Ljava/lang/String;Lorg/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos$Throttle;)Ljava/util/List;
QuotaSettingsFactory.throttleNamespace ( String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleNamespace:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleRegionServer ( String regionServer, ThrottleType type, long limit, TimeUnit timeUnit ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleRegionServer:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleTable ( TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleTable:(Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleUser ( String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleUser:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleUser ( String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleUser:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.throttleUser ( String userName, ThrottleType type, long limit, TimeUnit timeUnit, QuotaScope scope ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.throttleUser:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;JLjava/util/concurrent/TimeUnit;Lorg/apache/hadoop/hbase/quotas/QuotaScope;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleNamespaceByThrottleType ( String namespace, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleNamespaceByThrottleType:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleRegionServer ( String regionServer ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleRegionServer:(Ljava/lang/String;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleRegionServerByThrottleType ( String regionServer, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleRegionServerByThrottleType:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleTableByThrottleType ( TableName tableName, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleTableByThrottleType:(Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleUserByThrottleType ( String userName, String namespace, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleUserByThrottleType:(Ljava/lang/String;Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleUserByThrottleType ( String userName, TableName tableName, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleUserByThrottleType:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
QuotaSettingsFactory.unthrottleUserByThrottleType ( String userName, ThrottleType type ) [static] : QuotaSettings
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.unthrottleUserByThrottleType:(Ljava/lang/String;Lorg/apache/hadoop/hbase/quotas/ThrottleType;)Lorg/apache/hadoop/hbase/quotas/QuotaSettings;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
RegionLocator.class
package org.apache.hadoop.hbase.client
RegionLocator.clearRegionLocationCache ( ) [abstract] : void
org/apache/hadoop/hbase/client/RegionLocator.clearRegionLocationCache:()V
RegionLocator.getRegionLocation ( byte[ ] p1, int p2, boolean p3 ) [abstract] : HRegionLocation
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocation:([BIZ)Lorg/apache/hadoop/hbase/HRegionLocation;
RegionLocator.getRegionLocation ( byte[ ] row, int replicaId ) : HRegionLocation
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocation:([BI)Lorg/apache/hadoop/hbase/HRegionLocation;
RegionLocator.getRegionLocations ( byte[ ] p1, boolean p2 ) [abstract] : List<HRegionLocation>
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocations:([BZ)Ljava/util/List;
RegionLocator.getRegionLocations ( byte[ ] row ) : List<HRegionLocation>
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocations:([B)Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
RestoreSnapshotException.class
package org.apache.hadoop.hbase.snapshot
RestoreSnapshotException.RestoreSnapshotException ( String message, Throwable e )
org/apache/hadoop/hbase/snapshot/RestoreSnapshotException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
RpcThrottlingException.class
package org.apache.hadoop.hbase.quotas
RpcThrottlingException.throwReadCapacityUnitExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwReadCapacityUnitExceeded:(J)V
RpcThrottlingException.throwRequestCapacityUnitExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwRequestCapacityUnitExceeded:(J)V
RpcThrottlingException.throwWriteCapacityUnitExceeded ( long waitInterval ) [static] : void
org/apache/hadoop/hbase/quotas/RpcThrottlingException.throwWriteCapacityUnitExceeded:(J)V
hbase-shaded-client-byo-hadoop-2.2.0.jar,
SpaceQuotaSnapshotView.class
package org.apache.hadoop.hbase.quotas
SpaceQuotaSnapshotView.getLimit ( ) [abstract] : long
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.getLimit:()J
SpaceQuotaSnapshotView.getQuotaStatus ( ) [abstract] : SpaceQuotaSnapshotView.SpaceQuotaStatusView
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.getQuotaStatus:()Lorg/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView$SpaceQuotaStatusView;
SpaceQuotaSnapshotView.getUsage ( ) [abstract] : long
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.getUsage:()J
hbase-shaded-client-byo-hadoop-2.2.0.jar,
SpaceQuotaStatusView.class
package org.apache.hadoop.hbase.quotas
SpaceQuotaSnapshotView.SpaceQuotaStatusView.getPolicy ( ) [abstract] : Optional<SpaceViolationPolicy>
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.SpaceQuotaStatusView.getPolicy:()Ljava/util/Optional;
SpaceQuotaSnapshotView.SpaceQuotaStatusView.isInViolation ( ) [abstract] : boolean
org/apache/hadoop/hbase/quotas/SpaceQuotaSnapshotView.SpaceQuotaStatusView.isInViolation:()Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
TableDescriptor.class
package org.apache.hadoop.hbase.client
TableDescriptor.isMergeEnabled ( ) [abstract] : boolean
org/apache/hadoop/hbase/client/TableDescriptor.isMergeEnabled:()Z
TableDescriptor.isSplitEnabled ( ) [abstract] : boolean
org/apache/hadoop/hbase/client/TableDescriptor.isSplitEnabled:()Z
TableDescriptor.toStringCustomizedValues ( ) [abstract] : String
org/apache/hadoop/hbase/client/TableDescriptor.toStringCustomizedValues:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
TableDescriptorBuilder.class
package org.apache.hadoop.hbase.client
TableDescriptorBuilder.setMergeEnabled ( boolean isEnable ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setMergeEnabled:(Z)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
TableDescriptorBuilder.setSplitEnabled ( boolean isEnable ) : TableDescriptorBuilder
org/apache/hadoop/hbase/client/TableDescriptorBuilder.setSplitEnabled:(Z)Lorg/apache/hadoop/hbase/client/TableDescriptorBuilder;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
TablePermission.class
package org.apache.hadoop.hbase.security.access
TablePermission.equalsExceptActions ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/TablePermission.equalsExceptActions:(Ljava/lang/Object;)Z
TablePermission.implies ( TableName table, byte[ ] family, Permission.Action action ) : boolean
org/apache/hadoop/hbase/security/access/TablePermission.implies:(Lorg/apache/hadoop/hbase/TableName;[BLorg/apache/hadoop/hbase/security/access/Permission$Action;)Z
TablePermission.rawExpression ( ) : String
org/apache/hadoop/hbase/security/access/TablePermission.rawExpression:()Ljava/lang/String;
hbase-shaded-client-byo-hadoop-2.2.0.jar,
User.class
package org.apache.hadoop.hbase.security
User.isLoginFromKeytab ( ) : boolean
org/apache/hadoop/hbase/security/User.isLoginFromKeytab:()Z
User.login ( String keytabLocation, String pricipalName ) [static] : void
org/apache/hadoop/hbase/security/User.login:(Ljava/lang/String;Ljava/lang/String;)V
User.shouldLoginFromKeytab ( Configuration conf ) [static] : boolean
org/apache/hadoop/hbase/security/User.shouldLoginFromKeytab:(Lorg/apache/hadoop/conf/Configuration;)Z
hbase-shaded-client-byo-hadoop-2.2.0.jar,
UserPermission.class
package org.apache.hadoop.hbase.security.access
UserPermission.equalsExceptActions ( Object obj ) : boolean
org/apache/hadoop/hbase/security/access/UserPermission.equalsExceptActions:(Ljava/lang/Object;)Z
UserPermission.getAccessScope ( ) : Permission.Scope
org/apache/hadoop/hbase/security/access/UserPermission.getAccessScope:()Lorg/apache/hadoop/hbase/security/access/Permission$Scope;
UserPermission.getPermission ( ) : Permission
org/apache/hadoop/hbase/security/access/UserPermission.getPermission:()Lorg/apache/hadoop/hbase/security/access/Permission;
UserPermission.getUser ( ) : String
org/apache/hadoop/hbase/security/access/UserPermission.getUser:()Ljava/lang/String;
UserPermission.UserPermission ( String user, Permission permission )
org/apache/hadoop/hbase/security/access/UserPermission."<init>":(Ljava/lang/String;Lorg/apache/hadoop/hbase/security/access/Permission;)V
hbase-shaded-mapreduce-2.2.0.jar,
BulkLoadHFiles.class
package org.apache.hadoop.hbase.tool
BulkLoadHFiles.bulkLoad ( TableName p1, Map<byte[ ],List<Path>> p2 ) [abstract] : Map<BulkLoadHFiles.LoadQueueItem,ByteBuffer>
org/apache/hadoop/hbase/tool/BulkLoadHFiles.bulkLoad:(Lorg/apache/hadoop/hbase/TableName;Ljava/util/Map;)Ljava/util/Map;
BulkLoadHFiles.bulkLoad ( TableName p1, Path p2 ) [abstract] : Map<BulkLoadHFiles.LoadQueueItem,ByteBuffer>
org/apache/hadoop/hbase/tool/BulkLoadHFiles.bulkLoad:(Lorg/apache/hadoop/hbase/TableName;Lorg/apache/hadoop/fs/Path;)Ljava/util/Map;
BulkLoadHFiles.create ( Configuration conf ) [static] : BulkLoadHFiles
org/apache/hadoop/hbase/tool/BulkLoadHFiles.create:(Lorg/apache/hadoop/conf/Configuration;)Lorg/apache/hadoop/hbase/tool/BulkLoadHFiles;
hbase-shaded-mapreduce-2.2.0.jar,
LoadIncrementalHFiles.class
package org.apache.hadoop.hbase.tool
LoadIncrementalHFiles.run ( Path hfofDir, TableName tableName ) : Map<LoadIncrementalHFiles.LoadQueueItem,ByteBuffer>
org/apache/hadoop/hbase/tool/LoadIncrementalHFiles.run:(Lorg/apache/hadoop/fs/Path;Lorg/apache/hadoop/hbase/TableName;)Ljava/util/Map;
hbase-shaded-mapreduce-2.2.0.jar,
LoadQueueItem.class
package org.apache.hadoop.hbase.tool
BulkLoadHFiles.LoadQueueItem.BulkLoadHFiles.LoadQueueItem ( byte[ ] family, Path hfilePath )
org/apache/hadoop/hbase/tool/BulkLoadHFiles.LoadQueueItem."<init>":([BLorg/apache/hadoop/fs/Path;)V
BulkLoadHFiles.LoadQueueItem.getFamily ( ) : byte[ ]
org/apache/hadoop/hbase/tool/BulkLoadHFiles.LoadQueueItem.getFamily:()[B
BulkLoadHFiles.LoadQueueItem.getFilePath ( ) : Path
org/apache/hadoop/hbase/tool/BulkLoadHFiles.LoadQueueItem.getFilePath:()Lorg/apache/hadoop/fs/Path;
BulkLoadHFiles.LoadQueueItem.toString ( ) : String
org/apache/hadoop/hbase/tool/BulkLoadHFiles.LoadQueueItem.toString:()Ljava/lang/String;
to the top
Removed Methods 4
hbase-shaded-client-byo-hadoop-2.1.5.jar,
HBaseSnapshotException.class
package org.apache.hadoop.hbase.snapshot
HBaseSnapshotException.HBaseSnapshotException ( String message, Exception e )
org/apache/hadoop/hbase/snapshot/HBaseSnapshotException."<init>":(Ljava/lang/String;Ljava/lang/Exception;)V
hbase-shaded-client-byo-hadoop-2.1.5.jar,
QuotaSettings.class
package org.apache.hadoop.hbase.quotas
QuotaSettings.QuotaSettings ( String userName, TableName tableName, String namespace )
org/apache/hadoop/hbase/quotas/QuotaSettings."<init>":(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;)V
hbase-shaded-client-byo-hadoop-2.1.5.jar,
QuotaSettingsFactory.class
package org.apache.hadoop.hbase.quotas
QuotaSettingsFactory.fromThrottle ( String userName, TableName tableName, String namespace, QuotaProtos.Throttle throttle ) [static] : List<QuotaSettings>
org/apache/hadoop/hbase/quotas/QuotaSettingsFactory.fromThrottle:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;Ljava/lang/String;Lorg/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos$Throttle;)Ljava/util/List;
hbase-shaded-client-byo-hadoop-2.1.5.jar,
RestoreSnapshotException.class
package org.apache.hadoop.hbase.snapshot
RestoreSnapshotException.RestoreSnapshotException ( String message, Exception e )
org/apache/hadoop/hbase/snapshot/RestoreSnapshotException."<init>":(Ljava/lang/String;Ljava/lang/Exception;)V
to the top
Problems with Data Types, High Severity 54
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase
[+] interface Cell 2
| Change | Effect |
---|
1 |
Abstract method int getSerializedSize ( ) 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 getSerializedSize ( ) in Cell. |
2 |
Added super-interface io.HeapSize. |
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 io.HeapSize. |
[+] affected methods: 231 (4.7%)
Cell.getFamilyArray ( )This abstract method is from 'Cell' interface.
Cell.getFamilyLength ( )This abstract method is from 'Cell' interface.
Cell.getFamilyOffset ( )This abstract method is from 'Cell' interface.
Cell.getQualifierArray ( )This abstract method is from 'Cell' interface.
Cell.getQualifierLength ( )This abstract method is from 'Cell' interface.
Cell.getQualifierOffset ( )This abstract method is from 'Cell' interface.
Cell.getRowArray ( )This abstract method is from 'Cell' interface.
Cell.getRowLength ( )This abstract method is from 'Cell' interface.
Cell.getRowOffset ( )This abstract method is from 'Cell' interface.
Cell.getSequenceId ( )This abstract method is from 'Cell' interface.
...
[+] interface ClusterMetrics 1
| Change | Effect |
---|
1 |
Abstract method List<ServerName> getServersName ( ) 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 getServersName ( ) in ClusterMetrics. |
[+] affected methods: 18 (0.4%)
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.
...
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.client
[+] interface Admin 16
| Change | Effect |
---|
1 |
Abstract method Map<ServerName,Boolean> compactionSwitch ( boolean, List<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 compactionSwitch ( boolean, List<String> ) in Admin. |
2 |
Abstract method Future<Void> createTableAsync ( TableDescriptor ) 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 createTableAsync ( TableDescriptor ) in Admin. |
3 |
Abstract method boolean exceedThrottleQuotaSwitch ( boolean ) 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 exceedThrottleQuotaSwitch ( boolean ) in Admin. |
4 |
Abstract method SpaceQuotaSnapshotView getCurrentSpaceQuotaSnapshot ( 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 getCurrentSpaceQuotaSnapshot ( String ) in Admin. |
5 |
Abstract method SpaceQuotaSnapshotView getCurrentSpaceQuotaSnapshot ( TableName ) 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 getCurrentSpaceQuotaSnapshot ( TableName ) in Admin. |
6 |
Abstract method SpaceQuotaSnapshotView> getRegionServerSpaceQuotaSnapshots ( ServerName ) 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 getRegionServerSpaceQuotaSnapshots ( ServerName ) in Admin. |
7 |
Abstract method Map<TableName,Long> getSpaceQuotaTableSizes ( ) 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 getSpaceQuotaTableSizes ( ) in Admin. |
8 |
Abstract method List<Boolean> hasUserPermissions ( String, List<Permission> ) 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 hasUserPermissions ( String, List<Permission> ) in Admin. |
9 |
Abstract method boolean isRpcThrottleEnabled ( ) 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 isRpcThrottleEnabled ( ) in Admin. |
10 |
Abstract method void move ( byte[ ] ) 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 move ( byte[ ] ) in Admin. |
11 |
Abstract method boolean switchRpcThrottle ( boolean ) 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 switchRpcThrottle ( boolean ) in Admin. |
12 |
Abstract method List<UserPermission> getUserPermissions ( GetUserPermissionsRequest ) 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 getUserPermissions ( GetUserPermissionsRequest ) in Admin. |
13 |
Abstract method void grant ( UserPermission, boolean ) 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 grant ( UserPermission, boolean ) in Admin. |
14 |
Abstract method void move ( byte[ ], ServerName ) 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 move ( byte[ ], ServerName ) in Admin. |
15 |
Abstract method void revoke ( UserPermission ) 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 revoke ( UserPermission ) in Admin. |
16 |
Abstract method Future<Void> splitRegionAsync ( byte[ ] ) 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 splitRegionAsync ( byte[ ] ) in Admin. |
[+] affected methods: 236 (4.8%)
Admin.abort ( String p1, Throwable p2 )This abstract method is from 'Admin' interface.
Admin.abortProcedure ( long p1, boolean p2 )This abstract 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 p1, ColumnFamilyDescriptor p2 )This abstract 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 p1, ReplicationPeerConfig p2, boolean p3 )This abstract 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 19
| Change | Effect |
---|
1 |
Abstract method CompletableFuture<Boolean> balancerSwitch ( boolean, boolean ) 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 balancerSwitch ( boolean, boolean ) in AsyncAdmin. |
2 |
Abstract method CompletableFuture<Void> cloneSnapshot ( String, TableName, boolean ) 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 ) in AsyncAdmin. |
3 |
Abstract method CompletableFuture<Map<ServerName,Boolean>> compactionSwitch ( boolean, List<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 compactionSwitch ( boolean, List<String> ) in AsyncAdmin. |
4 |
Abstract method CompletableFuture<Boolean> exceedThrottleQuotaSwitch ( boolean ) 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 exceedThrottleQuotaSwitch ( boolean ) in AsyncAdmin. |
5 |
Abstract method CompletableFuture<?> getCurrentSpaceQuotaSnapshot ( 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 getCurrentSpaceQuotaSnapshot ( String ) in AsyncAdmin. |
6 |
Abstract method CompletableFuture<?> getCurrentSpaceQuotaSnapshot ( TableName ) 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 getCurrentSpaceQuotaSnapshot ( TableName ) in AsyncAdmin. |
7 |
Abstract method CompletableFuture<?> getRegionServerSpaceQuotaSnapshots ( ServerName ) 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 getRegionServerSpaceQuotaSnapshots ( ServerName ) in AsyncAdmin. |
8 |
Abstract method CompletableFuture<Map<TableName,Long>> getSpaceQuotaTableSizes ( ) 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 getSpaceQuotaTableSizes ( ) in AsyncAdmin. |
9 |
Abstract method CompletableFuture<List<UserPermission>> getUserPermissions ( GetUserPermissionsRequest ) 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 getUserPermissions ( GetUserPermissionsRequest ) in AsyncAdmin. |
10 |
Abstract method CompletableFuture<Void> grant ( UserPermission, boolean ) 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 grant ( UserPermission, boolean ) in AsyncAdmin. |
11 |
Abstract method CompletableFuture<List<Boolean>> hasUserPermissions ( String, List<Permission> ) 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 hasUserPermissions ( String, List<Permission> ) in AsyncAdmin. |
12 |
Abstract method CompletableFuture<Boolean> isRpcThrottleEnabled ( ) 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 isRpcThrottleEnabled ( ) in AsyncAdmin. |
13 |
Abstract method CompletableFuture<List<TableDescriptor>> listTableDescriptors ( List<TableName> ) 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 listTableDescriptors ( List<TableName> ) in AsyncAdmin. |
14 |
Abstract method CompletableFuture<Void> mergeRegions ( List<byte[ ]>, boolean ) 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 mergeRegions ( List<byte[ ]>, boolean ) in AsyncAdmin. |
15 |
Abstract method CompletableFuture<Boolean> mergeSwitch ( boolean, boolean ) 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 mergeSwitch ( boolean, boolean ) in AsyncAdmin. |
16 |
Abstract method CompletableFuture<Void> restoreSnapshot ( String, boolean, boolean ) 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 restoreSnapshot ( String, boolean, boolean ) in AsyncAdmin. |
17 |
Abstract method CompletableFuture<Void> revoke ( UserPermission ) 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 revoke ( UserPermission ) in AsyncAdmin. |
18 |
Abstract method CompletableFuture<Boolean> splitSwitch ( boolean, boolean ) 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 splitSwitch ( boolean, boolean ) in AsyncAdmin. |
19 |
Abstract method CompletableFuture<Boolean> switchRpcThrottle ( boolean ) 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 switchRpcThrottle ( boolean ) in AsyncAdmin. |
[+] affected methods: 149 (3%)
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 p1 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.catalogJanitorSwitch ( boolean p1 )This abstract method is from 'AsyncAdmin' interface.
...
[+] interface AsyncAdminBuilder 1
| Change | Effect |
---|
1 |
Abstract method AsyncAdminBuilder setRetryPauseForCQTBE ( 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 setRetryPauseForCQTBE ( long, TimeUnit ) in AsyncAdminBuilder. |
[+] affected methods: 9 (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.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 AsyncBufferedMutatorBuilder 1
| Change | Effect |
---|
1 |
Abstract method AsyncBufferedMutatorBuilder setMaxKeyValueSize ( int ) has been added to this interface. |
Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method setMaxKeyValueSize ( int ) in AsyncBufferedMutatorBuilder. |
[+] affected methods: 12 (0.2%)
AsyncBufferedMutatorBuilder.build ( )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.disableWriteBufferPeriodicFlush ( )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxAttempts ( int p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setMaxRetries ( int maxRetries )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setOperationTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRetryPause ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setStartLogErrorsCnt ( int p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setWriteBufferPeriodicFlush ( long timeout, TimeUnit unit )This method is from 'AsyncBufferedMutatorBuilder' interface.
AsyncBufferedMutatorBuilder.setWriteBufferSize ( long p1 )This abstract method is from 'AsyncBufferedMutatorBuilder' interface.
...
[+] interface AsyncConnection 2
| Change | Effect |
---|
1 |
Abstract method void clearRegionLocationCache ( ) 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 clearRegionLocationCache ( ) in AsyncConnection. |
2 |
Abstract method boolean isClosed ( ) 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 isClosed ( ) in AsyncConnection. |
[+] affected methods: 16 (0.3%)
AsyncConnection.getAdmin ( )This method is from 'AsyncConnection' interface.
AsyncConnection.getAdmin ( ExecutorService pool )This method is from 'AsyncConnection' interface.
AsyncConnection.getAdminBuilder ( )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getAdminBuilder ( ExecutorService p1 )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getBufferedMutator ( TableName tableName )This method is from 'AsyncConnection' interface.
AsyncConnection.getBufferedMutator ( TableName tableName, ExecutorService pool )This method is from 'AsyncConnection' interface.
AsyncConnection.getBufferedMutatorBuilder ( TableName p1 )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getBufferedMutatorBuilder ( TableName p1, ExecutorService p2 )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getConfiguration ( )This abstract method is from 'AsyncConnection' interface.
AsyncConnection.getHbck ( )This abstract method is from 'AsyncConnection' interface.
...
[+] interface AsyncTableBuilder<C> 1
| Change | Effect |
---|
1 |
Abstract method AsyncTableBuilder<C> setRetryPauseForCQTBE ( 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 setRetryPauseForCQTBE ( long, TimeUnit ) in AsyncTableBuilder<C>. |
[+] affected methods: 10 (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>.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.
AsyncTableBuilder<C>.setWriteRpcTimeout ( long p1, TimeUnit p2 )This abstract method is from 'AsyncTableBuilder<C>' interface.
[+] interface AsyncTableRegionLocator 3
| Change | Effect |
---|
1 |
Abstract method void clearRegionLocationCache ( ) 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 clearRegionLocationCache ( ) in AsyncTableRegionLocator. |
2 |
Abstract method CompletableFuture<List<HRegionLocation>> getAllRegionLocations ( ) 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 getAllRegionLocations ( ) in AsyncTableRegionLocator. |
3 |
Abstract method CompletableFuture<List<HRegionLocation>> getRegionLocations ( byte[ ], boolean ) 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 getRegionLocations ( byte[ ], boolean ) in AsyncTableRegionLocator. |
[+] affected methods: 6 (0.1%)
AsyncConnection.getRegionLocator ( TableName p1 )Return value of this abstract method is of type 'AsyncTableRegionLocator'.
AsyncTableRegionLocator.getName ( )This abstract method is from 'AsyncTableRegionLocator' interface.
AsyncTableRegionLocator.getRegionLocation ( byte[ ] row )This method is from 'AsyncTableRegionLocator' interface.
AsyncTableRegionLocator.getRegionLocation ( byte[ ] row, int replicaId )This method is from 'AsyncTableRegionLocator' interface.
AsyncTableRegionLocator.getRegionLocation ( byte[ ] p1, int p2, boolean p3 )This abstract method is from 'AsyncTableRegionLocator' interface.
AsyncTableRegionLocator.getRegionLocation ( byte[ ] row, boolean reload )This method is from 'AsyncTableRegionLocator' interface.
[+] interface Connection 1
| Change | Effect |
---|
1 |
Abstract method void clearRegionLocationCache ( ) 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 clearRegionLocationCache ( ) in Connection. |
[+] affected methods: 48 (1%)
Admin.getConnection ( )Return value of this abstract method is of type 'Connection'.
Connection.close ( )This abstract method is from 'Connection' interface.
Connection.getAdmin ( )This abstract method is from 'Connection' interface.
Connection.getBufferedMutator ( BufferedMutatorParams p1 )This abstract method is from 'Connection' interface.
Connection.getBufferedMutator ( TableName p1 )This abstract method is from 'Connection' interface.
Connection.getConfiguration ( )This abstract method is from 'Connection' interface.
Connection.getRegionLocator ( TableName p1 )This abstract method is from 'Connection' interface.
Connection.getTable ( TableName tableName )This method is from 'Connection' interface.
Connection.getTable ( TableName tableName, ExecutorService pool )This method is from 'Connection' interface.
Connection.getTableBuilder ( TableName p1, ExecutorService p2 )This abstract method is from 'Connection' interface.
...
[+] interface RegionLocator 3
| Change | Effect |
---|
1 |
Abstract method void clearRegionLocationCache ( ) 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 clearRegionLocationCache ( ) in RegionLocator. |
2 |
Abstract method HRegionLocation getRegionLocation ( byte[ ], int, boolean ) 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 getRegionLocation ( byte[ ], int, boolean ) in RegionLocator. |
3 |
Abstract method List<HRegionLocation> getRegionLocations ( byte[ ], boolean ) 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 getRegionLocations ( byte[ ], boolean ) in RegionLocator. |
[+] affected methods: 15 (0.3%)
Connection.getRegionLocator ( TableName p1 )Return value of this abstract method is of type 'RegionLocator'.
RegionLocator.getAllRegionLocations ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getEndKeys ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getName ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getRegionLocation ( byte[ ] p1 )This abstract method is from 'RegionLocator' interface.
RegionLocator.getRegionLocation ( byte[ ] p1, boolean p2 )This abstract method is from 'RegionLocator' interface.
RegionLocator.getStartEndKeys ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getStartKeys ( )This abstract method is from 'RegionLocator' interface.
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configureIncrementalLoad ( Job job, Table table, RegionLocator regionLocator )3rd parameter 'regionLocator' of this method is of type 'RegionLocator'.
org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.configureIncrementalLoad ( Job job, TableDescriptor tableDescriptor, RegionLocator regionLocator )3rd parameter 'regionLocator' of this method is of type 'RegionLocator'.
...
[+] interface TableDescriptor 3
| Change | Effect |
---|
1 |
Abstract method String toStringCustomizedValues ( ) 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 toStringCustomizedValues ( ) in TableDescriptor. |
2 |
Abstract method boolean isMergeEnabled ( ) 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 isMergeEnabled ( ) in TableDescriptor. |
3 |
Abstract method boolean isSplitEnabled ( ) 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 isSplitEnabled ( ) in TableDescriptor. |
[+] affected methods: 91 (1.8%)
Admin.createTable ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.createTable ( TableDescriptor p1, byte[ ][ ] p2 )1st parameter 'p1' of this abstract 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, 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 p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTable ( TableName p1, TableDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
Admin.modifyTableAsync ( TableName p1, TableDescriptor p2 )2nd parameter 'p2' of this abstract method is of type 'TableDescriptor'.
AsyncAdmin.createTable ( TableDescriptor p1 )1st parameter 'p1' of this abstract method is of type 'TableDescriptor'.
...
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.security.access
[+] class Permission 1
| Change | Effect |
---|
1 |
Type of field actions has been changed from Permission.Action[] to java.util.EnumSet<Permission.Action>. |
Recompilation of a client program may be terminated with the message: incompatible types, found: Permission.Action[], required: java.util.EnumSet<Permission.Action>. |
[+] affected methods: 26 (0.5%)
org.apache.hadoop.hbase.client.Append.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Append.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Delete.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Delete.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Get.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Get.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Increment.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Increment.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Mutation.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Put.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
...
to the top
Problems with Methods, Medium Severity 1
hbase-shaded-client-byo-hadoop-2.1.5.jar,
UserPermission.class
package org.apache.hadoop.hbase.security.access
[+] UserPermission.getUser ( ) : byte[ ] 1
org/apache/hadoop/hbase/security/access/UserPermission.getUser:()[B
| Change | Effect |
---|
1 |
Return value type has been changed from byte[] to java.lang.String. |
Recompilation of a client program may be terminated with the message: incompatible types: java.lang.String cannot be converted to byte[]. |
to the top
Problems with Data Types, Low Severity 1
hbase-shaded-mapreduce-2.1.5.jar
package org.apache.hadoop.hbase.tool
[+] class LoadIncrementalHFiles.LoadQueueItem 1
| Change | Effect |
---|
1 |
Added super-class BulkLoadHFiles.LoadQueueItem. |
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.04%)
LoadIncrementalHFiles.groupOrSplit ( Multimap<ByteBuffer,LoadIncrementalHFiles.LoadQueueItem> regionGroups, LoadIncrementalHFiles.LoadQueueItem item, Table table, Pair<byte[ ][ ],byte[ ][ ]> startEndKeys )2nd parameter 'item' of this method is of type 'LoadIncrementalHFiles.LoadQueueItem'.
LoadIncrementalHFiles.LoadQueueItem.LoadIncrementalHFiles.LoadQueueItem ( byte[ ] family, Path hfilePath )This constructor is from 'LoadIncrementalHFiles.LoadQueueItem' class.
to the top
Other Changes in Data Types 29
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase
[+] class HTableDescriptor 2
| Change | Effect |
---|
1 |
Field MERGE_ENABLED has been added to this class. |
No effect. |
2 |
Field SPLIT_ENABLED has been added to this class. |
No effect. |
[+] affected methods: 90 (1.8%)
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.1.5.jar
package org.apache.hadoop.hbase.client
[+] class TableDescriptorBuilder 4
| Change | Effect |
---|
1 |
Field DEFAULT_MERGE_ENABLED has been added to this class. |
No effect. |
2 |
Field DEFAULT_SPLIT_ENABLED has been added to this class. |
No effect. |
3 |
Field MERGE_ENABLED has been added to this class. |
No effect. |
4 |
Field SPLIT_ENABLED has been added to this class. |
No effect. |
[+] affected methods: 40 (0.8%)
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 2
| Change | Effect |
---|
1 |
Method Future<Void> mergeRegionsAsync ( byte[ ], byte[ ], boolean ) became default. |
No effect. |
2 |
Method void move ( byte[ ], byte[ ] ) became default. |
No effect. |
[+] affected methods: 2 (0.04%)
Admin.mergeRegionsAsync ( byte[ ] p1, byte[ ] p2, boolean p3 )This abstract method is from 'Admin' interface.
Admin.move ( byte[ ] p1, byte[ ] p2 )This abstract method is from 'Admin' interface.
[+] interface AsyncAdmin 6
| Change | Effect |
---|
1 |
Method CompletableFuture<Boolean> balancerSwitch ( boolean ) became default. |
No effect. |
2 |
Method CompletableFuture<Void> cloneSnapshot ( String, TableName ) became default. |
No effect. |
3 |
Method CompletableFuture<Void> mergeRegions ( byte[ ], byte[ ], boolean ) became default. |
No effect. |
4 |
Method CompletableFuture<Boolean> mergeSwitch ( boolean ) became default. |
No effect. |
5 |
Method CompletableFuture<Void> restoreSnapshot ( String, boolean ) became default. |
No effect. |
6 |
Method CompletableFuture<Boolean> splitSwitch ( boolean ) became default. |
No effect. |
[+] affected methods: 6 (0.1%)
AsyncAdmin.balancerSwitch ( boolean p1 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.cloneSnapshot ( String p1, TableName p2 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.mergeRegions ( byte[ ] p1, byte[ ] p2, boolean p3 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.mergeSwitch ( boolean p1 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.restoreSnapshot ( String p1, boolean p2 )This abstract method is from 'AsyncAdmin' interface.
AsyncAdmin.splitSwitch ( boolean p1 )This abstract method is from 'AsyncAdmin' interface.
[+] interface RegionLocator 5
| Change | Effect |
---|
1 |
Method byte[ ][ ] getEndKeys ( ) became default. |
No effect. |
2 |
Method HRegionLocation getRegionLocation ( byte[ ] ) became default. |
No effect. |
3 |
Method HRegionLocation getRegionLocation ( byte[ ], boolean ) became default. |
No effect. |
4 |
Method Pair<byte[ ][ ],byte[ ][ ]> getStartEndKeys ( ) became default. |
No effect. |
5 |
Method byte[ ][ ] getStartKeys ( ) became default. |
No effect. |
[+] affected methods: 5 (0.1%)
RegionLocator.getEndKeys ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getRegionLocation ( byte[ ] p1 )This abstract method is from 'RegionLocator' interface.
RegionLocator.getRegionLocation ( byte[ ] p1, boolean p2 )This abstract method is from 'RegionLocator' interface.
RegionLocator.getStartEndKeys ( )This abstract method is from 'RegionLocator' interface.
RegionLocator.getStartKeys ( )This abstract method is from 'RegionLocator' interface.
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.quotas
[+] class RpcThrottlingException.Type 3
| Change | Effect |
---|
1 |
Field ReadCapacityUnitExceeded has been added to this class. |
No effect. |
2 |
Field RequestCapacityUnitExceeded has been added to this class. |
No effect. |
3 |
Field WriteCapacityUnitExceeded has been added to this class. |
No effect. |
[+] affected methods: 4 (0.1%)
RpcThrottlingException.RpcThrottlingException ( RpcThrottlingException.Type type, long waitInterval, String msg )1st parameter 'type' of this method is of type 'RpcThrottlingException.Type'.
RpcThrottlingException.getType ( )Return value of this method is of type 'RpcThrottlingException.Type'.
RpcThrottlingException.Type.valueOf ( String name )This method is from 'RpcThrottlingException.Type' class.
RpcThrottlingException.Type.values ( )This method is from 'RpcThrottlingException.Type' class.
[+] class ThrottleType 3
| Change | Effect |
---|
1 |
Field READ_CAPACITY_UNIT has been added to this class. |
No effect. |
2 |
Field REQUEST_CAPACITY_UNIT has been added to this class. |
No effect. |
3 |
Field WRITE_CAPACITY_UNIT has been added to this class. |
No effect. |
[+] affected methods: 7 (0.1%)
QuotaSettingsFactory.throttleNamespace ( String namespace, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleTable ( TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, String namespace, ThrottleType type, long limit, TimeUnit timeUnit )3rd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, ThrottleType type, long limit, TimeUnit timeUnit )2nd parameter 'type' of this method is of type 'ThrottleType'.
QuotaSettingsFactory.throttleUser ( String userName, TableName tableName, ThrottleType type, long limit, TimeUnit timeUnit )3rd parameter 'type' of this method is of type 'ThrottleType'.
ThrottleType.valueOf ( String name )This method is from 'ThrottleType' class.
ThrottleType.values ( )This method is from 'ThrottleType' class.
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.regionserver
[+] class BloomType 1
| Change | Effect |
---|
1 |
Field ROWPREFIX_FIXED_LENGTH has been added to this class. |
No effect. |
[+] affected methods: 51 (1%)
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor.getBloomFilterType ( )Return value of this abstract method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.build ( )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.copy ( ColumnFamilyDescriptor desc )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getCompressionType ( )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getDefaultValues ( )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getNameAsString ( )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.getUnit ( String key )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.isLegalColumnFamilyName ( byte[ ] b )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.newBuilder ( byte[ ] name )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
org.apache.hadoop.hbase.client.ColumnFamilyDescriptorBuilder.newBuilder ( ColumnFamilyDescriptor desc )Field 'this.DEFAULT_BLOOMFILTER' in the object of this method is of type 'BloomType'.
...
hbase-shaded-client-byo-hadoop-2.1.5.jar
package org.apache.hadoop.hbase.security.access
[+] class Permission 2
| Change | Effect |
---|
1 |
Field SCOPE_BY_CODE has been added to this class. |
No effect. |
2 |
Field scope has been added to this class. |
No effect. |
[+] affected methods: 26 (0.5%)
org.apache.hadoop.hbase.client.Append.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Append.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Delete.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Delete.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Get.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Get.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Increment.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Increment.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Mutation.setACL ( String user, Permission perms )2nd parameter 'perms' of this method is of type 'Permission'.
org.apache.hadoop.hbase.client.Put.setACL ( String p1, Permission p2 )2nd parameter 'p2' of this method is of type 'Permission'.
...
hbase-shaded-mapreduce-2.1.5.jar
package org.apache.hadoop.hbase.mapreduce
[+] class HFileOutputFormat2 1
| Change | Effect |
---|
1 |
Field COMPRESSION_OVERRIDE_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.
to the top
Other Changes in Methods 13
hbase-shaded-client-byo-hadoop-2.1.5.jar,
Admin.class
package org.apache.hadoop.hbase.client
[+] Admin.mergeRegionsAsync ( byte[ ] p1, byte[ ] p2, boolean p3 ) [abstract] : Future<Void> 1
org/apache/hadoop/hbase/client/Admin.mergeRegionsAsync:([B[BZ)Ljava/util/concurrent/Future;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] Admin.move ( byte[ ] p1, byte[ ] p2 ) [abstract] : void 1
org/apache/hadoop/hbase/client/Admin.move:([B[B)V
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.1.5.jar,
AsyncAdmin.class
package org.apache.hadoop.hbase.client
[+] AsyncAdmin.balancerSwitch ( boolean p1 ) [abstract] : CompletableFuture<Boolean> 1
org/apache/hadoop/hbase/client/AsyncAdmin.balancerSwitch:(Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.cloneSnapshot ( String p1, TableName p2 ) [abstract] : CompletableFuture<Void> 1
org/apache/hadoop/hbase/client/AsyncAdmin.cloneSnapshot:(Ljava/lang/String;Lorg/apache/hadoop/hbase/TableName;)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.mergeRegions ( byte[ ] p1, byte[ ] p2, boolean p3 ) [abstract] : CompletableFuture<Void> 1
org/apache/hadoop/hbase/client/AsyncAdmin.mergeRegions:([B[BZ)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.mergeSwitch ( boolean p1 ) [abstract] : CompletableFuture<Boolean> 1
org/apache/hadoop/hbase/client/AsyncAdmin.mergeSwitch:(Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.restoreSnapshot ( String p1, boolean p2 ) [abstract] : CompletableFuture<Void> 1
org/apache/hadoop/hbase/client/AsyncAdmin.restoreSnapshot:(Ljava/lang/String;Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] AsyncAdmin.splitSwitch ( boolean p1 ) [abstract] : CompletableFuture<Boolean> 1
org/apache/hadoop/hbase/client/AsyncAdmin.splitSwitch:(Z)Ljava/util/concurrent/CompletableFuture;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
hbase-shaded-client-byo-hadoop-2.1.5.jar,
RegionLocator.class
package org.apache.hadoop.hbase.client
[+] RegionLocator.getEndKeys ( ) [abstract] : byte[ ][ ] 1
org/apache/hadoop/hbase/client/RegionLocator.getEndKeys:()[[B
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] RegionLocator.getRegionLocation ( byte[ ] p1 ) [abstract] : HRegionLocation 1
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocation:([B)Lorg/apache/hadoop/hbase/HRegionLocation;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] RegionLocator.getRegionLocation ( byte[ ] p1, boolean p2 ) [abstract] : HRegionLocation 1
org/apache/hadoop/hbase/client/RegionLocator.getRegionLocation:([BZ)Lorg/apache/hadoop/hbase/HRegionLocation;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] RegionLocator.getStartEndKeys ( ) [abstract] : Pair<byte[ ][ ],byte[ ][ ]> 1
org/apache/hadoop/hbase/client/RegionLocator.getStartEndKeys:()Lorg/apache/hadoop/hbase/util/Pair;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
[+] RegionLocator.getStartKeys ( ) [abstract] : byte[ ][ ] 1
org/apache/hadoop/hbase/client/RegionLocator.getStartKeys:()[[B
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
to the top
Java Archives 13
hbase-client-project-2.1.5.jar
hbase-endpoint-2.1.5.jar
hbase-examples-2.1.5.jar
hbase-external-blockcache-2.1.5.jar
hbase-protocol-2.1.5.jar
hbase-rest-2.1.5.jar
hbase-rsgroup-2.1.5.jar
hbase-server-2.1.5.jar
hbase-shaded-client-2.1.5.jar
hbase-shaded-client-byo-hadoop-2.1.5.jar
hbase-shaded-client-project-2.1.5.jar
hbase-shaded-mapreduce-2.1.5.jar
hbase-thrift-2.1.5.jar
to the top