Test Info
Library Name | hbase |
Version #1 | rel/2.0.5 |
Version #2 | 2.0.6RC1 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 22 |
Total Methods / Classes | 4794 / 426 |
Compatibility |
99.8% |
Problem Summary
| Severity | Count |
Added Methods | - | 66 |
Removed Methods | High | 1 |
Problems with Data Types | High | 1 |
Medium | 0 |
Low | 2 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Added Methods 66
hbase-client-2.0.6.jar,
ColumnCountGetFilter.class
package org.apache.hadoop.hbase.filter
ColumnCountGetFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnCountGetFilter.equals:(Ljava/lang/Object;)Z
ColumnCountGetFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnCountGetFilter.hashCode:()I
hbase-client-2.0.6.jar,
ColumnPaginationFilter.class
package org.apache.hadoop.hbase.filter
ColumnPaginationFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnPaginationFilter.equals:(Ljava/lang/Object;)Z
ColumnPaginationFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnPaginationFilter.hashCode:()I
hbase-client-2.0.6.jar,
ColumnPrefixFilter.class
package org.apache.hadoop.hbase.filter
ColumnPrefixFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnPrefixFilter.equals:(Ljava/lang/Object;)Z
ColumnPrefixFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnPrefixFilter.hashCode:()I
hbase-client-2.0.6.jar,
ColumnRangeFilter.class
package org.apache.hadoop.hbase.filter
ColumnRangeFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnRangeFilter.equals:(Ljava/lang/Object;)Z
ColumnRangeFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnRangeFilter.hashCode:()I
hbase-client-2.0.6.jar,
ColumnValueFilter.class
package org.apache.hadoop.hbase.filter
ColumnValueFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnValueFilter.equals:(Ljava/lang/Object;)Z
ColumnValueFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnValueFilter.hashCode:()I
hbase-client-2.0.6.jar,
CompareFilter.class
package org.apache.hadoop.hbase.filter
CompareFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/CompareFilter.equals:(Ljava/lang/Object;)Z
CompareFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/CompareFilter.hashCode:()I
hbase-client-2.0.6.jar,
DependentColumnFilter.class
package org.apache.hadoop.hbase.filter
DependentColumnFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/DependentColumnFilter.equals:(Ljava/lang/Object;)Z
DependentColumnFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/DependentColumnFilter.hashCode:()I
hbase-client-2.0.6.jar,
FamilyFilter.class
package org.apache.hadoop.hbase.filter
FamilyFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FamilyFilter.equals:(Ljava/lang/Object;)Z
FamilyFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FamilyFilter.hashCode:()I
hbase-client-2.0.6.jar,
FilterList.class
package org.apache.hadoop.hbase.filter
FilterList.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FilterList.equals:(Ljava/lang/Object;)Z
FilterList.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FilterList.hashCode:()I
hbase-client-2.0.6.jar,
FirstKeyOnlyFilter.class
package org.apache.hadoop.hbase.filter
FirstKeyOnlyFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FirstKeyOnlyFilter.equals:(Ljava/lang/Object;)Z
FirstKeyOnlyFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FirstKeyOnlyFilter.hashCode:()I
hbase-client-2.0.6.jar,
FirstKeyValueMatchingQualifiersFilter.class
package org.apache.hadoop.hbase.filter
FirstKeyValueMatchingQualifiersFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FirstKeyValueMatchingQualifiersFilter.equals:(Ljava/lang/Object;)Z
FirstKeyValueMatchingQualifiersFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FirstKeyValueMatchingQualifiersFilter.hashCode:()I
hbase-client-2.0.6.jar,
FuzzyRowFilter.class
package org.apache.hadoop.hbase.filter
FuzzyRowFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FuzzyRowFilter.equals:(Ljava/lang/Object;)Z
FuzzyRowFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FuzzyRowFilter.hashCode:()I
hbase-client-2.0.6.jar,
InclusiveStopFilter.class
package org.apache.hadoop.hbase.filter
InclusiveStopFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/InclusiveStopFilter.equals:(Ljava/lang/Object;)Z
InclusiveStopFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/InclusiveStopFilter.hashCode:()I
hbase-client-2.0.6.jar,
KeyOnlyFilter.class
package org.apache.hadoop.hbase.filter
KeyOnlyFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/KeyOnlyFilter.equals:(Ljava/lang/Object;)Z
KeyOnlyFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/KeyOnlyFilter.hashCode:()I
hbase-client-2.0.6.jar,
MultipleColumnPrefixFilter.class
package org.apache.hadoop.hbase.filter
MultipleColumnPrefixFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.equals:(Ljava/lang/Object;)Z
MultipleColumnPrefixFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.hashCode:()I
hbase-client-2.0.6.jar,
MultiRowRangeFilter.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.equals:(Ljava/lang/Object;)Z
MultiRowRangeFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.hashCode:()I
hbase-client-2.0.6.jar,
PageFilter.class
package org.apache.hadoop.hbase.filter
PageFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/PageFilter.equals:(Ljava/lang/Object;)Z
PageFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/PageFilter.hashCode:()I
hbase-client-2.0.6.jar,
PrefixFilter.class
package org.apache.hadoop.hbase.filter
PrefixFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/PrefixFilter.equals:(Ljava/lang/Object;)Z
PrefixFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/PrefixFilter.hashCode:()I
hbase-client-2.0.6.jar,
QualifierFilter.class
package org.apache.hadoop.hbase.filter
QualifierFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/QualifierFilter.equals:(Ljava/lang/Object;)Z
QualifierFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/QualifierFilter.hashCode:()I
hbase-client-2.0.6.jar,
RandomRowFilter.class
package org.apache.hadoop.hbase.filter
RandomRowFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/RandomRowFilter.equals:(Ljava/lang/Object;)Z
RandomRowFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/RandomRowFilter.hashCode:()I
hbase-client-2.0.6.jar,
RegionInfo.class
package org.apache.hadoop.hbase.client
RegionInfo.isAdjacent ( RegionInfo other ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isAdjacent:(Lorg/apache/hadoop/hbase/client/RegionInfo;)Z
RegionInfo.isDegenerate ( ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isDegenerate:()Z
RegionInfo.isFirst ( ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isFirst:()Z
RegionInfo.isLast ( ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isLast:()Z
RegionInfo.isNext ( RegionInfo after ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isNext:(Lorg/apache/hadoop/hbase/client/RegionInfo;)Z
RegionInfo.isOverlap ( RegionInfo other ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isOverlap:(Lorg/apache/hadoop/hbase/client/RegionInfo;)Z
hbase-client-2.0.6.jar,
RowFilter.class
package org.apache.hadoop.hbase.filter
RowFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/RowFilter.equals:(Ljava/lang/Object;)Z
RowFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/RowFilter.hashCode:()I
hbase-client-2.0.6.jar,
RowRange.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.RowRange.compareTo ( MultiRowRangeFilter.BasicRowRange p1 ) : int
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.compareTo:(Lorg/apache/hadoop/hbase/filter/MultiRowRangeFilter$BasicRowRange;)I
MultiRowRangeFilter.RowRange.equals ( Object p1 ) : boolean
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.equals:(Ljava/lang/Object;)Z
MultiRowRangeFilter.RowRange.getComparisonData ( ) : byte[ ]
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.getComparisonData:()[B
MultiRowRangeFilter.RowRange.hashCode ( ) : int
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.hashCode:()I
MultiRowRangeFilter.RowRange.isAscendingOrder ( ) : boolean
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.isAscendingOrder:()Z
MultiRowRangeFilter.RowRange.isSearchRowInclusive ( ) : boolean
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.isSearchRowInclusive:()Z
hbase-client-2.0.6.jar,
SingleColumnValueExcludeFilter.class
package org.apache.hadoop.hbase.filter
SingleColumnValueExcludeFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.equals:(Ljava/lang/Object;)Z
SingleColumnValueExcludeFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.hashCode:()I
hbase-client-2.0.6.jar,
SingleColumnValueFilter.class
package org.apache.hadoop.hbase.filter
SingleColumnValueFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/SingleColumnValueFilter.equals:(Ljava/lang/Object;)Z
SingleColumnValueFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/SingleColumnValueFilter.hashCode:()I
hbase-client-2.0.6.jar,
SkipFilter.class
package org.apache.hadoop.hbase.filter
SkipFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/SkipFilter.equals:(Ljava/lang/Object;)Z
SkipFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/SkipFilter.hashCode:()I
hbase-client-2.0.6.jar,
TimestampsFilter.class
package org.apache.hadoop.hbase.filter
TimestampsFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/TimestampsFilter.equals:(Ljava/lang/Object;)Z
TimestampsFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/TimestampsFilter.hashCode:()I
hbase-client-2.0.6.jar,
ValueFilter.class
package org.apache.hadoop.hbase.filter
ValueFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ValueFilter.equals:(Ljava/lang/Object;)Z
ValueFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ValueFilter.hashCode:()I
hbase-client-2.0.6.jar,
WhileMatchFilter.class
package org.apache.hadoop.hbase.filter
WhileMatchFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/WhileMatchFilter.equals:(Ljava/lang/Object;)Z
WhileMatchFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/WhileMatchFilter.hashCode:()I
to the top
Removed Methods 1
hbase-client-2.0.5.jar,
RowRange.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.RowRange.compareTo ( MultiRowRangeFilter.RowRange other ) : int
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.compareTo:(Lorg/apache/hadoop/hbase/filter/MultiRowRangeFilter$RowRange;)I
to the top
Problems with Data Types, High Severity 1
hbase-client-2.0.5.jar
package org.apache.hadoop.hbase.filter
[+] class MultiRowRangeFilter.RowRange 1
| Change | Effect |
---|
1 |
Removed super-interface java.lang.Comparable<MultiRowRangeFilter.RowRange>. |
A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods: 10 (0.2%)
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( byte[ ] startRow, boolean startRowInclusive, byte[ ] stopRow, boolean stopRowInclusive )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( String startRow, boolean startRowInclusive, String stopRow, boolean stopRowInclusive )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.contains ( byte[ ] row )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.contains ( byte[ ] buffer, int offset, int length )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.getStartRow ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.getStopRow ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isStartRowInclusive ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isStopRowInclusive ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isValid ( )This method is from 'MultiRowRangeFilter.RowRange' class.
to the top
Problems with Data Types, Low Severity 2
hbase-client-2.0.5.jar
package org.apache.hadoop.hbase.filter
[+] class MultiRowRangeFilter.RowRange 2
| Change | Effect |
---|
1 |
Added super-class MultiRowRangeFilter.BasicRowRange. |
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 int MultiRowRangeFilter.RowRange.compareTo ( Object ) has been moved up type hierarchy to int MultiRowRangeFilter.BasicRowRange.compareTo ( Object ). |
Method MultiRowRangeFilter.BasicRowRange.compareTo ( Object ) will be called instead of MultiRowRangeFilter.RowRange.compareTo ( Object ) in a client program. |
[+] affected methods: 11 (0.2%)
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( byte[ ] startRow, boolean startRowInclusive, byte[ ] stopRow, boolean stopRowInclusive )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( String startRow, boolean startRowInclusive, String stopRow, boolean stopRowInclusive )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.compareTo ( Object p1 )Method 'MultiRowRangeFilter.BasicRowRange.compareTo ( Object )' will be called instead of this method in a client program.
MultiRowRangeFilter.RowRange.contains ( byte[ ] row )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.contains ( byte[ ] buffer, int offset, int length )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.getStartRow ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.getStopRow ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isStartRowInclusive ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isStopRowInclusive ( )This method is from 'MultiRowRangeFilter.RowRange' class.
...
to the top
Other Changes in Data Types 1
hbase-client-2.0.5.jar
package org.apache.hadoop.hbase.client
[+] interface RegionInfo 1
| Change | Effect |
---|
1 |
Field UNDEFINED has been added to this interface. |
No effect. |
[+] affected methods: 49 (1%)
AsyncTable.CoprocessorCallback<R>.onRegionComplete ( RegionInfo p1, R p2 )1st parameter 'p1' of this abstract method is of type 'RegionInfo'.
AsyncTable.CoprocessorCallback<R>.onRegionError ( RegionInfo p1, Throwable p2 )1st parameter 'p1' of this abstract method is of type 'RegionInfo'.
RegionInfo.areAdjacent ( RegionInfo regionA, RegionInfo regionB )1st parameter 'regionA' of this method is of type 'RegionInfo'.
RegionInfo.containsRange ( byte[ ] p1, byte[ ] p2 )This abstract method is from 'RegionInfo' interface.
RegionInfo.containsRow ( byte[ ] p1 )This abstract method is from 'RegionInfo' interface.
RegionInfo.createMobRegionInfo ( TableName tableName )This method is from 'RegionInfo' interface.
RegionInfo.createRegionName ( TableName tableName, byte[ ] startKey, byte[ ] id, int replicaId, boolean newFormat )This method is from 'RegionInfo' interface.
RegionInfo.createRegionName ( TableName tableName, byte[ ] startKey, byte[ ] id, boolean newFormat )This method is from 'RegionInfo' interface.
RegionInfo.createRegionName ( TableName tableName, byte[ ] startKey, long regionid, int replicaId, boolean newFormat )This method is from 'RegionInfo' interface.
RegionInfo.createRegionName ( TableName tableName, byte[ ] startKey, long regionid, boolean newFormat )This method is from 'RegionInfo' interface.
...
to the top
Java Archives 22
hbase-client-2.0.5.jar
hbase-client-project-2.0.5.jar
hbase-common-2.0.5.jar
hbase-endpoint-2.0.5.jar
hbase-error-prone-2.0.5.jar
hbase-examples-2.0.5.jar
hbase-external-blockcache-2.0.5.jar
hbase-hadoop-compat-2.0.5.jar
hbase-hadoop2-compat-2.0.5.jar
hbase-http-2.0.5.jar
hbase-mapreduce-2.0.5.jar
hbase-metrics-api-2.0.5.jar
hbase-procedure-2.0.5.jar
hbase-protocol-2.0.5.jar
hbase-replication-2.0.5.jar
hbase-rest-2.0.5.jar
hbase-rsgroup-2.0.5.jar
hbase-server-2.0.5.jar
hbase-shaded-client-project-2.0.5.jar
hbase-thrift-2.0.5.jar
hbase-zookeeper-2.0.5.jar
original-hbase-protocol-shaded-2.0.5.jar
to the top
Test Info
Library Name | hbase |
Version #1 | rel/2.0.5 |
Version #2 | 2.0.6RC1 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 22 |
Total Methods / Classes | 4794 / 426 |
Compatibility |
99.8% |
Problem Summary
| Severity | Count |
Added Methods | - | 66 |
Removed Methods | High | 1 |
Problems with Data Types | High | 1 |
Medium | 0 |
Low | 1 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Added Methods 66
hbase-client-2.0.6.jar,
ColumnCountGetFilter.class
package org.apache.hadoop.hbase.filter
ColumnCountGetFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnCountGetFilter.equals:(Ljava/lang/Object;)Z
ColumnCountGetFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnCountGetFilter.hashCode:()I
hbase-client-2.0.6.jar,
ColumnPaginationFilter.class
package org.apache.hadoop.hbase.filter
ColumnPaginationFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnPaginationFilter.equals:(Ljava/lang/Object;)Z
ColumnPaginationFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnPaginationFilter.hashCode:()I
hbase-client-2.0.6.jar,
ColumnPrefixFilter.class
package org.apache.hadoop.hbase.filter
ColumnPrefixFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnPrefixFilter.equals:(Ljava/lang/Object;)Z
ColumnPrefixFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnPrefixFilter.hashCode:()I
hbase-client-2.0.6.jar,
ColumnRangeFilter.class
package org.apache.hadoop.hbase.filter
ColumnRangeFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnRangeFilter.equals:(Ljava/lang/Object;)Z
ColumnRangeFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnRangeFilter.hashCode:()I
hbase-client-2.0.6.jar,
ColumnValueFilter.class
package org.apache.hadoop.hbase.filter
ColumnValueFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ColumnValueFilter.equals:(Ljava/lang/Object;)Z
ColumnValueFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ColumnValueFilter.hashCode:()I
hbase-client-2.0.6.jar,
CompareFilter.class
package org.apache.hadoop.hbase.filter
CompareFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/CompareFilter.equals:(Ljava/lang/Object;)Z
CompareFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/CompareFilter.hashCode:()I
hbase-client-2.0.6.jar,
DependentColumnFilter.class
package org.apache.hadoop.hbase.filter
DependentColumnFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/DependentColumnFilter.equals:(Ljava/lang/Object;)Z
DependentColumnFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/DependentColumnFilter.hashCode:()I
hbase-client-2.0.6.jar,
FamilyFilter.class
package org.apache.hadoop.hbase.filter
FamilyFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FamilyFilter.equals:(Ljava/lang/Object;)Z
FamilyFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FamilyFilter.hashCode:()I
hbase-client-2.0.6.jar,
FilterList.class
package org.apache.hadoop.hbase.filter
FilterList.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FilterList.equals:(Ljava/lang/Object;)Z
FilterList.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FilterList.hashCode:()I
hbase-client-2.0.6.jar,
FirstKeyOnlyFilter.class
package org.apache.hadoop.hbase.filter
FirstKeyOnlyFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FirstKeyOnlyFilter.equals:(Ljava/lang/Object;)Z
FirstKeyOnlyFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FirstKeyOnlyFilter.hashCode:()I
hbase-client-2.0.6.jar,
FirstKeyValueMatchingQualifiersFilter.class
package org.apache.hadoop.hbase.filter
FirstKeyValueMatchingQualifiersFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FirstKeyValueMatchingQualifiersFilter.equals:(Ljava/lang/Object;)Z
FirstKeyValueMatchingQualifiersFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FirstKeyValueMatchingQualifiersFilter.hashCode:()I
hbase-client-2.0.6.jar,
FuzzyRowFilter.class
package org.apache.hadoop.hbase.filter
FuzzyRowFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/FuzzyRowFilter.equals:(Ljava/lang/Object;)Z
FuzzyRowFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/FuzzyRowFilter.hashCode:()I
hbase-client-2.0.6.jar,
InclusiveStopFilter.class
package org.apache.hadoop.hbase.filter
InclusiveStopFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/InclusiveStopFilter.equals:(Ljava/lang/Object;)Z
InclusiveStopFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/InclusiveStopFilter.hashCode:()I
hbase-client-2.0.6.jar,
KeyOnlyFilter.class
package org.apache.hadoop.hbase.filter
KeyOnlyFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/KeyOnlyFilter.equals:(Ljava/lang/Object;)Z
KeyOnlyFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/KeyOnlyFilter.hashCode:()I
hbase-client-2.0.6.jar,
MultipleColumnPrefixFilter.class
package org.apache.hadoop.hbase.filter
MultipleColumnPrefixFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.equals:(Ljava/lang/Object;)Z
MultipleColumnPrefixFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.hashCode:()I
hbase-client-2.0.6.jar,
MultiRowRangeFilter.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.equals:(Ljava/lang/Object;)Z
MultiRowRangeFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.hashCode:()I
hbase-client-2.0.6.jar,
PageFilter.class
package org.apache.hadoop.hbase.filter
PageFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/PageFilter.equals:(Ljava/lang/Object;)Z
PageFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/PageFilter.hashCode:()I
hbase-client-2.0.6.jar,
PrefixFilter.class
package org.apache.hadoop.hbase.filter
PrefixFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/PrefixFilter.equals:(Ljava/lang/Object;)Z
PrefixFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/PrefixFilter.hashCode:()I
hbase-client-2.0.6.jar,
QualifierFilter.class
package org.apache.hadoop.hbase.filter
QualifierFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/QualifierFilter.equals:(Ljava/lang/Object;)Z
QualifierFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/QualifierFilter.hashCode:()I
hbase-client-2.0.6.jar,
RandomRowFilter.class
package org.apache.hadoop.hbase.filter
RandomRowFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/RandomRowFilter.equals:(Ljava/lang/Object;)Z
RandomRowFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/RandomRowFilter.hashCode:()I
hbase-client-2.0.6.jar,
RegionInfo.class
package org.apache.hadoop.hbase.client
RegionInfo.isAdjacent ( RegionInfo other ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isAdjacent:(Lorg/apache/hadoop/hbase/client/RegionInfo;)Z
RegionInfo.isDegenerate ( ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isDegenerate:()Z
RegionInfo.isFirst ( ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isFirst:()Z
RegionInfo.isLast ( ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isLast:()Z
RegionInfo.isNext ( RegionInfo after ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isNext:(Lorg/apache/hadoop/hbase/client/RegionInfo;)Z
RegionInfo.isOverlap ( RegionInfo other ) : boolean
org/apache/hadoop/hbase/client/RegionInfo.isOverlap:(Lorg/apache/hadoop/hbase/client/RegionInfo;)Z
hbase-client-2.0.6.jar,
RowFilter.class
package org.apache.hadoop.hbase.filter
RowFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/RowFilter.equals:(Ljava/lang/Object;)Z
RowFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/RowFilter.hashCode:()I
hbase-client-2.0.6.jar,
RowRange.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.RowRange.compareTo ( MultiRowRangeFilter.BasicRowRange p1 ) : int
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.compareTo:(Lorg/apache/hadoop/hbase/filter/MultiRowRangeFilter$BasicRowRange;)I
MultiRowRangeFilter.RowRange.equals ( Object p1 ) : boolean
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.equals:(Ljava/lang/Object;)Z
MultiRowRangeFilter.RowRange.getComparisonData ( ) : byte[ ]
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.getComparisonData:()[B
MultiRowRangeFilter.RowRange.hashCode ( ) : int
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.hashCode:()I
MultiRowRangeFilter.RowRange.isAscendingOrder ( ) : boolean
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.isAscendingOrder:()Z
MultiRowRangeFilter.RowRange.isSearchRowInclusive ( ) : boolean
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.isSearchRowInclusive:()Z
hbase-client-2.0.6.jar,
SingleColumnValueExcludeFilter.class
package org.apache.hadoop.hbase.filter
SingleColumnValueExcludeFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.equals:(Ljava/lang/Object;)Z
SingleColumnValueExcludeFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.hashCode:()I
hbase-client-2.0.6.jar,
SingleColumnValueFilter.class
package org.apache.hadoop.hbase.filter
SingleColumnValueFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/SingleColumnValueFilter.equals:(Ljava/lang/Object;)Z
SingleColumnValueFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/SingleColumnValueFilter.hashCode:()I
hbase-client-2.0.6.jar,
SkipFilter.class
package org.apache.hadoop.hbase.filter
SkipFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/SkipFilter.equals:(Ljava/lang/Object;)Z
SkipFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/SkipFilter.hashCode:()I
hbase-client-2.0.6.jar,
TimestampsFilter.class
package org.apache.hadoop.hbase.filter
TimestampsFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/TimestampsFilter.equals:(Ljava/lang/Object;)Z
TimestampsFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/TimestampsFilter.hashCode:()I
hbase-client-2.0.6.jar,
ValueFilter.class
package org.apache.hadoop.hbase.filter
ValueFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/ValueFilter.equals:(Ljava/lang/Object;)Z
ValueFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/ValueFilter.hashCode:()I
hbase-client-2.0.6.jar,
WhileMatchFilter.class
package org.apache.hadoop.hbase.filter
WhileMatchFilter.equals ( Object obj ) : boolean
org/apache/hadoop/hbase/filter/WhileMatchFilter.equals:(Ljava/lang/Object;)Z
WhileMatchFilter.hashCode ( ) : int
org/apache/hadoop/hbase/filter/WhileMatchFilter.hashCode:()I
to the top
Removed Methods 1
hbase-client-2.0.5.jar,
RowRange.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.RowRange.compareTo ( MultiRowRangeFilter.RowRange other ) : int
org/apache/hadoop/hbase/filter/MultiRowRangeFilter.RowRange.compareTo:(Lorg/apache/hadoop/hbase/filter/MultiRowRangeFilter$RowRange;)I
to the top
Problems with Data Types, High Severity 1
hbase-client-2.0.5.jar
package org.apache.hadoop.hbase.filter
[+] class MultiRowRangeFilter.RowRange 1
| Change | Effect |
---|
1 |
Removed super-interface java.lang.Comparable<MultiRowRangeFilter.RowRange>. |
Recompilation of a client program may be terminated with the message: cannot find method in class MultiRowRangeFilter.RowRange. |
[+] affected methods: 10 (0.2%)
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( byte[ ] startRow, boolean startRowInclusive, byte[ ] stopRow, boolean stopRowInclusive )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( String startRow, boolean startRowInclusive, String stopRow, boolean stopRowInclusive )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.contains ( byte[ ] row )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.contains ( byte[ ] buffer, int offset, int length )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.getStartRow ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.getStopRow ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isStartRowInclusive ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isStopRowInclusive ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isValid ( )This method is from 'MultiRowRangeFilter.RowRange' class.
to the top
Problems with Data Types, Low Severity 1
hbase-client-2.0.5.jar
package org.apache.hadoop.hbase.filter
[+] class MultiRowRangeFilter.RowRange 1
| Change | Effect |
---|
1 |
Added super-class MultiRowRangeFilter.BasicRowRange. |
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: 10 (0.2%)
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( byte[ ] startRow, boolean startRowInclusive, byte[ ] stopRow, boolean stopRowInclusive )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.MultiRowRangeFilter.RowRange ( String startRow, boolean startRowInclusive, String stopRow, boolean stopRowInclusive )This constructor is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.contains ( byte[ ] row )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.contains ( byte[ ] buffer, int offset, int length )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.getStartRow ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.getStopRow ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isStartRowInclusive ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isStopRowInclusive ( )This method is from 'MultiRowRangeFilter.RowRange' class.
MultiRowRangeFilter.RowRange.isValid ( )This method is from 'MultiRowRangeFilter.RowRange' class.
to the top
Other Changes in Data Types 1
hbase-client-2.0.5.jar
package org.apache.hadoop.hbase.client
[+] interface RegionInfo 1
| Change | Effect |
---|
1 |
Field UNDEFINED has been added to this interface. |
No effect. |
[+] affected methods: 49 (1%)
AsyncTable.CoprocessorCallback<R>.onRegionComplete ( RegionInfo p1, R p2 )1st parameter 'p1' of this abstract method is of type 'RegionInfo'.
AsyncTable.CoprocessorCallback<R>.onRegionError ( RegionInfo p1, Throwable p2 )1st parameter 'p1' of this abstract method is of type 'RegionInfo'.
RegionInfo.areAdjacent ( RegionInfo regionA, RegionInfo regionB )1st parameter 'regionA' of this method is of type 'RegionInfo'.
RegionInfo.containsRange ( byte[ ] p1, byte[ ] p2 )This abstract method is from 'RegionInfo' interface.
RegionInfo.containsRow ( byte[ ] p1 )This abstract method is from 'RegionInfo' interface.
RegionInfo.createMobRegionInfo ( TableName tableName )This method is from 'RegionInfo' interface.
RegionInfo.createRegionName ( TableName tableName, byte[ ] startKey, byte[ ] id, int replicaId, boolean newFormat )This method is from 'RegionInfo' interface.
RegionInfo.createRegionName ( TableName tableName, byte[ ] startKey, byte[ ] id, boolean newFormat )This method is from 'RegionInfo' interface.
RegionInfo.createRegionName ( TableName tableName, byte[ ] startKey, long regionid, int replicaId, boolean newFormat )This method is from 'RegionInfo' interface.
RegionInfo.createRegionName ( TableName tableName, byte[ ] startKey, long regionid, boolean newFormat )This method is from 'RegionInfo' interface.
...
to the top
Java Archives 22
hbase-client-2.0.5.jar
hbase-client-project-2.0.5.jar
hbase-common-2.0.5.jar
hbase-endpoint-2.0.5.jar
hbase-error-prone-2.0.5.jar
hbase-examples-2.0.5.jar
hbase-external-blockcache-2.0.5.jar
hbase-hadoop-compat-2.0.5.jar
hbase-hadoop2-compat-2.0.5.jar
hbase-http-2.0.5.jar
hbase-mapreduce-2.0.5.jar
hbase-metrics-api-2.0.5.jar
hbase-procedure-2.0.5.jar
hbase-protocol-2.0.5.jar
hbase-replication-2.0.5.jar
hbase-rest-2.0.5.jar
hbase-rsgroup-2.0.5.jar
hbase-server-2.0.5.jar
hbase-shaded-client-project-2.0.5.jar
hbase-thrift-2.0.5.jar
hbase-zookeeper-2.0.5.jar
original-hbase-protocol-shaded-2.0.5.jar
to the top