Re: [ZODB-Dev] [zopefoundation/ZODB] 49919d: test for POSKeyError during transaction commit

2014-02-04 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 02/04/2014 06:28 AM, Godefroid Chapelle wrote: Le 03/02/14 20:53, Tres Seaver a écrit : I wish you hadn't pushed that -- some of these changes are definitely inappropriate on the 3.10 branch (adding an Acquisition dependency is definitely

Re: [ZODB-Dev] [zopefoundation/ZODB] 49919d: test for POSKeyError during transaction commit

2014-02-03 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net

Re: [ZODB-Dev] ZODB.FileStorage.format: TxnHeader cannot handle Unicode 'descr'

2013-10-07 Thread Tres Seaver
and description attributes and only support meta data via the extended info mechanism, which I'd rename meta data. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence

Re: [ZODB-Dev] [ZODB 4.0.0b3] DB.pack() broken?

2013-08-17 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/14/2013 02:05 PM, Tres Seaver wrote: On 08/14/2013 07:48 AM, [mabe] wrote: Hi everyone, I noticed today that database packing doesn't seem to work (at least on Python 3.3) Minimal example: from ZODB import FileStorage, DB storage

Re: [ZODB-Dev] zodbpickle: need a new tag

2013-08-14 Thread Tres Seaver
(Unpickler instance has no attribute 'noload'). In both cases, the 0.5.0 tag / release does not have the problem. Can you have a look? Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion

Re: [ZODB-Dev] RFC: Attempts at Python2-compatible pickles cause unpicklable objects

