[
https://issues.apache.org/jira/browse/HBASE-10728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14385204#comment-14385204
]
Lars George commented on HBASE-10728:
-------------------------------------
I added
{code}
result = @table.increment(incr)
return nil if result.isEmpty
# Fetch cell value
cell = result.listCells[0]
org.apache.hadoop.hbase.util.Bytes::toLong(cell.getValue)
{code}
to table.rb#_incr_internal and
{code}
def incr(table, row, column, value = nil, args={})
format_simple_command do
if cnt = table._incr_internal(row, column, value, args)
puts "COUNTER VALUE = #{cnt}"
else
puts "No counter found at specified coordinates"
end
end
end
{code}
into incr.rb, and now I get the value printed again. If there are no objections
I recommend adding this again.
The other thing [~jmspaggi] pointed out is the standard use of a required
{{value}} parameter for some commands. We should clean this up too, I call
copy&paste error. At least for {{get_counter}} it is never used as JM pointed
out a year ago. :(
> get_counter value is never used.
> --------------------------------
>
> Key: HBASE-10728
> URL: https://issues.apache.org/jira/browse/HBASE-10728
> Project: HBase
> Issue Type: Bug
> Affects Versions: 0.96.2, 0.98.1, 0.99.0
> Reporter: Jean-Marc Spaggiari
> Assignee: Jean-Marc Spaggiari
> Attachments: HBASE-10728-v0-0.96.patch, HBASE-10728-v0-0.98.patch,
> HBASE-10728-v0-trunk.patch, HBASE-10728-v1-0.96.patch,
> HBASE-10728-v1-0.98.patch, HBASE-10728-v1-trunk.patch,
> HBASE-10728-v2-trunk.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)