Subject | Re: [Firebird-Architect] the insert into t select * from t infinite |
---|---|
Author | Jim Starkey |
Post date | 2005-07-05T21:48:21Z |
Dmitry Yemanov wrote:
the undo log for the table in question. VIO's sole job is to get and
put data records on data pages. It shouldn't be involved at this level
at all. There's also no need to clutter other classes with a specific
filter type rsb can handle the problem.
--
Jim Starkey
Netfrastructure, Inc.
978 526-1376
>"Ann W. Harrison" <aharrison@...> wrote:Define a RsbUndoFilter (or whatever) to filter out records that are in
>
>
>>Not RSE - record selection expression, RSB - record source block. Quite
>>a different animal.
>>
>>
>
>Actually, I meant rse.cpp which implements RSBs. The record version chase
>code is VIO. The undo log code is again VIO. I fail to see what RSB should
>do here. Both VIO::get and VIO:next could check the specially remembered
>savepoint (by EXE? RSB?) and reconstruct the necessary data, if required.
>
>
>
the undo log for the table in question. VIO's sole job is to get and
put data records on data pages. It shouldn't be involved at this level
at all. There's also no need to clutter other classes with a specific
filter type rsb can handle the problem.
--
Jim Starkey
Netfrastructure, Inc.
978 526-1376