right now it seems that "test mode" for transactions ($this->db->trans_start(TRUE);) isn't working at all.
Transaction "test mode" fix
Remove $this->trans_enabled = FALSE to enable transactions.
@michalsn Any idea if this bug is still valid?
@ckdarby Just checked - it's still valid.
@michalsn Could you update the PR then? A lot has changed in 10 months and most notably - the 'interbase' driver is named 'ibase' now.
For me #2343 works fine and solves this issue a lot better.
OK, closing this one then.