Hi Thomas, I made some mistake in my previous testing. The test is still failing with that change I had suggested. I am looking into it. I will update this thread soon.
Thanks, Gokul On Thu, Jan 5, 2017 at 12:17 PM, Gokul Gunasekaran <[email protected]> wrote: > Hi Thomas, > > Your setup looks right. The only thing it was missing was decreasing the > snapshot frequency of the Tx Manager which is by default set to 300seconds. > > I added this line after setting the tx snapshot dir: > > conf.setLong(TxConstants.Manager.CFG_TX_SNAPSHOT_INTERVAL, 2L); > > And the test passes now. The coprocessors use the snapshot data to clean > up data. > > Thanks, > Gokul > > On Wed, Jan 4, 2017 at 4:24 PM, Thomas D'Silva <[email protected]> > wrote: > >> Hi, >> >> I am trying to debug a Phoenix test failure that deletes rows from a >> transactional table and then runs major compaction to remove the deleted >> rows. The rows are not getting removed after major compaction is run. I >> think it might be related to my test setup. I have attached a patch that >> modifies TransactionAwareHTableTest to demonstrate my setup. >> >> Can anyone let me know if there is anything wrong with my test setup? >> >> Thank you, >> Thomas >> > >
