[ZODB-Dev] [ zodb-Bugs-474603 ] FS commitVersion() serialno problem

noreply@sourceforge.net noreply@sourceforge.net
Wed, 11 Sep 2002 12:15:15 -0700


Bugs item #474603, was opened at 2001-10-24 20:01
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=115628&aid=474603&group_id=15628

Category: None
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Jeremy Hylton (jhylton)
Assigned to: Jeremy Hylton (jhylton)
Summary: FS commitVersion() serialno problem

Initial Comment:
It appears that commitVersion() should create a new
revision for each object committed.  FileStorage does
not create a new revision id, but does change the
non-version revision id to match the version revision id.

Not clear the impact of this bug (if indeed it is a bug).


----------------------------------------------------------------------

>Comment By: Jeremy Hylton (jhylton)
Date: 2002-09-11 19:15

Message:
Logged In: YES 
user_id=31392

Finally agreed on a fix.

commitVersion() does generate a new serialno, but
abortVersion() does not.


----------------------------------------------------------------------

Comment By: Jeremy Hylton (jhylton)
Date: 2002-08-28 17:54

Message:
Logged In: YES 
user_id=31392

This got fixed, but the fix may have introduced a new bug. 
abortVersion() also generates a new serial number instead of
revert to the last non-version serialno.  Need to discuss
with Jim before deciding if this is right.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=115628&aid=474603&group_id=15628