ftp.cc.uoc.gr
hbase: rel/1.4.9 to 1.4.10RC1 compatibility report

API compatibility report for the hbase library between rel/1.4.9 and 1.4.10RC1 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Namehbase
Version #1rel/1.4.9
Version #21.4.10RC1
SubjectBinary Compatibility

Test Results


Total Java Modules17
Total Methods / Classes6348 / 544
Compatibility 99.9%

Problem Summary


SeverityCount
Added Methods-61
Removed MethodsHigh7
Problems with
Data Types
High0
Medium0
Low1
Problems with
Methods
High1
Medium0
Low1
Other Changes
in Data Types
-3

Added Methods  61 


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

hbase-server-1.4.10.jar, MetricsSource.class
package org.apache.hadoop.hbase.replication.regionserver
MetricsSource.getSingleSourceSourceByTable ( )  :  Map<String,MetricsReplicationSourceSource>
MetricsSource.MetricsSource ( String id, MetricsReplicationSourceSource singleSourceSource, MetricsReplicationSourceSource globalSourceSource, Map<String,MetricsReplicationSourceSource> singleSourceSourceByTable )
MetricsSource.setAgeOfLastShippedOpByTable ( long timestamp, String tableName )  :  void

hbase-server-1.4.10.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  Class<?>

to the top

Removed Methods  7 


hbase-server-1.4.9.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.getMostLoadedRegions ( )  :  HRegionInfo[ ]

hbase-server-1.4.9.jar, LossyCounting.class
package org.apache.hadoop.hbase.util
LossyCounting.getBuketSize ( )  :  long
LossyCounting.LossyCounting ( )
LossyCounting.LossyCounting ( double errorRate )

hbase-server-1.4.9.jar, MetricsSource.class
package org.apache.hadoop.hbase.replication.regionserver
MetricsSource.MetricsSource ( String id, MetricsReplicationSourceSource singleSourceSource, MetricsReplicationSourceSource globalSourceSource )

hbase-server-1.4.9.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotManager.SnapshotManager ( MasterServices master, MetricsMaster metricsMaster, ProcedureCoordinator coordinator, ExecutorService pool )

hbase-server-1.4.9.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  String

to the top

Problems with Methods, High Severity  1 


hbase-server-1.4.9.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
[+] WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  String  1 

to the top

Problems with Data Types, Low Severity  1 


hbase-client-1.4.9.jar
package org.apache.hadoop.hbase.filter
[+] class MultiRowRangeFilter.RowRange  1 

to the top

Problems with Methods, Low Severity  1 


hbase-server-1.4.9.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
[+] SnapshotManager.deleteSnapshot ( HBaseProtos.SnapshotDescription snapshot )  :  void  1 

to the top

Other Changes in Data Types  3 


hbase-server-1.4.9.jar
package org.apache.hadoop.hbase.master.snapshot
[+] class SnapshotManager  2 

hbase-server-1.4.9.jar
package org.apache.hadoop.hbase.regionserver
[+] class StoreFile  1 

to the top

Java Archives  17 


hbase-annotations-1.4.9.jar
hbase-client-1.4.9.jar
hbase-client-project-1.4.9.jar
hbase-common-1.4.9.jar
hbase-examples-1.4.9.jar
hbase-external-blockcache-1.4.9.jar
hbase-hadoop-compat-1.4.9.jar
hbase-hadoop2-compat-1.4.9.jar
hbase-metrics-api-1.4.9.jar
hbase-prefix-tree-1.4.9.jar
hbase-procedure-1.4.9.jar
hbase-protocol-1.4.9.jar
hbase-rest-1.4.9.jar
hbase-rsgroup-1.4.9.jar
hbase-server-1.4.9.jar
hbase-shaded-client-project-1.4.9.jar
hbase-thrift-1.4.9.jar

to the top



Test Info


