Versioning and persistence
Scott L. Burson
Tue, 20 May 1997 20:52:00 -0700 (PDT)
From: Patrick Logan <firstname.lastname@example.org>
Date: Tue, 20 May 97 17:16 PDT
>>>>> "Chris" == x22068 <Chris> writes:
Chris> What is most weird is what should happen when a old version
Chris> segment starts accessing another segment, and vice versa.
In Gemstone each "session" essentially has its own "object table" tied
to the state of the world when it began its current transaction. It is
impossible to access one object from one "version" and another object
from another "version". That would be illogical.
That certainly simplifies things, but seems to me that it's important to be
able to compare different versions of stuff, if a way can be found to make it