2013-06-12 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/08/2013 02:03 AM, Tres Seaver wrote: One point to consider is that anybody who has been using ZODB on Py3k since the beta will have to do surgeery on their filestorages to get them to load after that change (the code doesn't make any

Re: [ZODB-Dev] RFC: Attempts at Python2-compatible pickles cause unpicklable objects

2013-06-08 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/07/2013 09:56 AM, Jim Fulton wrote: On Fri, Jun 7, 2013 at 3:02 AM, Marius Gedminas mar...@gedmin.as wrote: On Thu, Jun 06, 2013 at 09:43:16PM -0400, Stephan Richter wrote: On Thursday, June 06, 2013 09:28:38 PM Tres Seaver wrote: If I am

[ZODB-Dev] RFC: Attempts at Python2-compatible pickles cause unpicklable objects

2013-06-06 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http

Re: [ZODB-Dev] BTree data loss bug under Python 3.x

2013-05-25 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/25/2013 02:50 AM, Marius Gedminas wrote: On Fri, May 24, 2013 at 09:31:55PM -0400, Tres Seaver wrote: On 05/24/2013 01:28 PM, Marius Gedminas wrote: I was trying to debug a failing ZEO test case (testConcurrentUpdates), and found out it had

Re: [ZODB-Dev] BTree data loss bug under Python 3.x

2013-05-25 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/25/2013 11:49 AM, Tres Seaver wrote: On 05/25/2013 02:50 AM, Marius Gedminas wrote: On Fri, May 24, 2013 at 09:31:55PM -0400, Tres Seaver wrote: On 05/24/2013 01:28 PM, Marius Gedminas wrote: I was trying to debug a failing ZEO test case

Re: [ZODB-Dev] BTree data loss bug under Python 3.x

2013-05-25 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/25/2013 01:36 PM, Tres Seaver wrote: I am trying to reproduce the ZEO test failure now, and then against the BTrees trunk, before making a BTrees release. Rather than relying on the slow and somewhat non-deterministic ZEO failures, I have

Re: [ZODB-Dev] BTree data loss bug under Python 3.x

2013-05-25 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/25/2013 01:43 PM, Tres Seaver wrote: I will make a BTrees 4.0.7 release shortly. That would be 4.0.8: https://pypi.python.org/pypi/BTrees/4.0.8 Tres. - -- === Tres Seaver

Re: [ZODB-Dev] BTree data loss bug under Python 3.x

2013-05-24 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-05-10 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/08/2013 12:34 PM, Tres Seaver wrote: On 04/29/2013 08:37 PM, Stephan Richter wrote: Well, that's the py3 branch. As Tres mentioned, zodbpickle is ready for Py3 with noload() support. I totally agree that we do not need to solve any

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-05-10 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 05/10/2013 07:55 PM, Stephan Richter wrote: On Friday, May 10, 2013 05:04:31 PM Tres Seaver wrote: I pushed out a ZODB 4.0.0b1 release after the merge. If the buildbots stay green over the weekend, I think we can release a 4.0.0 final early

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-05-08 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-04-29 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iEYEARECAAYFAlF

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-04-29 Thread Tres Seaver
and Py3k, and aim for a much expedited 4.1 release which supports Py3k. At this point, I would favor putting the database conversion / straddling code into a new package (not 'zodbpickle'). Tres. - -- === Tres Seaver +1 540-429

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-04-29 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-04-29 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG

Re: [ZODB-Dev] Which version is the current version of ZODB?

2013-04-26 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iEYEARECAAYFAlF6uKwACgkQ

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-04-26 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/16/2013 04:38 PM, Tres Seaver wrote: - ``zodbpickle`` should provide a new ``binary`` type which Python2 applications can begin using to signal that attributes should be unpickled in Py3k as ``bytes``. See: https://github.com

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-04-17 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/16/2013 05:13 PM, Stephan Richter wrote: On Tuesday, April 16, 2013 04:38:06 PM Tres Seaver wrote: Comments? (I don't now why Stephan's e-mail didn't make it to the list). The big omission that I noticed while reading the text carefully

Re: [ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-04-17 Thread Tres Seaver
it to the list). I would not expect to use the Python 2.7-derived pickler on Py3k. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com

[ZODB-Dev] RFC: Python2 - Py3k database compatibility

2013-04-16 Thread Tres Seaver
://github.com/zopefoundation/zodbpickle - - ``zodbpickle`` might need to provide a wrapper storage supporting straddle_no_convert_. Comments? Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com

Re: [ZODB-Dev] Towards ZODB on Python 3

2013-03-10 Thread Tres Seaver
for mixed string and unicide keys). Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG

Re: [ZODB-Dev] Towards ZODB on Python 3

2013-03-10 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/10/2013 11:55 AM, Jim Fulton wrote: On Sun, Mar 10, 2013 at 11:25 AM, Tres Seaver tsea...@palladion.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 03/10/2013 09:19 AM, Jim Fulton wrote: ... I think the fix is pretty

Re: [ZODB-Dev] [zopefoundation/zodbpickle] 661e8b: Add minimal tests and Python ref. impl. for 'noloa...

2013-03-06 Thread Tres Seaver
://github.com/zopefoundation/zodbpickle/commit/661e8b78f91a9e77da739c2f1d00780ad24d1efa Author: Tres Seaver tsea...@palladion.com Date: 2013-03-05 (Tue, 05 Mar 2013) Changed paths: M src/zodbpickle/pickle.py M src/zodbpickle/tests/pickletester.py Log Message: --- Add minimal tests

[ZODB-Dev] ZODB Py3k porting status

2013-03-02 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG

Re: [ZODB-Dev] API question

2013-01-16 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/15/2013 06:11 AM, Jim Fulton wrote: On Mon, Jan 14, 2013 at 1:32 PM, Tres Seaver tsea...@palladion.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 While working on preparation for a Py3k port, I've stumbled across a fundamental

[ZODB-Dev] API question

2013-01-14 Thread Tres Seaver
. can make the ambiguous cases problematic. It would be a good time to do whatever BBB stuff we need to (I would guess figuring out how to emit deprecation warnings for whichever variants) before releasing 4.0.0. Tres. - -- === Tres

Re: [ZODB-Dev] API question

2013-01-14 Thread Tres Seaver
import FileStorage # my preferred speling from ZODB.filestorage import _filestorage # if needed For extra bonus fun, we could rename 'ZODB' to 'zodb' :) Tres. - -- === Tres Seaver +1 540-429-0999 tsea

Re: [ZODB-Dev] Progress report: porting persistent, BTrees to Python3

2012-12-14 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/13/2012 09:40 PM, Tres Seaver wrote: I have gotten the trunk of persistent to build an test persistent's extension modules under Python 3.2. There is a segfault under Python 3.3 which looks to be an actual Python bug: http

[ZODB-Dev] Progress report: porting persistent, BTrees to Python3

2012-12-13 Thread Tres Seaver
: at this point, that includes 2.6, 2.7, PyPy, 3.2, and 3.3. The tox config also builds Sphinx docs and exercises the doctest snippets, as well as running coverage (at this point only under Python2). Tres. - -- === Tres Seaver +1 540

Re: [ZODB-Dev] ZODB 4.0.0a1 released

2012-11-08 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http

Re: [ZODB-Dev] RFC: ZODB 4.0 (without persistent)

2012-10-20 Thread Tres Seaver
-btrees_as_egg/ That branch passes all tests, and should be ready for merging. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com

Re: [ZODB-Dev] RFC: ZODB 4.0 (without persistent)

2012-10-19 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/14/2012 06:23 PM, Jim Fulton wrote: On Sun, Oct 14, 2012 at 6:07 PM, Laurence Rowe l...@lrowe.co.uk wrote: On 14 October 2012 22:49, Jim Fulton j...@zope.com wrote: On Sun, Oct 14, 2012 at 5:28 PM, Tres Seaver tsea...@palladion.com wrote

Re: [ZODB-Dev] RFC: ZODB 4.0 (without persistent)

2012-10-14 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG

Re: [ZODB-Dev] SVN: ZODB/trunk/ Note split of persistent.

2012-08-27 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/27/2012 09:55 AM, Hanno Schlichting wrote: On Mon, Aug 27, 2012 at 3:18 PM, Tres Seaver tsea...@palladion.com wrote: I think that was the attempt to convert a too-big number to a C 'long long'. I have adjusted the test to use 2**63 - 1

Re: [ZODB-Dev] SVN: ZODB/trunk/ Note split of persistent.

2012-08-26 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/26/2012 07:05 AM, Hanno Schlichting wrote: On Sat, Aug 25, 2012 at 4:11 PM, Tres Seaver tsea...@palladion.com wrote: This failure, and the others like it, indicate that the buildout has failed to install persistent correctly

Re: [ZODB-Dev] SVN: ZODB/trunk/ Note split of persistent.

2012-08-25 Thread Tres Seaver
] on linux3 ... type(1073741697 * 1024) type 'int' What does that yield on the Windows box? Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp

