Re: [ZODB-Dev] Launchpad project for ZODB

2007-03-16 Thread Christian Theune
Responding to myself ...

Am Freitag, den 16.03.2007, 07:52 +0100 schrieb Christian Theune:
 Am Mittwoch, den 14.03.2007, 14:29 -0400 schrieb Jim Fulton:
  I've set up a launchpad project for ZODB:
  
 https://launchpad.net/zodb/
  
  Please use that to report bugs and propose features.
  
  Could someone do me a favor and update the wiki? :)
 
 I wasn't sure what that covers. I've added a smallish note at the
 beginning of the homepage of the wiki.

I think I found what it covers and made a somewhat larger restructuring
of the data in the wiki. It's in a somewhat neater shape right now.

I also added the active projects as blueprints in launchpad and added
release branches for all active ZODB branches.

Christian

-- 
gocept gmbh  co. kg - forsterstraße 29 - 06112 halle/saale - germany
www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] mvcc related error?

2007-03-16 Thread Chris Withers

Jeremy Hylton wrote:

transaction end committed.  If end is None, it implies that the
revision returned by loadBefore() is the current revision.  There is
an assert here, because the _setstate_noncurrent() is only called if
the object is in the invalidated set, which implies that there is a
non-current revision to read.


Is there any way an object could be invalidated without there being a 
non-current revision to read?

What are the possible causes of invalidation?


If I had to guess, I'd say it was a bug in loadBefore().  It looks
like the only ways for loadBefore() to return None for end are
- The very first record for the object has a transaction id less than
the tid argument.  If so, end_tid is never set.  Not sure this is
compatible with the object being in the invalidated set.


Since I'm not using versions, this is where I'd point the finger.


Perhaps the reasoning about invalidated sets and transaction ids is
wrong in the presence of versions.  


Well, there are no versions here, so I can't help with that ;-)

cheers,

Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk

___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Launchpad project for ZODB

2007-03-16 Thread Jim Fulton


On Mar 16, 2007, at 2:52 AM, Christian Theune wrote:


Am Mittwoch, den 14.03.2007, 14:29 -0400 schrieb Jim Fulton:

I've set up a launchpad project for ZODB:

   https://launchpad.net/zodb/

Please use that to report bugs and propose features.

Could someone do me a favor and update the wiki? :)


I wasn't sure what that covers. I've added a smallish note at the
beginning of the homepage of the wiki.


Looks good. Thanks!

Jim

--
Jim Fulton  mailto:[EMAIL PROTECTED]Python 
Powered!
CTO (540) 361-1714  
http://www.python.org
Zope Corporationhttp://www.zope.com http://www.zope.org



___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Launchpad project for ZODB

2007-03-16 Thread Jim Fulton

Much thanks!

Jim

On Mar 16, 2007, at 4:45 AM, Christian Theune wrote:


Responding to myself ...

Am Freitag, den 16.03.2007, 07:52 +0100 schrieb Christian Theune:

Am Mittwoch, den 14.03.2007, 14:29 -0400 schrieb Jim Fulton:

I've set up a launchpad project for ZODB:

   https://launchpad.net/zodb/

Please use that to report bugs and propose features.

Could someone do me a favor and update the wiki? :)


I wasn't sure what that covers. I've added a smallish note at the
beginning of the homepage of the wiki.


I think I found what it covers and made a somewhat larger  
restructuring

of the data in the wiki. It's in a somewhat neater shape right now.

I also added the active projects as blueprints in launchpad and added
release branches for all active ZODB branches.

Christian

--
gocept gmbh  co. kg - forsterstraße 29 - 06112 halle/saale - germany
www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development


--
Jim Fulton  mailto:[EMAIL PROTECTED]Python 
Powered!
CTO (540) 361-1714  
http://www.python.org
Zope Corporationhttp://www.zope.com http://www.zope.org



___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev