Re: [ZODB-Dev] missing doc files: patch for ZODB trunk setup.py

2007-03-06 Thread Jim Fulton
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

Re: Re[4]: [ZODB-Dev] ZODB load/save tracing

2007-03-07 Thread Jim Fulton
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

Re: [ZODB-Dev] missing doc files: patch for ZODB trunk setup.py

2007-03-07 Thread Jim Fulton
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

Re: [ZODB-Dev] mvcc related error?

2007-03-14 Thread Jim Fulton
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

[ZODB-Dev] Launchpad project for ZODB

2007-03-14 Thread Jim Fulton
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

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

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://launchpa

Re: [ZODB-Dev] roll back filestorage zodb to a certain date?

2007-03-21 Thread Jim Fulton
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

[ZODB-Dev] Re: roll back filestorage zodb to a certain date?

2007-03-21 Thread Jim Fulton
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

Re: [ZODB-Dev] Re: [Zope3-dev] Re: Community opinion about search+filter

2007-03-25 Thread Jim Fulton
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

Re: [ZODB-Dev] Re: [Zope3-dev] Re: Community opinion about search+filter

2007-03-25 Thread Jim Fulton
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

Re: [ZODB-Dev] Re: [Zope3-dev] Re: Community opinion about search+filter

2007-03-25 Thread Jim Fulton
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

Re: [ZODB-Dev] Re: [Zope3-dev] Re: Community opinion about search+filter

2007-03-25 Thread Jim Fulton
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]

Re: [ZODB-Dev] Re: [Zope3-dev] Re: Community opinion about search+filter

2007-03-26 Thread Jim Fulton
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

Re: [ZODB-Dev] Re: [Zope3-dev] Re: Community opinion about search+filter

2007-03-26 Thread Jim Fulton
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

Re: [ZODB-Dev] Re: [Zope3-dev] Re: Community opinion about search+filter

2007-03-27 Thread Jim Fulton
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

Re: [ZODB-Dev] ZEO and time.sleep

2007-03-28 Thread Jim Fulton
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]

Re: [ZODB-Dev] ZEO and time.sleep

2007-03-28 Thread Jim Fulton
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

Re: [ZODB-Dev] Re: ZEO and time.sleep

2007-03-29 Thread Jim Fulton
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

Re: [ZODB-Dev] Re: ZEO and time.sleep

2007-03-29 Thread Jim Fulton
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

Re: [ZODB-Dev] Missing loader for multidatabase refs?

2007-03-30 Thread Jim Fulton
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

Re: [ZODB-Dev] Missing loader for multidatabase refs?

2007-03-30 Thread Jim Fulton
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

Re: [ZODB-Dev] Missing loader for multidatabase refs?

2007-03-30 Thread Jim Fulton
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

Re: [ZODB-Dev] more lockup information / zope2.9.6+zodb 3.6.2

2007-04-09 Thread Jim Fulton
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

Re: [ZODB-Dev] ZEO client cache tempfile oddness

2007-04-09 Thread Jim Fulton
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

Re: [ZODB-Dev] more lockup information / zope2.9.6+zodb 3.6.2

2007-04-09 Thread Jim Fulton
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

Re: [ZODB-Dev] more lockup information / zope2.9.6+zodb 3.6.2

2007-04-09 Thread Jim Fulton
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

Re: [ZODB-Dev] more lockup information / zope2.9.6+zodb 3.6.2

2007-04-10 Thread Jim Fulton
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:

Re: [ZODB-Dev] more lockup information / zope2.9.6+zodb 3.6.2

2007-04-12 Thread Jim Fulton
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

Re: RESOLUTION: Re: [ZODB-Dev] more lockup information / zope2.9.6+zodb3.6.2

2007-04-18 Thread Jim Fulton
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.

[ZODB-Dev] ZODB 3.7.0 released

2007-04-20 Thread Jim Fulton
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

[ZODB-Dev] Cleaning up storage interfaces