Re: [ZODB-Dev] SVN: ZODB/trunk/ Note split of persistent.

2012-08-24 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/24/2012 10:05 AM, Tres Seaver wrote: On 08/24/2012 02:42 AM, Adam GROSZER wrote: Hello, I think this broke ZODB tests. http://winbot.zope.org/builders/ZODB_dev%20py_265_win64/builds/757/steps/test/logs/stdio On 08/21/2012 07:08

Re: [ZODB-Dev] Call for volunteers: help w finishing Python BTrees

2012-08-21 Thread Tres Seaver
inside the 'test_difference' testcase for 'PureOO' testcase. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP

Re: [ZODB-Dev] RFC: release persistent as a standalone package

2012-08-11 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 07/10/2012 08:52 AM, Tres Seaver wrote: On 06/30/2012 02:02 PM, Tres Seaver wrote: I would like to release a '4.0.0' version of the package, and switch the ZODB trunk to pull it in as a dependency (deleting the currently included (older) copy

[ZODB-Dev] RFC: release persistent as a standalone package

2012-06-30 Thread Tres Seaver
the currently included (older) copy of persistent). One possible issue is that I have not (yet) made the C extensions work under Python 3.2: I don't know whether that should be a blocker for a release. Comments? Tres. - -- === Tres

Re: [ZODB-Dev] Call for volunteers: help w finishing Python BTrees

