We're updating the issue view to help you get more done. 

HBaseTableTest does not test increment() properly

Description

The issue is that the getTable() method is overridden to always enable readless increments for the dataset instance. However, getTableAdmin() does not do the same thing.

Thus we are testing readless increments with HBase tables that do have the readless increment coprocessor.

It is amazing that all tests pass. That means there is no test that test repeated increments. Also, this means that the code path in BufferingTable that test regular increments is not covered by the test.

We should test both cases.

Release Notes

Adds additional tests for read-less increments in HBase.

Activity

Show:
Andreas Neumann
November 12, 2016, 3:10 AM
Fixed

Assignee

Andreas Neumann

Reporter

Andreas Neumann

Labels

None

Docs Impact

None

UX Impact

None

Components

Fix versions

Affects versions

Priority

Major
Configure