API compatibility report for the hbase library between rel/2.0.5 and 2.0.6RC1 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/2.0.5
Version #22.0.6RC1
SubjectBinary Compatibility

Test Results


Total Java Modules22
Total Methods / Classes4794 / 426
Compatibility 99.8%

Problem Summary


SeverityCount
Added Methods-66
Removed MethodsHigh1
Problems with
Data Types
High1
Medium0
Low2
Problems with
Methods
High0
Medium0
Low0
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
ColumnCountGetFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ColumnPaginationFilter.class
package org.apache.hadoop.hbase.filter
ColumnPaginationFilter.equals ( Object obj )  :  boolean
ColumnPaginationFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ColumnPrefixFilter.class
package org.apache.hadoop.hbase.filter
ColumnPrefixFilter.equals ( Object obj )  :  boolean
ColumnPrefixFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ColumnRangeFilter.class
package org.apache.hadoop.hbase.filter
ColumnRangeFilter.equals ( Object obj )  :  boolean
ColumnRangeFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ColumnValueFilter.class
package org.apache.hadoop.hbase.filter
ColumnValueFilter.equals ( Object obj )  :  boolean
ColumnValueFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, CompareFilter.class
package org.apache.hadoop.hbase.filter
CompareFilter.equals ( Object obj )  :  boolean
CompareFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, DependentColumnFilter.class
package org.apache.hadoop.hbase.filter
DependentColumnFilter.equals ( Object obj )  :  boolean
DependentColumnFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, FamilyFilter.class
package org.apache.hadoop.hbase.filter
FamilyFilter.equals ( Object obj )  :  boolean
FamilyFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, FilterList.class
package org.apache.hadoop.hbase.filter
FilterList.equals ( Object obj )  :  boolean
FilterList.hashCode ( )  :  int

hbase-client-2.0.6.jar, FirstKeyOnlyFilter.class
package org.apache.hadoop.hbase.filter
FirstKeyOnlyFilter.equals ( Object obj )  :  boolean
FirstKeyOnlyFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, FirstKeyValueMatchingQualifiersFilter.class
package org.apache.hadoop.hbase.filter
FirstKeyValueMatchingQualifiersFilter.equals ( Object obj )  :  boolean
FirstKeyValueMatchingQualifiersFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, FuzzyRowFilter.class
package org.apache.hadoop.hbase.filter
FuzzyRowFilter.equals ( Object obj )  :  boolean
FuzzyRowFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, InclusiveStopFilter.class
package org.apache.hadoop.hbase.filter
InclusiveStopFilter.equals ( Object obj )  :  boolean
InclusiveStopFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, KeyOnlyFilter.class
package org.apache.hadoop.hbase.filter
KeyOnlyFilter.equals ( Object obj )  :  boolean
KeyOnlyFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, MultipleColumnPrefixFilter.class
package org.apache.hadoop.hbase.filter
MultipleColumnPrefixFilter.equals ( Object obj )  :  boolean
MultipleColumnPrefixFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, MultiRowRangeFilter.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.equals ( Object obj )  :  boolean
MultiRowRangeFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, PageFilter.class
package org.apache.hadoop.hbase.filter
PageFilter.equals ( Object obj )  :  boolean
PageFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, PrefixFilter.class
package org.apache.hadoop.hbase.filter
PrefixFilter.equals ( Object obj )  :  boolean
PrefixFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, QualifierFilter.class
package org.apache.hadoop.hbase.filter
QualifierFilter.equals ( Object obj )  :  boolean
QualifierFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, RandomRowFilter.class
package org.apache.hadoop.hbase.filter
RandomRowFilter.equals ( Object obj )  :  boolean
RandomRowFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, RegionInfo.class
package org.apache.hadoop.hbase.client
RegionInfo.isAdjacent ( RegionInfo other )  :  boolean
RegionInfo.isDegenerate ( )  :  boolean
RegionInfo.isFirst ( )  :  boolean
RegionInfo.isLast ( )  :  boolean
RegionInfo.isNext ( RegionInfo after )  :  boolean
RegionInfo.isOverlap ( RegionInfo other )  :  boolean

