Re: [ZODB-Dev] Can I use RelStorage with ZODB3.9.0

2009-03-06 Thread eastxing
Hi Shane,
Please.

thanks!
eastxing

2009/3/6 Shane Hathaway sh...@hathawaymix.org

 eastxing wrote:

 About one month ago, I asked a question about 'ZODB pack' and got
 suggestions to update to new ZODB version.
 It took me one month to update my site from Plone2.5.5(with
 Zope2.9.6-final,ZODB3.6.2) to Plone3.1.7(with Zope2.10.7,ZODB3.7.3).
 Then I update zasync(an schedule durable task framework used by Zope2) to
 use its second-generation replacer -- 'zc.async', 'zc.async' needs
 ZODB3.9.0, then I went further to update to use Zope2.11.7 and ZODB3.9.0a12,
 so far so good.

 Now I want to use RelStorage, can I use RelStorage with ZODB3.9.0?


 Yes and no.  I've tested it and it works, but you still need a patched
 version of ZODB.  I haven't posted a patched version of ZODB 3.9 because I
 expect ZODB 3.9 to eventually include the patch or some variation of it.  It
 would be easy for me to post a patched version of ZODB 3.9.0a12, though.
  Should I?

 Shane


___
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] Can I use RelStorage with ZODB3.9.0

2009-03-06 Thread eastxing
Sorry, my mistook, I referred to Zope2.11.2-final. It works ok with
Plone3.1.7.

best regards
eastxing

2009/3/6 Wichert Akkerman wich...@wiggy.net

 On 3/6/09 6:27 AM, eastxing wrote:

 Hi all,

 About one month ago, I asked a question about 'ZODB pack' and got
 suggestions to update to new ZODB version.
 It took me one month to update my site from Plone2.5.5(with
 Zope2.9.6-final,ZODB3.6.2) to Plone3.1.7(with Zope2.10.7,ZODB3.7.3).
 Then I update zasync(an schedule durable task framework used by Zope2) to
 use its second-generation replacer -- 'zc.async', 'zc.async' needs
 ZODB3.9.0, then I went further to update to use Zope2.11.7 and ZODB3.9.0a12,
 so far so good.


 Please note that Zope 2.11.7 is not supported for Plone 3.1.7. You should
 be able to use ZODB 3.9 with Zope 2.10.x though.

 Wichert.

 --
 Wichert Akkermanwich...@wiggy.netIt is simple to make things.
 http://www.wiggy.net/  It is hard to make things simple.


___
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] Can I use RelStorage with ZODB3.9.0

2009-03-06 Thread Shane Hathaway
eastxing wrote:
 Hi Shane,
 Please.
 
 thanks!
 eastxing

Done.  See:

   http://packages.willowrise.org/

The page now includes a patched version of ZODB 3.9.0a12.

Shane

___
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] Can I use RelStorage with ZODB3.9.0

2009-03-06 Thread Hanno Schlichting
Wichert Akkerman wrote:
 On 3/6/09 6:27 AM, eastxing wrote:
 About one month ago, I asked a question about 'ZODB pack' and got 
 suggestions to update to new ZODB version.
 It took me one month to update my site from Plone2.5.5(with 
 Zope2.9.6-final,ZODB3.6.2) to Plone3.1.7(with Zope2.10.7,ZODB3.7.3).
 Then I update zasync(an schedule durable task framework used by Zope2) 
 to use its second-generation replacer -- 'zc.async', 'zc.async' needs 
 ZODB3.9.0, then I went further to update to use Zope2.11.7 and 
 ZODB3.9.0a12, so far so good.
 
 Please note that Zope 2.11.7 is not supported for Plone 3.1.7. You 
 should be able to use ZODB 3.9 with Zope 2.10.x though.

Zope 2.11.2 is indeed not officially supported for Plone 3.x but we have
nightly test runs passing for months now. So there's a good chance it'll
work.

If you want to use RelStorage I suggest using ZODB 3.8 with the
appropriate patches. This combination is used in production by a number
of people and has been tested.

ZODB 3.9 introduces a number of API incompatible changes and will not
work with Zope 2.11 in general. I had to change the Zope 2 code for 2.12
in quite a number of places to make it work with ZODB 3.9. I'd be
surprised if you get this combination working in a reliable way.

Hanno

___
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] Can I use RelStorage with ZODB3.9.0

2009-03-06 Thread eastxing
2009/3/6 Hanno Schlichting hanno...@hannosch.eu

 Wichert Akkerman wrote:
  On 3/6/09 6:27 AM, eastxing wrote:
  About one month ago, I asked a question about 'ZODB pack' and got
  suggestions to update to new ZODB version.
  It took me one month to update my site from Plone2.5.5(with
  Zope2.9.6-final,ZODB3.6.2) to Plone3.1.7(with Zope2.10.7,ZODB3.7.3).
  Then I update zasync(an schedule durable task framework used by Zope2)
  to use its second-generation replacer -- 'zc.async', 'zc.async' needs
  ZODB3.9.0, then I went further to update to use Zope2.11.7 and
  ZODB3.9.0a12, so far so good.
 
  Please note that Zope 2.11.7 is not supported for Plone 3.1.7. You
  should be able to use ZODB 3.9 with Zope 2.10.x though.

 Zope 2.11.2 is indeed not officially supported for Plone 3.x but we have
 nightly test runs passing for months now. So there's a good chance it'll
 work.

 If you want to use RelStorage I suggest using ZODB 3.8 with the
 appropriate patches. This combination is used in production by a number
 of people and has been tested.

 ZODB 3.9 introduces a number of API incompatible changes and will not
 work with Zope 2.11 in general. I had to change the Zope 2 code for 2.12
 in quite a number of places to make it work with ZODB 3.9. I'd be
 surprised if you get this combination working in a reliable way.

 Hanno


Yes, I backport some codes from Zope2.12 to make Plone3.1.7 work with
ZODB3.9.0a12. I really want to use ZODB3.9 cause zc.async1.5.1 needs it.
I'll continue test it to ensure all works ok.

Now I am so exciting to prepare convert my large site to use RelStorage,
hope there is a big performance improvement ahead. Thanks guys, you awesome.

happy weekend
eastxing
___
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