[ZODB-Dev] ConflictError and POSKeyError with 2.6 CVS :-(
Andrew Sydelko
andrew@sydelko.org
Thu, 17 Oct 2002 08:28:26 -0500
On Thu, 17 Oct 2002 07:31:59 +0100 Toby Dickenson <tdickenson@geminidataloggers.com> wrote:
> On Wednesday 16 Oct 2002 9:10 pm, Andrew Sydelko wrote:
>
> > # /data/www/Zope.10/bin/python
> > /data/www/Zope.10/Zope/utilities/ZODBTools/fstest.py
> > /data/www/Zope.10/Zope/var/Data.fs 1607487 object serialno
> > 0x033b65b153b3006e does not matchtransaction id 0x033b6ad19ad6673b
>
> So an object revision created at...
>
> >>> time.ctime(TimeStamp(a2b_hex('033b65b153b3006e')).timeTime())
> 'Thu Mar 22 18:25:19 2001'
>
> ....is embedded inside a transaction that was created at....
>
> >>> time.ctime(TimeStamp(a2b_hex('033b6ad19ad6673b')).timeTime())
> 'Fri Mar 23 16:17:36 2001'
Ok, this is interesting I wasn't aware that the transaction ID
was a time.
> Did anything happen on those dates?
Hrm, that long ago, who knows...
> Have you run fstest since that date?
Yeah, probably, but didn't do anything with the results
because I probably wasn't sure how to "fix" it.
This database was probably created sometime shortly before
March 2001 and has been in heavy use since.
--andy.