hbase-client-2.0.6.jar, RowFilter.class
package org.apache.hadoop.hbase.filter
RowFilter.equals ( Object obj )  :  boolean
RowFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, RowRange.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.RowRange.compareTo ( MultiRowRangeFilter.BasicRowRange p1 )  :  int
MultiRowRangeFilter.RowRange.equals ( Object p1 )  :  boolean
MultiRowRangeFilter.RowRange.getComparisonData ( )  :  byte[ ]
MultiRowRangeFilter.RowRange.hashCode ( )  :  int
MultiRowRangeFilter.RowRange.isAscendingOrder ( )  :  boolean
MultiRowRangeFilter.RowRange.isSearchRowInclusive ( )  :  boolean

hbase-client-2.0.6.jar, SingleColumnValueExcludeFilter.class
package org.apache.hadoop.hbase.filter
SingleColumnValueExcludeFilter.equals ( Object obj )  :  boolean
SingleColumnValueExcludeFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, SingleColumnValueFilter.class
package org.apache.hadoop.hbase.filter
SingleColumnValueFilter.equals ( Object obj )  :  boolean
SingleColumnValueFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, SkipFilter.class
package org.apache.hadoop.hbase.filter
SkipFilter.equals ( Object obj )  :  boolean
SkipFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, TimestampsFilter.class
package org.apache.hadoop.hbase.filter
TimestampsFilter.equals ( Object obj )  :  boolean
TimestampsFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ValueFilter.class
package org.apache.hadoop.hbase.filter
ValueFilter.equals ( Object obj )  :  boolean
ValueFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, WhileMatchFilter.class
package org.apache.hadoop.hbase.filter
WhileMatchFilter.equals ( Object obj )  :  boolean
WhileMatchFilter.hashCode ( )  :  int

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

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 

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 

to the top

Other Changes in Data Types  1 


hbase-client-2.0.5.jar
package org.apache.hadoop.hbase.client
[+] interface RegionInfo  1 

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 Namehbase
Version #1rel/2.0.5
Version #22.0.6RC1
SubjectSource Compatibility

Test Results


Total Java Modules22
Total Methods / Classes4794 / 426
Compatibility 99.8%

Problem Summary


SeverityCount
Added Methods-66
Removed MethodsHigh1
Problems with
Data Types
High1
Medium0
Low1
Problems with
Methods
High0
Medium0
Low0
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
ColumnCountGetFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ColumnPaginationFilter.class
package org.apache.hadoop.hbase.filter
ColumnPaginationFilter.equals ( Object obj )  :  boolean
ColumnPaginationFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ColumnPrefixFilter.class
package org.apache.hadoop.hbase.filter
ColumnPrefixFilter.equals ( Object obj )  :  boolean
ColumnPrefixFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ColumnRangeFilter.class
package org.apache.hadoop.hbase.filter
ColumnRangeFilter.equals ( Object obj )  :  boolean
ColumnRangeFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ColumnValueFilter.class
package org.apache.hadoop.hbase.filter
ColumnValueFilter.equals ( Object obj )  :  boolean
ColumnValueFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, CompareFilter.class
package org.apache.hadoop.hbase.filter
CompareFilter.equals ( Object obj )  :  boolean
CompareFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, DependentColumnFilter.class
package org.apache.hadoop.hbase.filter
DependentColumnFilter.equals ( Object obj )  :  boolean
DependentColumnFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, FamilyFilter.class
package org.apache.hadoop.hbase.filter
FamilyFilter.equals ( Object obj )  :  boolean
FamilyFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, FilterList.class
package org.apache.hadoop.hbase.filter
FilterList.equals ( Object obj )  :  boolean
FilterList.hashCode ( )  :  int

