Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
2.1.0, 2.0.0, 2.0.1, 2.0.2
-
None
-
Reviewed
Description
Consider a simple scenario:
create 'foo', {NAME => 'f1'} put 'foo','r1','f1:a',1000 get 'foo','r1',{COLUMNS => ['f1:a:c(org.apache.hadoop.hbase.util.Bytes).len']} scan 'foo',{COLUMNS => ['f1:a:c(org.apache.hadoop.hbase.util.Bytes).len']}
Both get and scan fails with ERROR
ERROR: wrong number of arguments (3 for 1)
Looks like in table.rb file converter_method expects 3 arguments [(bytes, offset, len)] since version 2.0.0, prior to version 2.0.0 it was taking only 1 argument [(bytes)]
Attachments
Attachments
Issue Links
- causes
-
HBASE-21605 Need upgrade section note about BC break in 2.0+ fixed by HBASE-21178
- Open
- is caused by
-
HBASE-18067 Support a default converter for data read shell commands
- Resolved