2011-10-20 Thread Tres Seaver
the tests pass, maybe this will help? Can you explain the rationale for dropping the use of '_marker' in favor of 'None'? Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence

Re: [ZODB-Dev] notes re trying to run ZODB on PyPy

2011-09-25 Thread Tres Seaver
got. Hope this is helpful to the next guy. :) Cool, great work. Are the changes you needed to make available as patchers, or checked in? Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion

Re: [ZODB-Dev] I would like append an indexer with uuid key at root of my ZODB, how can I append an function to commit event to update this uuid catalog ?

2011-06-28 Thread Tres Seaver
like to implement. repoze.catalog ships with a 'DocumentMap' which can generate and track the docis for you. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Design

Re: [ZODB-Dev] Large ZODB packing and progress

2011-02-25 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.co -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla

Re: [ZODB-Dev] zodbupdate install problem

2011-02-15 Thread Tres Seaver
'] = \ sys.modules['persistent.mapping'] Then you should be able toload you old 'pages' object and create a new one (using the new class) and copy the contents into it from the old one. Tres. - -- === Tres Seaver +1 540-429-0999

Re: [ZODB-Dev] zodbupdate install problem

2011-02-15 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 02/15/2011 12:06 PM, Tres Seaver wrote: On 02/15/2011 11:37 AM, Chris Fanning wrote: On Tue, Feb 15, 2011 at 5:16 PM, Adam GROSZER agros...@gmail.com wrote: Hello, You got to use python 2.6, at least for zodbupdate. Thanks. I'd managed

[ZODB-Dev] Request for merge: tseaver-squelch_2.6_warnings

2011-02-09 Thread Tres Seaver
/ Please review and merge. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU

Re: [ZODB-Dev] Zeo server error message

2011-01-31 Thread Tres Seaver
into a ConflictError. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment

Re: [ZODB-Dev] Bug (?) in zope/publisher/publish.py:unwrapMethod

2011-01-25 Thread Tres Seaver
-dev': please follow up there. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10

Re: [ZODB-Dev] Lazy Instantiation

2011-01-22 Thread Tres Seaver
a proxy with the OID in a slot; it would get instantiated on access. The ad-hoc database made use of the Reiser file system, which allowed indexing serialized objects on their OID in a B tree. Tres. - -- === Tres Seaver +1 540

Re: [ZODB-Dev] ZODB packing and possible side effects?

2010-12-09 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: [ZODB-Dev] Storing ordered elements

2010-11-02 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: [ZODB-Dev] fstest missing as script

2010-08-30 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG

Re: [ZODB-Dev] Weird KeyError with OOBTree

2010-08-16 Thread Tres Seaver
define just '__eq__' and '__lt__', but '__cmp__' is slightly more efficient. [1]http://www.zodb.org/documentation/guide/modules.html#total-ordering-and-persistence Tres. - -- === Tres Seaver +1 540-429-0999 tsea

Re: [ZODB-Dev] Merge request: ZODB/branches/tseaver-better_repozo_tests

2010-05-17 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tres Seaver wrote: Jim Fulton wrote: On Fri, May 14, 2010 at 1:57 PM, Tres Seaver tsea...@palladion.com wrote: ... Jim, would you please review and merge the 'tseaver-better_repozo_tests' branch to the ZODB trunk? The only non-test change

Re: [ZODB-Dev] Merge request: ZODB/branches/tseaver-better_repozo_tests

2010-05-15 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: On Fri, May 14, 2010 at 1:57 PM, Tres Seaver tsea...@palladion.com wrote: ... Jim, would you please review and merge the 'tseaver-better_repozo_tests' branch to the ZODB trunk? The only non-test change is the one I'm replying

Re: [ZODB-Dev] repozo full backup and index files

2010-05-14 Thread Tres Seaver
, the tedious part about implementing this feature will be adding / updating tests. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN

Re: [ZODB-Dev] repozo full backup and index files