hbase-client-2.0.6.jar, FirstKeyOnlyFilter.class
package org.apache.hadoop.hbase.filter
FirstKeyOnlyFilter.equals ( Object obj )  :  boolean
FirstKeyOnlyFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, FirstKeyValueMatchingQualifiersFilter.class
package org.apache.hadoop.hbase.filter
FirstKeyValueMatchingQualifiersFilter.equals ( Object obj )  :  boolean
FirstKeyValueMatchingQualifiersFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, FuzzyRowFilter.class
package org.apache.hadoop.hbase.filter
FuzzyRowFilter.equals ( Object obj )  :  boolean
FuzzyRowFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, InclusiveStopFilter.class
package org.apache.hadoop.hbase.filter
InclusiveStopFilter.equals ( Object obj )  :  boolean
InclusiveStopFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, KeyOnlyFilter.class
package org.apache.hadoop.hbase.filter
KeyOnlyFilter.equals ( Object obj )  :  boolean
KeyOnlyFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, MultipleColumnPrefixFilter.class
package org.apache.hadoop.hbase.filter
MultipleColumnPrefixFilter.equals ( Object obj )  :  boolean
MultipleColumnPrefixFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, MultiRowRangeFilter.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.equals ( Object obj )  :  boolean
MultiRowRangeFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, PageFilter.class
package org.apache.hadoop.hbase.filter
PageFilter.equals ( Object obj )  :  boolean
PageFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, PrefixFilter.class
package org.apache.hadoop.hbase.filter
PrefixFilter.equals ( Object obj )  :  boolean
PrefixFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, QualifierFilter.class
package org.apache.hadoop.hbase.filter
QualifierFilter.equals ( Object obj )  :  boolean
QualifierFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, RandomRowFilter.class
package org.apache.hadoop.hbase.filter
RandomRowFilter.equals ( Object obj )  :  boolean
RandomRowFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, RegionInfo.class
package org.apache.hadoop.hbase.client
RegionInfo.isAdjacent ( RegionInfo other )  :  boolean
RegionInfo.isDegenerate ( )  :  boolean
RegionInfo.isFirst ( )  :  boolean
RegionInfo.isLast ( )  :  boolean
RegionInfo.isNext ( RegionInfo after )  :  boolean
RegionInfo.isOverlap ( RegionInfo other )  :  boolean

hbase-client-2.0.6.jar, RowFilter.class
package org.apache.hadoop.hbase.filter
RowFilter.equals ( Object obj )  :  boolean
RowFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, RowRange.class
package org.apache.hadoop.hbase.filter
MultiRowRangeFilter.RowRange.compareTo ( MultiRowRangeFilter.BasicRowRange p1 )  :  int
MultiRowRangeFilter.RowRange.equals ( Object p1 )  :  boolean
MultiRowRangeFilter.RowRange.getComparisonData ( )  :  byte[ ]
MultiRowRangeFilter.RowRange.hashCode ( )  :  int
MultiRowRangeFilter.RowRange.isAscendingOrder ( )  :  boolean
MultiRowRangeFilter.RowRange.isSearchRowInclusive ( )  :  boolean

hbase-client-2.0.6.jar, SingleColumnValueExcludeFilter.class
package org.apache.hadoop.hbase.filter
SingleColumnValueExcludeFilter.equals ( Object obj )  :  boolean
SingleColumnValueExcludeFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, SingleColumnValueFilter.class
package org.apache.hadoop.hbase.filter
SingleColumnValueFilter.equals ( Object obj )  :  boolean
SingleColumnValueFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, SkipFilter.class
package org.apache.hadoop.hbase.filter
SkipFilter.equals ( Object obj )  :  boolean
SkipFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, TimestampsFilter.class
package org.apache.hadoop.hbase.filter
TimestampsFilter.equals ( Object obj )  :  boolean
TimestampsFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, ValueFilter.class
package org.apache.hadoop.hbase.filter
ValueFilter.equals ( Object obj )  :  boolean
ValueFilter.hashCode ( )  :  int

hbase-client-2.0.6.jar, WhileMatchFilter.class
package org.apache.hadoop.hbase.filter
WhileMatchFilter.equals ( Object obj )  :  boolean
WhileMatchFilter.hashCode ( )  :  int

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

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 

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 

to the top

Other Changes in Data Types  1 


hbase-client-2.0.5.jar
package org.apache.hadoop.hbase.client
[+] interface RegionInfo  1 

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