[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]

Re: Notes on accessing past versions

> * There must be one storage file for pull-outs. This means reading a
> space in must be done timestamp-by-timestamp: First, you execute a
> command in the pull-out file, then, commands in the other files, then
> you advance the timestamp a step, then you execute a command in the
> pull-out file...

Why a separate file? I think reading the file in in two passes would
be acceptable and probably simpler and less desynch-error prone.

But we have to first look at what the persistent data structure articles
have to offer.