I'm seeing a strange effect on my hbase instance. Sometimes, on requesting the full history of a column, I get back individual cells several times over.

That is, I'm getting results like this:

base(main):006:0* get 'my_table', 'scw9npU7Q4ma_khXqlDGXg', {COLUMN => 'value:', VERSIONS=>4000}
timestamp=1224504133000, value=1013.0
timestamp=1224502749000, value=1012.0
timestamp=1224502749000, value=1012.0
timestamp=1224499880000, value=1011.0
timestamp=1224499880000, value=1011.0
timestamp=1224499880000, value=1011.0
timestamp=1224415961000, value=1010.0
timestamp=1224415961000, value=1010.0
timestamp=1224415961000, value=1010.0
timestamp=1224415701000, value=1009.0
timestamp=1224415701000, value=1009.0
timestamp=1224415701000, value=1009.0
timestamp=1224414200000, value=1008.0
timestamp=1224414200000, value=1008.0
timestamp=1224414200000, value=1008.0

This happens both through the hbase shell as shown here, and when communicating with the server via thrift.

In either case, the cells are reported either as shown above; that is, with each cell simply repeated several times (in this case, 3) or sometimes with the series repeated; something like this:

base(main):006:0* get 'golddigger', 'scw9npU7Q4ma_khXqlDGXg', {COLUMN => 'value:', VERSIONS=>4000}
timestamp=1224504133000, value=1013.0
timestamp=1224502749000, value=1012.0
timestamp=1224499880000, value=1011.0
timestamp=1224415961000, value=1010.0
timestamp=1224415701000, value=1009.0
timestamp=1224414200000, value=1008.0
timestamp=1224504133000, value=1013.0
timestamp=1224502749000, value=1012.0
timestamp=1224499880000, value=1011.0
timestamp=1224415961000, value=1010.0
timestamp=1224415701000, value=1009.0
timestamp=1224414200000, value=1008.0

or sometimes a combination of both ie an entire series, each cell repeated a couple of times, and then the whole lot repeated again.

This doesn't happen with all rows, only some of them, apparently at random. Sometimes, restarting hbase & the underlying hdf makes the problem go away; sometimes, it doesn't, and the issue persists.

This is with hbase 0.18.0 on hadoop 0.18.1

Is this a known issue?

Reply via email to