assertEquals("start val a", 0, adapter.sequenceCurrentValue(s1));
assertEquals("next val a", 1, adapter.sequenceNextValue(s1));
txnService().commitTransaction(session());
txnService().beginTransaction(session());
assertEquals("next val b", 2, adapter.sequenceNextValue(s1));
assertEquals("cur val b", 2, adapter.sequenceCurrentValue(s1));
txnService().rollbackTransactionIfOpen(session());
txnService().beginTransaction(session());
// Expected gap, see nextValue() impl