Library Namehbase
Version #1rel/1.4.9
Version #21.4.10RC1
SubjectSource Compatibility

Test Results


Total Java Modules17
Total Methods / Classes6348 / 544
Compatibility 99.9%

Problem Summary


SeverityCount
Added Methods-61
Removed MethodsHigh7
Problems with
Data Types
High0
Medium0
Low1
Problems with
Methods
High0
Medium2
Low0
Other Changes
in Data Types
-3

Added Methods  61 


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

hbase-server-1.4.10.jar, MetricsSource.class
package org.apache.hadoop.hbase.replication.regionserver
MetricsSource.getSingleSourceSourceByTable ( )  :  Map<String,MetricsReplicationSourceSource>
MetricsSource.MetricsSource ( String id, MetricsReplicationSourceSource singleSourceSource, MetricsReplicationSourceSource globalSourceSource, Map<String,MetricsReplicationSourceSource> singleSourceSourceByTable )
MetricsSource.setAgeOfLastShippedOpByTable ( long timestamp, String tableName )  :  void

hbase-server-1.4.10.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  Class<?>

to the top

Removed Methods  7 


hbase-server-1.4.9.jar, HRegionServer.class
package org.apache.hadoop.hbase.regionserver
HRegionServer.getMostLoadedRegions ( )  :  HRegionInfo[ ]

hbase-server-1.4.9.jar, LossyCounting.class
package org.apache.hadoop.hbase.util
LossyCounting.getBuketSize ( )  :  long
LossyCounting.LossyCounting ( )
LossyCounting.LossyCounting ( double errorRate )

hbase-server-1.4.9.jar, MetricsSource.class
package org.apache.hadoop.hbase.replication.regionserver
MetricsSource.MetricsSource ( String id, MetricsReplicationSourceSource singleSourceSource, MetricsReplicationSourceSource globalSourceSource )

hbase-server-1.4.9.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
SnapshotManager.SnapshotManager ( MasterServices master, MetricsMaster metricsMaster, ProcedureCoordinator coordinator, ExecutorService pool )

hbase-server-1.4.9.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  String

to the top

Problems with Methods, Medium Severity  2 


hbase-server-1.4.9.jar, SnapshotManager.class
package org.apache.hadoop.hbase.master.snapshot
[+] SnapshotManager.deleteSnapshot ( HBaseProtos.SnapshotDescription snapshot )  :  void  1 

hbase-server-1.4.9.jar, WALCellCodec.class
package org.apache.hadoop.hbase.regionserver.wal
[+] WALCellCodec.getWALCellCodecClass ( Configuration conf ) [static]  :  String  1 

to the top

Problems with Data Types, Low Severity  1 


hbase-client-1.4.9.jar
package org.apache.hadoop.hbase.filter
[+] class MultiRowRangeFilter.RowRange  1 

to the top

Other Changes in Data Types  3 


hbase-server-1.4.9.jar
package org.apache.hadoop.hbase.master.snapshot
[+] class SnapshotManager  2 

hbase-server-1.4.9.jar
package org.apache.hadoop.hbase.regionserver
[+] class StoreFile  1 

to the top

Java Archives  17 


hbase-annotations-1.4.9.jar
hbase-client-1.4.9.jar
hbase-client-project-1.4.9.jar
hbase-common-1.4.9.jar
hbase-examples-1.4.9.jar
hbase-external-blockcache-1.4.9.jar
hbase-hadoop-compat-1.4.9.jar
hbase-hadoop2-compat-1.4.9.jar
hbase-metrics-api-1.4.9.jar
hbase-prefix-tree-1.4.9.jar
hbase-procedure-1.4.9.jar
hbase-protocol-1.4.9.jar
hbase-rest-1.4.9.jar
hbase-rsgroup-1.4.9.jar
hbase-server-1.4.9.jar
hbase-shaded-client-project-1.4.9.jar
hbase-thrift-1.4.9.jar

to the top