ar.gz
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
lower 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 Corporation
On Mar 6, 2007, at 11:09 PM, Baiju M wrote:
Jim Fulton wrote:
On Mar 6, 2007, at 5:34 AM, Baiju M wrote:
Hi,
Few doc files (*.txt) are missing when creating a source or binary
distribution in trunk (3.8?).
What files are missing?
The source distributions I've made, incl
d you brought that up. I'd like to set 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.or
ug reports.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com http://ww
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
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://launchpa
t anywhere, I'd like to see the
semantics defined more clearly.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com
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
y magic bullet to get
around sorting costs. Sorting 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
search engines do 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-1
On Mar 25, 2007, at 12:33 PM, Martijn Faassen wrote:
Hey Jim,
Jim Fulton wrote:
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> res
ly and do allow different
results to be returned for your search each time you search, they just
don't care.)
This allows them to do heavy caching and use their map/lambda
recipe on a
more localized set of data.
--
Jim Fulton mailto:[EMAIL PROTECTED]
On Mar 25, 2007, at 5:27 PM, Martijn Faassen wrote:
Hey Jim,
Jim Fulton wrote:
On Mar 25, 2007, at 12:33 PM, Martijn Faassen wrote:
[snip]
I have the strong suspicion that modern relational databases are
currently better able to scale at queries using LIMIT and ORDER BY
than the Zope 3
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
qu
was a waste of time.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com
Long-term: Jim has 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]
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-k
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 Mar 29, 2007, at 10:11 AM, Jürgen Kartnaller wrote:
Jim Fulton wrote:
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
abase references wouldn't work at all.
This problem is preventing us from packing a database. It just falls
dead with the KeyError 'n' when packing.
What version of ZODB are you using?
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
On Mar 30, 2007, at 9:27 AM, Sidnei da Silva wrote:
On 3/30/07, Jim Fulton <[EMAIL PROTECTED]> wrote:
> Now my question is, should 'referencesf' load those multi-database
> references, or should they be treated just like the 'weak
references',
> by retur
On Mar 30, 2007, at 10:10 AM, Sidnei da Silva wrote:
On 3/30/07, Jim Fulton <[EMAIL PROTECTED]> wrote:
> Say there's two databases, and the
> object in database '1' is the only one referencing some object in
> database '2'. Since those references
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
27;ve 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
INSTANCE /usr/local/zeo-ah
address 8100
read-only false
invalidation-queue-size 100
# pid-filename $INSTANCE/var/ZEO.pid
# monitor-address PORT
# transaction-timeout SECONDS
Try setting the transaction timeout. Say, maybe, 10 seconds.
Jim
--
Jim Fulton mailto
On Apr 9, 2007, at 5:05 PM, Jim Fulton wrote:
On Apr 9, 2007, at 4:50 PM, Alan Runyan wrote:
Hi Jim, yes, still having lockups. We have a list of
deadlockdebugger
info associated with each lockup.
The client configuration as at the beginning of this thread. The zeo
server configuration
han
dle_read_event
self.handle_read()
File "/usr/local/zope/lib/python/ZEO/zrpc/smac.py", line 147, 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:
ready to be read. There should be no delay at all. That's the whole
point of using an asynchronous network library.
shouldnt it retry /
reconnect?
The server is closing the connection with the client, which should
cause the client to reconnect.
Do you see any log messages on th
g/Wikis/ZODB/
ZODB-Dev mailing list - ZODB-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.
o try, 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 object
for getTid 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
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
using 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
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. Thi
ix
this API, or stop supporting 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
n id
and data.
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:
at may
# not equal the tid of the transaction that wrote the data
returned.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp:/
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
, and related, I don't want to
break the current ZEO protocol. I find it very useful that current
ZEO servers work with fairly old clients (back to 3.2). (I have a
Zope 2.6 site that is using a current ZEO server.) Eventually, I hope
we will create new version-free APIs.
Jim
--
Jim
On Apr 25, 2007, at 1:53 PM, Rodrigo Senra wrote:
[ Jim Fulton ]:
|- We need to first remove the APIs that allow versions to be
|created.
|- We need to have plans for dealing with databases that contain
|version data. For example, database iterators need to skip over
|version data, or we
easily fix. Heck, there's already a test for it. :)
I'm just sharing here in case someone who worked on this before has
any reason to think my analysis is incorrect. :)
Everyone else is free to ignore this.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]
t ids.
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
On Apr 26, 2007, at 10:44 AM, Paul Winkler wrote:
On Thu, Apr 26, 2007 at 10:10:17AM -0400, Jim Fulton wrote:
On Apr 26, 2007, at 2:13 AM, Paul Winkler wrote:
In ExportImport._importDuringCommit() I found this little gem:
pfile = StringIO(data)
unpickler = Unpickler
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
like to hear about some specific use cases that motivate this feature.
Jim
On May 15, 2006, at 6:44 AM, Jim Fulton wrote:
Toby Dickenson wrote:
On Sunday 14 May 2006 21:52, Jim Fulton wrote:
Toby, this is almost certainly a question for you. :)
Can someone explain to me why getExtensionMeth
way and identified
some bugs, 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]
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 to
EO to use
Twisted. I suppose that will make it easier to support encrypted ZEO
connections.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corpor
to stick with the existing ZEO protocol, both for
compatibility and for performance reasons. Out of curiosity, does
perspective broker support one-way calls, messages sent without
replies? Scanning the docs, I can't tell. Of course, not waiting
for replies is inherent in Twist
clients running in very
old versions of Zope (2.6 and 2.7). This is extremely useful to me
at this point. I couldn't do this if I changed the wire protocol.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540
interface-
declaration management when using zope.proxy.
I think I still rather like explicit, but I'm on the fence about
which approach is best. What do other people think?
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Power
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 F
gh that a root object for the
database would be created by the client, and a DisconnectedError is
raised before that happens. What can be happening?
The root object is only created if it doesn't exist. The database is
trying to determine if it exists or not.
I don't kn
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
range.
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 Corporation
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
prox
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
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
ticed 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
pickler 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
h smaller. I'm 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 Corporation
a connection attempt.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.zope.com
ns, and deprecation 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
ht
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=
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]Pytho
713.942.2377x111
fax: +1.832.201.8856
___
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 mai
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
his isn't necessary.
I'll be making other changes that will make blob use less restrictive
than it is now.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://
a bug (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.
and ZODB are likely to be too slow, again, for
some definition of "too".
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporation
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
Jim) do this?
Yes. Non-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-17
t
zdaemon (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
anches as appropriate. Work
toward 3.9 can proceed on the trunk.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp:/
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
ll 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 m
contributor and apply it
yourself? :)
Jim
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 Corporation
Thanks to Tim's hint, all tests pass with Python 2.5 (and 2.4) now.
I've made a new release of 3.8 with these changes and the changes
have also been merged to the trunk.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Po
he API 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
ct, I'm tempted to stop
making windows installers and make the ZODB3 egg the only binary
release.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
/www.zope.org/Wikis/ZODB/
ZODB-Dev mailing list - ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
if the zope-interface follows with the install.
Thanks for the support and for a great product.
Thanks for the nice words and the patience.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://
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
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 forg
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
te package
if someone wants to support it.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]Python
Powered!
CTO (540) 361-1714
http://www.python.org
Zope Corporationhttp://www.
d, you can use savepoints 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
Zop
o ask 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
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:
path ${database:path}
Jim
--
Jim Fulton mailto:[EMAIL PROT
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
hat application specific conflict resolution
violates serializability. I have a hard time believing that someone
would use this higher-level serializability mode together with
conflict resolution. At least not in general.
Jim
--
Jim Fulton mailto:[EMAIL PROTECTED]
threads:
- Object deactivation. 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
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 d
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 implementations and that
took queries in some form, optimized them and executing them using
the given inde
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
On Sep 5, 2007, at 9:39 AM, Christian Theune wrote:
Am Mittwoch, den 05.09.2007, 09:24 -0400 schrieb Jim Fulton:
I'd like to see a generic framework for defining collections and
indexes in Python and querying them efficiently. No ZODB expertise
should be needed,
I have the feelin
701 - 800 of 1044 matches
Mail list logo