I've made a development Release of ZODB 3.8 at:
http://download.zope.org/distribution/ZODB3-3.8.0a1.dev-r72813.tar.gz
The main features of ZODB 3.8 are:
- BLOBS
- new 64-bit BTree types, LLBTree, LOBTree, and OLBTree.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED
I plan to update our subversion server to version 1.4 this weekend.
I'll take our repositories offline for a little while while I do
this. I don't know exactly when I will do this. Hopefully, it will
happen so fast that no one will notice. :)
Jim
--
Jim Fulton
On Feb 28, 2007, at 4:21 PM, Jim Fulton wrote:
I've released release candidate 1 of ZODB 3.7 to PyPI:
http://www.python.org/pypi/ZODB3/3.7.0c1
I've uploaded a Windows binary for 2.4.
If there are no objections, I'll make the final release in a few days.
I just tried running the tests
On Feb 28, 2007, at 7:55 PM, Christian Theune wrote:
Hi,
Am Mittwoch, den 28.02.2007, 09:19 -0600 schrieb Jim Fulton:
On Feb 28, 2007, at 8:55 AM, Christian Theune wrote:
Hi,
at the sprint we've discovered that the PyPI entry points to the
wiki
page of ZODB. This seems to be a bad idea
On Mar 1, 2007, at 10:56 AM, Tres Seaver wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Christian Theune wrote:
Hi,
Am Mittwoch, den 28.02.2007, 09:19 -0600 schrieb Jim Fulton:
On Feb 28, 2007, at 8:55 AM, Christian Theune wrote:
Hi,
at the sprint we've discovered that the PyPI
don't mind doing it.
I'm inclined to just build eggs. Does anyone *really* want an exe
installer?
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope
On Mar 1, 2007, at 1:08 PM, Christian Theune wrote:
Ok, thanks.
I've updated the setup.py of ZODB/trunk to refer to this URL and have
re-registered it with PyPI.
Am Donnerstag, den 01.03.2007, 11:51 -0500 schrieb Jim Fulton:
Thanks for doing this. As I mentioned in my note to Christian
On Mar 1, 2007, at 1:55 PM, Christian Theune wrote:
Am Donnerstag, den 01.03.2007, 13:29 -0500 schrieb Jim Fulton:
On Mar 1, 2007, at 1:08 PM, Christian Theune wrote:
Ok, thanks.
I've updated the setup.py of ZODB/trunk to refer to this URL and
have
re-registered it with PyPI.
Am
and
http://cheeseshop.python.org/packages/source/Z/ZODB3/
ZODB3-3.7.0c1.tar.gz#md5=0b69833a322f64eff1a10c5fed40100c
Seem to contain all of the necessary text files.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO
than callbacks, but I don't think it would make a significant
difference.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp
up a project in
Launchpad.
I'll do that and write back here.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com
.
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
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
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
On Mar 21, 2007, at 9:59 AM, Tres Seaver wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Jim Fulton wrote:
On Mar 21, 2007, at 6:41 AM, Chris Withers wrote:
Hi All,
Is there any existing method or script for rolling back a ZODB
(filestorage-backed in this case,
Back end to what
is expensive. In many ways, I think
the sorting support in the catalog gave people a false sense of
security.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope
it, like Lucene. And
supposedly also Dieters IncrementalSearch (haven't used it yet).
Our catalog framework also has N-best support.
JIm
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http
On Mar 26, 2007, at 3:28 PM, Dieter Maurer wrote:
Jim Fulton wrote at 2007-3-25 09:53 -0400:
On Mar 25, 2007, at 3:01 AM, Adam Groszer wrote:
MF I think one of the main limitations of the current catalog (and
MF hurry.query) is efficient support for sorting and batching the
query
MF results
found that the timeout call in the wait-for-
result code can be avoided, side-stepping the call to time.sleep
altogether.
What was the time to return the first request after the fix?
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO
On Mar 28, 2007, at 6:37 PM, Benji York wrote:
Jim Fulton wrote:
On Mar 28, 2007, at 6:28 PM, Benji York wrote:
threading.Connection
threading.Condition :)
Yeah, that. :)
What was the time to return the first request after the fix?
I didn't stick around for the post-Linux-kernel
On Mar 29, 2007, at 3:51 AM, Jürgen Kartnaller wrote:
Jim Fulton wrote:
On Mar 28, 2007, at 6:37 PM, Benji York wrote:
Jim Fulton wrote:
On Mar 28, 2007, at 6:28 PM, Benji York wrote:
threading.Connection
threading.Condition :)
Yeah, that. :)
What was the time to return the first
On Apr 3, 2007, at 4:13 PM, Alan Runyan wrote:
Hi guys.
Running Zope 2.9.6 with ZODB 3.6.2 on Python 2.4
Having lots of lockups.
Still?
...
typical client zeo configuration:
May We see the ZEO config?
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED
accounted for the majority of
the
production Zope installations in the world.
In that case it would seem better to just remove the ineffectual
code altogether.
+1
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540
, in
handle_re
ad
d = self.recv(8192)
File /usr/local/python-2.4.4/lib/python2.4/asyncore.py, line
343, in rec
v
data = self.socket.recv(buffer_size)
error: (110, 'Connection timed out')
--
Obviously, both of these are very suspicious.
Jim
--
Jim Fulton mailto
-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev
___
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
--
Jim Fulton
, feel free. :)
Jim
On Feb 28, 2007, at 6:59 PM, Jim Fulton wrote:
On Feb 28, 2007, at 4:21 PM, Jim Fulton wrote:
I've released release candidate 1 of ZODB 3.7 to PyPI:
http://www.python.org/pypi/ZODB3/3.7.0c1
I've uploaded a Windows binary for 2.4.
If there are no objections, I'll make
and would like to remove it in favor of
getTid.
In particular, it's plumbed through the storage and client servers,
but I can't see any evidence that people are using it.
I'm going to remove it on the trunk. If I'm wrong, I can add it back
later.
Jim
--
Jim Fulton
Do we still need to worry about non-transactional undo? It doesn't
appear so.
ZODB.DB.DB doesn't seem to support it any more.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
inconsistent data in connections.
An argument for keeping version in the past was that they worked.
Well, I think they don't work and I'm not interested in writing the
test to fix them. Is anyone else?
I will write the necessary tests to fix the undo bug.
Jim
--
Jim Fulton
On Apr 24, 2007, at 5:01 PM, Jim Fulton wrote:
I'm 99.9% sure that version commit and abort are broken in
ZODB.DB. The commit methods in CommitVersion, and AbortVersion
(and TransactionalUndo) call invalidate on the databse too soon --
before the transaction has committed. This can
versions. (Not that we're really
supporting them very well now.)
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com
.
Thoughts?
Jim
On Apr 24, 2007, at 7:19 PM, Jim Fulton wrote:
There's a semi-formal api for iterating over the current records in
a storage. It is best explained with an example:
next = None
while 1:
... oid, tid, data, next = storage.record_iternext
On Apr 25, 2007, at 12:10 AM, Tres Seaver wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Christian Theune wrote:
Am Dienstag, den 24.04.2007, 13:16 -0400 schrieb Jim Fulton:
I'm finally trying to clean up the storage interfaces. I have a
question. I'll probably have more later
.
This is done in 2 steps because database records consist of 2
pickles. The first has enough information to create a ghost. The
second pickle contains the object state.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO
On Apr 26, 2007, at 11:17 AM, Paul Winkler wrote:
On Thu, Apr 26, 2007 at 10:51:55AM -0400, Jim Fulton wrote:
Old-style extension classes become new-style classes in Zope 2.8 and
later. Extension Classes *are* new stype classes in Zope 2.8 and
beyond.
That's what I thought. But my .zexp
, fixing at least one.
Comments on the APIs are very welcome. Hopefully this will clarify
some things.
One of my text tasks will be to add some documentation about
concurrency requirements.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO
On Apr 27, 2007, at 10:21 AM, Stephan Richter wrote:
On Thursday 26 April 2007 19:33, Jim Fulton wrote:
Comments on the APIs are very welcome. Hopefully this will clarify
some things.
I have read the checkin messages with interest. In the next month
or so I will
probably need
On May 4, 2007, at 10:45 AM, Gary Poster wrote:
Hi. ZODB does not currently work with Py2.5.
I doubt that this has anything to do with his problem. He should try
with Python 2.4 though. I'll be interested and depressed if this
solves his problem .
Jim
--
Jim Fulton
-- and please report back
if that changes the outcome.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com http
On May 4, 2007, at 11:25 AM, José Pedro Ferreira wrote:
Jim Fulton wrote:
I don't know why the client is being disconnected. As others have
hinted, you should try this with Python 2.4 -- and please report
back if that changes the outcome.
OK, I've tested it with Python 2.4.4
.
Presumably I'll be able to reproduce the problem you had with Python
2.5.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp
On May 4, 2007, at 2:33 PM, Dieter Maurer wrote:
Jim Fulton wrote at 2007-5-2 11:52 -0400:
...
I think I still rather like explicit, but I'm on the fence about
which approach is best. What do other people think?
From your description, I would use a subclassing (and forget about
proxy
On May 4, 2007, at 3:14 PM, Dieter Maurer wrote:
Jim Fulton wrote at 2007-5-4 14:40 -0400:
On May 4, 2007, at 2:33 PM, Dieter Maurer wrote:
Jim Fulton wrote at 2007-5-2 11:52 -0400:
...
I think I still rather like explicit, but I'm on the fence about
which approach is best. What do other
On May 4, 2007, at 3:52 PM, Tino Wildenhain wrote:
Dieter Maurer schrieb:
Jim Fulton wrote at 2007-5-4 14:40 -0400:
On May 4, 2007, at 2:33 PM, Dieter Maurer wrote:
Jim Fulton wrote at 2007-5-2 11:52 -0400:
...
I think I still rather like explicit, but I'm on the fence about
which
that subtransactions were
supposed to go away in 3.7, so I'm finally removing subtransaction
support. :) Use savepoints instead.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http
together, although it shouldn't be hard.
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
thinking 1 and 6 seconds.
Anybody have any objections to this change?
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com
.
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
of versions. I should have
included that in the NEWS file. I'll fix that for the next release.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporation
On May 12, 2007, at 1:00 PM, Paul Winkler wrote:
On Sat, May 12, 2007 at 10:44:34AM -0400, Jim Fulton wrote:
I've releases ZODB 3.8.0a1 tp PyPI:
http://www.python.org/pypi/ZODB3/3.8.0a1
To see what's in 3.8.0, see the news file:
http://svn.zope.org/ZODB/trunk/NEWS.txt?rev=75692view
I'd like to freeze any feature development on ZODB until ZODB
3.8.0b1. I don't really think that anyone is working on new ZODB
features at the moment, but I thought I'd make sure. :)
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO
locking implementation would lead to problems with file storages is
very low, but non-zero. As a result of this change, file-storage
lock files (e.g. Data.fs.lock) will be left around.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO
restrictive
than it is now.
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
(or perhaps even a missfeature).
For instance,
a simple memoization decorator like http://paste.plone.org/5416
I can't see this.
appears to work in simple tests, but are there any potential issues I
should be aware of?
Other than what I mention above, I'm not aware of any.
Jim
--
Jim Fulton
definition of too.
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
On Jun 8, 2007, at 1:15 PM, Christian Theune wrote:
Hi,
Am Freitag, den 08.06.2007, 13:13 -0400 schrieb Jim Fulton:
FileStorage doesn't play anything forward on startup. It does throw
away partial or uncommitted transactions. I don't see any
significant harm in leaving extra blob files
-optimistic savepoints now work AFAIK. Interestingly, they
were mostly implemented already.
Good catch wrt this to-do list.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http
(it's generated against zodb-3.3, sorry..) and clean up the
whitespace etc.
Are there any released versions of zdaemon (I note it's no longer
included in the zodb tarballs) or should I get it from svn?
It's on PyPI: http://www.python.org/pypi/zdaemon
You can also get it from svn.
Jim
--
Jim
yet taken the time to debug it yet, so we don't know.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com http
to review all uses of types.ClassType in
ZODB.
___
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
--
Jim Fulton
On Jun 16, 2007, at 3:20 PM, Jim Fulton wrote:
Tim,
That's an awesome clue. Thanks!
Now, on a development branch, I have no test hangs! (I have a few
failures to look at, but, hopefully, those will be easier to deal
with than hangs.)
Jim
--
Jim Fulton mailto
P.S. I don't like applying other peoples patches.
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com http
was
originally added to avoid read conflicts when we read dirty data.
With MVCC we no-longer read dirty data. Unless I'm missing
something, I'd like to just drop the concept altogether.
Would you mind creating a launchpad issue to that effect?
Jim
--
Jim Fulton mailto
://
download.zope.org/distribution/. My bad. I need to make a newer
zope.proxy release to PyPI.
Sorry.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope
On Jul 12, 2007, at 12:03 PM, Jim Fulton wrote:
Another problem is that there are no binary packages for
zope-interface/ win32 / python2.5 available for download at
http://www.zope.org/Products/ZopeInterface
In general most of us are releasing packages through PyPI. I
suggest always
I've made a new release of zope.proxy. The next ZODB3 release will
require this new version. In the mean time, you should just get
zope.proxy 3.4.0 yourself.
Jim
On Jul 12, 2007, at 6:46 AM, Jim Fulton wrote:
I haven't had a chance to look at this yet, but I haven't forgotten
you. I
I've just made a new 3.8.0b3 release that includes the conflict-
resolution bug fixes that Gary recently made on the trunk.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http
it.
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
to cause modified objects to be
saved to disk and thus removed from memory.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp
this. Please ask this on the
zope3-dev list.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com http
as an option, otherwise it would pass to
do what it is currently doing. I use other backend storages also so
would like to have it operate automatic with filestorage recipe or
manually configured. Many thanks.
Use:
filestroage 1
path ${database:path}
/filestorage
Jim
--
Jim
record is
actually
the concatenation of two pickles, the first for the class (or
something
like that) and the second is the actual pickled object state.
It looks like this code extracts the pickled state from the record.
Yup. Exactly right,
Jim
--
Jim Fulton mailto
On Aug 18, 2007, at 5:01 AM, Dieter Maurer wrote:
Excellent analysis snipped
1. and 3. (but obviously not 2.) could be handled by
implementing STICKY not by a bit but by a counter.
This has been planned for some. :/
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED
serializability mode together with
conflict resolution. At least not in general.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp
. Until recently (3.8), objects could be
deactivated from other threads while they were in use by n
application threads.
- __del__ methods or weakref callbacks can cause calls to persistent
objects from other (non-application) threads.
Jim
--
Jim Fulton mailto:[EMAIL
On Aug 21, 2007, at 1:55 PM, Dieter Maurer wrote:
Jim Fulton wrote at 2007-8-20 10:32 -0400:
...
Application specific conflict resolution
would become a really difficult task.
I'm sure you realize that application specific conflict resolution
violates serializability.
No, I do
On Sep 5, 2007, at 3:42 AM, Sebastian Wehrmann wrote:
Am 4. September 2007, 16:17:27 Uhr schrieb Jim Fulton:
I would very much like to see an open indexing+querying framework for
Python objects. I'm thinking of something *like* an SQL engine that
allowed one to plug in relation and index
files.
The system is configured to have a mount point at /plone/resources is
a subclass of BTreeFolder, using internal data struct of OOBTree.
Does the BTree folder live in the content database or the resources
database.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED
? This BTree, of course, had
the most valuable data.
Possibly, there's a backup that has data records for the missing OIDs.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com http://www.zope.org
()
method as well as it might be interesting, as I mentioned it in the
documentation, and as well to be consistent with the commit()
behavior.
Maybe cleaning up the documentation would be simpler if nobody needs
this feature right now.
+1
Jim
--
Jim Fulton mailto:[EMAIL
something
can be done at the zope or plone level in the code for moving objects
to make sure that objects aren't moved between databases.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
to be consistent with the commit()
behavior.
Maybe cleaning up the documentation would be simpler if nobody needs
this feature right now.
Well, I'd need it, so I'll implement it, ok?
OK, but please make a proposal first.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
On Sep 18, 2007, at 2:00 PM, Benji York wrote:
Jim Fulton wrote:
On Sep 18, 2007, at 6:46 AM, Manuzhai wrote:
...
What's new in ZODB4?
The ZODB project has been abandoned. Much of the work done in
that project was folded back into ZODB3.
Jim means ZODB *4*. :)
Thanks! It's nice
I've made some new releases of ZODB3, 3.7.1 and 3.8.0b4. These fix a
fairly serious problem that can cause a client to stop talking to the
server.
(I Didn't bother making a 3.9 release. I don't particularly want to
see 3.9 releases until 3.8 is final.)
JIm
--
Jim Fulton
Zope
On Sep 12, 2007, at 10:28 AM, Jim Fulton wrote:
...
- checkbtrees.py
- fstest.py
There's an fsrefs script that checks internal references I believe.
fsrefs.py shows loads of problems in both the data.fs and the
resources.fs.
probably 200 entries per database. i.e.
oid 0xD87110L
On Oct 15, 2007, at 9:41 AM, Bruno Rezende wrote:
Hi all,
I need to test zodb 3.7.2 for a project that uses python 2.5. Is
there a windows installer available?
Sorry, I forget to build a 2.5 egg.
I will shortly.
Jim
--
Jim Fulton
Zope Corporation
On Oct 15, 2007, at 9:52 AM, Jim Fulton wrote:
On Oct 15, 2007, at 9:41 AM, Bruno Rezende wrote:
Hi all,
I need to test zodb 3.7.2 for a project that uses python 2.5. Is
there a windows installer available?
Sorry, I forget to build a 2.5 egg.
I will shortly.
Done.
Jim
--
Jim
. Good luck.
Jim
--
Jim Fulton
Zope Corporation
___
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
persistent objects. This
includes, ints, strings (including attribute names), etc.
Jim
--
Jim Fulton
Zope Corporation
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/
ZODB-Dev mailing list - ZODB-Dev
is reasonable or if
you might have done it differently.
Thanks for working on this. See my comments above.
Jim
--
Jim Fulton
Zope Corporation
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/
ZODB-Dev mailing list
On Nov 8, 2007, at 1:59 PM, Chris McDonough wrote:
On Nov 8, 2007, at 9:14 AM, Jim Fulton wrote:
class TransactionFailedError(Exception):
Cannot perform an operation on a transaction that
previously failed.
An attempt was made to commit a transaction, or to join
guess we should ignore this for now. :/
It'd be no problem to provide the shims.
I don't agree. Shims and similar tricks are evil. Sometimes, it's a
necessary evil, but I don't think the case is strong enough here.
Jim
--
Jim Fulton
Zope Corporation
setup.py test -q
Yawn. IMO, the test command in setuptools is a waste of time,
because it doesn't work with anything else.
zope.interface is a real requirement. It is already in test_requires.
Over time, we need to clean up the transaction tests so they don't
use ZODB.
Jim
--
Jim
On Nov 9, 2007, at 9:29 AM, Chris McDonough wrote:
On Nov 9, 2007, at 8:41 AM, Jim Fulton wrote:
On Nov 9, 2007, at 8:31 AM, Chris McDonough wrote:
It also contains TimeStamp, which will get moved out of persistent.
Why?
I don't see any uses of TimeStamp by the transaction package
On Nov 9, 2007, at 9:29 AM, Chris McDonough wrote:
On Nov 9, 2007, at 8:41 AM, Jim Fulton wrote:
On Nov 9, 2007, at 8:31 AM, Chris McDonough wrote:
It also contains TimeStamp, which will get moved out of persistent.
Why?
I don't see any uses of TimeStamp by the transaction package
created with 3.8 and earlier wouldn't work with 3.9.
Jim
--
Jim Fulton
Zope Corporation
___
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
On Nov 9, 2007, at 11:37 AM, Chris McDonough wrote:
On Nov 9, 2007, at 9:43 AM, Jim Fulton wrote:
Yawn. IMO, the test command in setuptools is a waste of time,
because it doesn't work with anything else.
It runs all the tests, even the doctests, if thats what you
mean. See
suspect it shouldn't continue to given that it now
has an external egg dependency.
My intent, if I can find time, is to rewrite the setup script from
scratch and require setuptools. I suspect it will be much simpler at
that point.
Jim
--
Jim Fulton
Zope Corporation
/repos/main/ZODB/tags/3.8.0b5
Jim
--
Jim Fulton
Zope Corporation
___
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
101 - 200 of 773 matches
Mail list logo