2010-05-14 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tres Seaver wrote: Hanno Schlichting wrote: On Fri, May 14, 2010 at 10:24 AM, Christian Theune c...@gocept.com wrote: Hmm. If the full backup is just a regular FS file then you could start with the naive approach and just open/close it once after

Re: [ZODB-Dev] transaction 1.1.0 released

2010-05-13 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla

Re: [ZODB-Dev] [Plone-Users] question about using repozo and blob storage

2010-05-10 Thread Tres Seaver
with the idea anyway, then writing a wrapper storage is probably the way to go: DemoStorage is one such beast, as is the BlobStorage itself. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion

Re: [ZODB-Dev] [Plone-Users] question about using repozo and blob storage

2010-05-10 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: On Mon, May 10, 2010 at 2:21 PM, Tres Seaver tsea...@palladion.com wrote: ... If you want to experiment with the idea anyway, then writing a wrapper storage is probably the way to go: DemoStorage is one such beast

Re: [ZODB-Dev] [Plone-Users] question about using repozo and blob storage

2010-05-10 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ralf Hemmecke wrote: Tres Seaver tseaver at palladion.com writes: Sharing the blobs using a DVCS pull sounds like an interesting approach. One flaw with your outlined implementation is that ZODB blob files are *never* updated: rather

Re: [ZODB-Dev] ZODB Ever-Increasing Memory Usage (even with cache-size-bytes)

2010-05-10 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http

Re: [ZODB-Dev] Using zodb and blobs

2010-04-12 Thread Tres Seaver
. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG

Re: [ZODB-Dev] Testing gocept.zeoraid

2010-03-22 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

[ZODB-Dev] Merge request: repozo cleaning up old files

2010-03-11 Thread Tres Seaver
.x release. Thanks! Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux

Re: [ZODB-Dev] Location of transient caches

2010-02-19 Thread Tres Seaver
, which uses a number of environment variables to select the location: http://docs.python.org/library/tempfile.html Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence

Re: [ZODB-Dev] Multi-Threaded Access

2010-01-28 Thread Tres Seaver
that helps, Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment

Re: [ZODB-Dev] Persistent object has empty __dict__ for a little while

2010-01-06 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAktE7UUACgkQ

Re: [ZODB-Dev] BTrees and id mapping (was Re: Data.fs size grows non-stop)

2009-12-14 Thread Tres Seaver
-to-be-long (64 bits) integer for the keys, if you need that. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE

Re: [ZODB-Dev] Repozo tests -- not

2009-12-02 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAksWuYsACgkQ

Re: [ZODB-Dev] 3.9.4 release?

2009-11-20 Thread Tres Seaver
on Python 2.6, we should just tell people Sorry, you can't do backups? Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP

Re: [ZODB-Dev] 3.9.4 release?

2009-11-20 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tres Seaver wrote: Jim Fulton wrote: On Fri, Nov 20, 2009 at 5:49 AM, Chris Withers ch...@simplistix.co.uk wrote: Hi Jim, It would be great if the two recent fixes I committed could make it into a 3.9.4 release some time soon... What can I

Re: [ZODB-Dev] 3.9.4 release?

2009-11-20 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: On Fri, Nov 20, 2009 at 11:49 AM, Tres Seaver tsea...@palladion.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tres Seaver wrote: Jim Fulton wrote: On Fri, Nov 20, 2009 at 5:49 AM, Chris Withers ch

Re: [ZODB-Dev] ValueError: corrupted record when calling GetObject

2009-11-02 Thread Tres Seaver
, in access * Module ZEO.cache, line 618, in fromFile A restart fixes the problem. Its running version 3.7.1 of ZEO/ZODB. That isn't the full traceback: we can't see see the error itself. Tres. - -- === Tres Seaver

Re: [ZODB-Dev] SVN: ZODB/trunk/src/ Fixed a couple of blob storage issues:

2009-07-11 Thread Tres Seaver
. Is the subtransaction problem you fixed related to leakage of savepoint files? https://bugs.launchpad.net/zodb/+bug/323067 Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence

Re: [ZODB-Dev] Blob savepoints leaving garbage?

2009-07-10 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http

