Subject Re: firebird deadlock vs isc_tpb_wait/etc. issue, or ?
Author learntrade
--- In, Dmitry Yemanov <dimitr@...>
> > Assuming ilReadCommitted and lrWait, does the waiting read
> > A)(repeatedly) attempt to re-read the same record generation it tried
> > before?
> It reads the record header, then waits until the concurrent transaction
> commits or rolls back and then re-reads the record (including fetching
> record data).

So, it doesn't really read the latest version rec at time of
(re-)attempt - it (repeatedly) attempts to re-read the rec that was
the first one it tried?