2007-04-24 Thread Jim Fulton
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

[ZODB-Dev] non-transactional undo?

2007-04-24 Thread 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

[ZODB-Dev] another reason to stop supporting versions

2007-04-24 Thread Jim Fulton
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

[ZODB-Dev] Re: another reason to stop supporting versions

2007-04-24 Thread 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. Thi

[ZODB-Dev] record_iternext API is broken

2007-04-24 Thread Jim Fulton
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

[ZODB-Dev] Re: record_iternext API is broken

2007-04-24 Thread Jim Fulton
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:

Re: [ZODB-Dev] Re: another reason to stop supporting versions

2007-04-25 Thread Jim Fulton
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:/

[ZODB-Dev] Re: Cleaning up storage interfaces

2007-04-25 Thread Jim Fulton
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

[ZODB-Dev] Removing version support

2007-04-25 Thread Jim Fulton
, 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

Re: [ZODB-Dev] Removing version support

2007-04-25 Thread Jim Fulton
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

[ZODB-Dev] More blather on getSerial/getTid

2007-04-25 Thread Jim Fulton
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]

Re: [ZODB-Dev] ExportImport.py: failing on import of extension class

2007-04-26 Thread Jim Fulton
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

Re: [ZODB-Dev] ExportImport.py: failing on import of extension class

2007-04-26 Thread Jim Fulton
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

Re: [ZODB-Dev] ExportImport.py: failing on import of extension class

2007-04-26 Thread Jim Fulton
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

Re: [ZODB-Dev] getExtensionMethods

2007-04-26 Thread Jim Fulton
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

[ZODB-Dev] Storage Interfaces

2007-04-26 Thread Jim Fulton
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]

Re: [ZODB-Dev] Storage Interfaces

2007-04-27 Thread Jim Fulton
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

Re: [ZODB-Dev] Storage Interfaces

2007-04-27 Thread Jim Fulton
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

Re: [ZODB-Dev] Storage Interfaces

2007-04-28 Thread Jim Fulton
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

Re: [ZODB-Dev] Storage Interfaces

2007-04-28 Thread Jim Fulton
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

[ZODB-Dev] Implementing Storage Decorators

2007-05-02 Thread Jim Fulton
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

Re: [ZODB-Dev] DisconnectedError

2007-05-04 Thread Jim Fulton
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

Re: [ZODB-Dev] DisconnectedError

2007-05-04 Thread Jim Fulton
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

Re: [ZODB-Dev] DisconnectedError

2007-05-04 Thread Jim Fulton
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

Re: [ZODB-Dev] DisconnectedError

2007-05-04 Thread Jim Fulton
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

Re: [ZODB-Dev] Implementing Storage Decorators

2007-05-04 Thread Jim Fulton
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

Re: [ZODB-Dev] Implementing Storage Decorators

2007-05-04 Thread Jim Fulton
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

Re: [ZODB-Dev] Implementing Storage Decorators

2007-05-04 Thread Jim Fulton
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

[ZODB-Dev] Heads up on some clean ups

2007-05-05 Thread Jim Fulton
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

Re: [ZODB-Dev] copy routine: ZODB => local file system

2007-05-06 Thread Jim Fulton
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

[ZODB-Dev] ZEO client poll times

2007-05-11 Thread Jim Fulton
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

Re: [ZODB-Dev] ZEO client poll times

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

[ZODB-Dev] ZODB 3.8.0a1 released

2007-05-12 Thread Jim Fulton
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

Re: [ZODB-Dev] ZODB 3.8.0a1 released

2007-05-12 Thread Jim Fulton
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=

[ZODB-Dev] ZODB Feature Freeze until 3.8.0b1

2007-05-14 Thread Jim Fulton
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

Re: [ZODB-Dev] zeo bug

2007-05-15 Thread Jim Fulton
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

[ZODB-Dev] Heads up: changing the way the ZODB.lock_file module works