Re: [ZODB-Dev] Removing the unused and untested ZODB.Mount module

2009-06-11 Thread Tres Seaver
in the earlier Z2 versions. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux

Re: [ZODB-Dev] fixing far-future timestamps (patch)

2009-06-10 Thread Tres Seaver
: http://foundation.zope.org/agreements/ZopeFoundation_Committer_Agreement Directions: http://docs.zope.org/developer/becoming-a-contributor.html Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com

Re: [ZODB-Dev] Moving temporary storage from each zeo client to zeo server

2009-06-09 Thread Tres Seaver
(no need for sticky sessions). What would be the cons ? - - Increased network overhead - - Extra RAM consumption on the storage server Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software

Re: [ZODB-Dev] fixing far-future timestamps (patch)

2009-06-09 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

Re: [ZODB-Dev] URGENT: ZODB down - Important Software Application at CERN

2009-05-25 Thread Tres Seaver
updates, especially to text indexes. Tres. - -- === Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG

Re: [ZODB-Dev] problem with _p_mtime

2008-12-04 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Miles Waller wrote: Tres Seaver wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Miles wrote: Hi, I've moved a FileStorage from one (old) machine to another (new) machine, but when I mount it on the new machine I get a lot of time

[ZODB-Dev] Reliability of 'repozo --quick' option

2008-10-19 Thread Tres Seaver
the incrementals against a local directlry, I'd like to know that the '-Q' option would or wouldn't be a viable choice. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Design

Re: [ZODB-Dev] Object uniqueness

2008-10-03 Thread Tres Seaver
will be preserved across serializations. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU

Re: [ZODB-Dev] SVN: ZODB/branches/3.8/src/ZODB/ Removed the feature to try to save the index periodically because:

2008-09-18 Thread Tres Seaver
for the pack interval: if passed, the server would just do the index save, and skip the real packing. People could then tune the interval by scripting. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED

Re: [ZODB-Dev] RFC: Reimplementing Pickle Cache in Python

2008-09-18 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dieter Maurer wrote: Tres Seaver wrote at 2008-9-17 15:06 -0400: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dieter Maurer wrote: Tres Seaver wrote at 2008-9-12 06:35 -0400: ... Reimplementing Pickle Cache in Python

Re: [ZODB-Dev] RFC: Reimplementing Pickle Cache in Python

2008-09-17 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dieter Maurer wrote: Tres Seaver wrote at 2008-9-12 06:35 -0400: ... Reimplementing Pickle Cache in Python = ... from zope.interface import Attribute from zope.interface import Interface class

Re: [ZODB-Dev] Backing up Data.fs and blob directory

2008-09-04 Thread Tres Seaver
lock which would be acquirable by repozo, so I don't know how to prevent the race. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com

Re: [ZODB-Dev] test.py in ZODB3-3.8.1b7.tar.gz

2008-09-03 Thread Tres Seaver
is geerated by the buildout, so you need to do the boostrap + buildout process first. At that point, the tests are runnable from 'bin/test'. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software

Re: [ZODB-Dev] BTree pickle size

2008-08-22 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIryVR

[ZODB-Dev] Re: ZODB + ZEO performances problem

2008-07-16 Thread Tres Seaver
, the DeadlockDebugger product is designed to help diagnose such issues. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP

[ZODB-Dev] Re: Blob directory structure scalability limits

2008-06-19 Thread Tres Seaver
which indicates the strategy: in that case, the absence of the file would indicate the need for the BBB version. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Design

[ZODB-Dev] Re: ZODB Benchmarks

2008-03-20 Thread Tres Seaver
comes ;-) Am I right in thinking the storage servers is still essentially single threaded? Yes, but they are normally network / disk bound, rather than CPU bound, which makes that less of an issue. Tres. - -- === Tres Seaver

[ZODB-Dev] Re: Zeo Server as a single point of failure

2008-03-12 Thread Tres Seaver
consent from Toby and the other copyright holders: I'm assuming that the arrangment you discuss above fits the bill there. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence

  1   2   >