2007-05-17 Thread Jim Fulton
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

[ZODB-Dev] Blob backward compatibility

2007-05-18 Thread Jim Fulton
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://

Re: [ZODB-Dev] Todo: Zope support for Slots and Decorators?

2007-06-01 Thread Jim Fulton
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.

Re: [ZODB-Dev] Re: Concurrent transactions

2007-06-01 Thread Jim Fulton
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

Re: [ZODB-Dev] blob todos

2007-06-08 Thread Jim Fulton
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

Re: [ZODB-Dev] blob todos

2007-06-08 Thread Jim Fulton
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

Re: [ZODB-Dev] speeding up zdctl/zdrun start

2007-06-08 Thread Jim Fulton
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

[ZODB-Dev] ZODB 3.8.0b1 is released

2007-06-11 Thread Jim Fulton
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:/

Re: [ZODB-Dev] ZEO tests hanging in Python2.5

2007-06-16 Thread Jim Fulton
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

Re: [ZODB-Dev] ZEO tests hanging in Python2.5

2007-06-16 Thread Jim Fulton
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

Re: [ZODB-Dev] ZEO tests hanging in Python2.5

2007-06-17 Thread 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

Re: [ZODB-Dev] speeding up zdctl/zdrun start

2007-06-21 Thread Jim Fulton
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

[ZODB-Dev] ZODB 3.8.0b2 (Python 2.5 compatible) released

2007-06-25 Thread Jim Fulton
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

Re: [ZODB-Dev] What's the deal with _p_independent?

2007-07-07 Thread Jim Fulton
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

Re: [ZODB-Dev] ZoDB dependent on zope.interface

2007-07-12 Thread 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

Re: [ZODB-Dev] 3.8.0b2 bugginess?

2007-07-12 Thread Jim Fulton
/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

Re: [ZODB-Dev] ZoDB dependent on zope.interface

2007-07-12 Thread Jim Fulton
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

[ZODB-Dev] Re: 3.8.0b2 bugginess?

2007-07-12 Thread Jim Fulton
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

Re: [ZODB-Dev] ZoDB dependent on zope.interface

2007-07-12 Thread Jim Fulton
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

Re: [ZODB-Dev] 3.8.0b2 bugginess?

2007-07-12 Thread Jim Fulton
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

[ZODB-Dev] ZODB 3.8.0b3 releases

2007-07-21 Thread Jim Fulton
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

Re: [ZODB-Dev] Large egg vs small egg

2007-07-25 Thread Jim Fulton
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.

Re: [ZODB-Dev] Re: Memory Errors reading large ZODB

2007-08-02 Thread Jim Fulton
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

Re: [ZODB-Dev] zc.recipe.zeo

2007-08-03 Thread Jim Fulton
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

Re: [ZODB-Dev] zc.recipe.zeo

2007-08-03 Thread Jim Fulton
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

Re: [ZODB-Dev] Import/Export code

2007-08-15 Thread Jim Fulton
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

Re: [ZODB-Dev] [Persistent] STICKY mechanism unsafe

2007-08-20 Thread Jim Fulton
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

Re: [ZODB-Dev] Serializability

2007-08-20 Thread Jim Fulton
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]

Re: [ZODB-Dev] [Persistent] STICKY mechanism unsafe

2007-08-20 Thread Jim Fulton
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

Re: [ZODB-Dev] Serializability

2007-08-22 Thread 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

Re: [ZODB-Dev] diploma thesis: ZODB Indexing

2007-09-04 Thread 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 implementations and that took queries in some form, optimized them and executing them using the given inde

Re: AW: [ZODB-Dev] diploma thesis: ZODB Indexing

2007-09-05 Thread Jim Fulton
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

Re: AW: [ZODB-Dev] diploma thesis: ZODB Indexing

2007-09-05 Thread Jim Fulton
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

<    3   4   5   6   7   8   9   10   11   >