Re: [ZODB-Dev] ZODB 3.9.0b1 released

2009-05-17 Thread Tim Cook
On Mon, 2009-05-04 at 15:03 -0400, Jim Fulton wrote:
> I've just released the first beta of ZODB 3.9.
> 
> http://pypi.python.org/pypi/ZODB3/3.9.0b1
> 
> 3.9 features are now frozen.  I'd prefer to keep new features off of  
> the trunk for a while to reduce the amount of merging work I have to  
> do. :)
> 
> Please try this out and report bugs found.

Hardware: HP Pavillion AMD Turion64 
OS: Ubuntu Jaunty  w/ all latest updates

Test Failures:

/home/tim/ZODB3 is a virtualenv --no-site-packages


./usr/lib/python2.5/unittest.py:320: UnicodeWarning: Unicode equal
comparison failed to convert both arguments to Unicode - interpreting
them as being unequal
  callableObj(*args, **kwargs)
.

Failure in
test /home/tim/ZODB3/ZODB3-3.9.0b1/src/ZEO/scripts/zeopack.test
Failed doctest test for zeopack.test
  File "/home/tim/ZODB3/ZODB3-3.9.0b1/src/ZEO/scripts/zeopack.test",
line 0

--
File "/home/tim/ZODB3/ZODB3-3.9.0b1/src/ZEO/scripts/zeopack.test", line
88, in zeopack.test
Failed example:
main(["host1:8100", "host1:8100:2"])
Expected:
ClientStorage(('host1', 8100), read_only=1, storage='1', wait=False)
is_connected True
pack(644117.0, wait=True)
close()
ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
is_connected True
pack(644117.0, wait=True)
close()
Got:
ClientStorage(('host1', 8100), read_only=1, storage='1', wait=False)
is_connected True
pack(647717.0, wait=True)
close()
ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
is_connected True
pack(647717.0, wait=True)
close()
--
File "/home/tim/ZODB3/ZODB3-3.9.0b1/src/ZEO/scripts/zeopack.test", line
100, in zeopack.test
Failed example:
main(["-ufoo", "-ubar:spam", "host1:8100", "host1:8100:2"])
Expected:
ClientStorage(('host1', 8100), read_only=1, storage='1', wait=False)
is_connected True
pack(644117.0, wait=True)
close()
ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
is_connected True
pack(644117.0, wait=True)
close()
ClientStorage('foo', read_only=1, storage='1', wait=False)
is_connected True
pack(644117.0, wait=True)
close()
ClientStorage('bar', read_only=1, storage='spam', wait=False)
is_connected True
pack(644117.0, wait=True)
close()
Got:
ClientStorage(('host1', 8100), read_only=1, storage='1', wait=False)
is_connected True
pack(647717.0, wait=True)
close()
ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
is_connected True
pack(647717.0, wait=True)
close()
ClientStorage('foo', read_only=1, storage='1', wait=False)
is_connected True
pack(647717.0, wait=True)
close()
ClientStorage('bar', read_only=1, storage='spam', wait=False)
is_connected True
pack(647717.0, wait=True)
close()
--
File "/home/tim/ZODB3/ZODB3-3.9.0b1/src/ZEO/scripts/zeopack.test", line
121, in zeopack.test
Failed example:
main(["-ufoo", "-ubar:spam", "-d3", "host1:8100", "host1:8100:2"])
Expected:
ClientStorage(('host1', 8100), read_only=1, storage='1', wait=False)
is_connected True
pack(384917.0, wait=True)
close()
ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
is_connected True
pack(384917.0, wait=True)
close()
ClientStorage('foo', read_only=1, storage='1', wait=False)
is_connected True
pack(384917.0, wait=True)
close()
ClientStorage('bar', read_only=1, storage='spam', wait=False)
is_connected True
pack(384917.0, wait=True)
close()
Got:
ClientStorage(('host1', 8100), read_only=1, storage='1', wait=False)
is_connected True
pack(388517.0, wait=True)
close()
ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
is_connected True
pack(388517.0, wait=True)
close()
ClientStorage('foo', read_only=1, storage='1', wait=False)
is_connected True
pack(388517.0, wait=True)
close()
ClientStorage('bar', read_only=1, storage='spam', wait=False)
is_connected True
pack(388517.0, wait=True)
close()
--
File "/home/tim/ZODB3/ZODB3-3.9.0b1/src/ZEO/scripts/zeopack.test", line
209, in zeopack.test
Failed example:
main(["-d3", "-h", "host1", "-p", "8100", "-S", "2"])
Expected:
ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
is_connected True
pack(384917.0, wait=True)
close()
Got:
ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
is_connected True
pack(388517.0, wait=True)
close()
--

Re: [ZODB-Dev] ZODB 3.9.0b1 released

2009-05-15 Thread Tim Cook
On Fri, 2009-05-15 at 05:48 -0400, Jim Fulton wrote:

> 
> Hooks to support RelStorage were included.  Lack of mention of these  
> hooks is a documentation bug.

Thanks Jim.  I did some initial testing (w/o RelStorage) with Grok1.0a3
on Linux x86_64 and have entered three bug reports on Launchpad.

Cheers,
Tim


-- 
Timothy Cook, MSc
Health Informatics Research & Development Services
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook 
Skype ID == timothy.cook 
**
*You may get my Public GPG key from  popular keyservers or   *
*from this link http://timothywayne.cook.googlepages.com/home*
**


signature.asc
Description: This is a digitally signed message part
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] ZODB 3.9.0b1 released

2009-05-14 Thread Tim Cook
On Mon, 2009-05-04 at 15:03 -0400, Jim Fulton wrote:
> I've just released the first beta of ZODB 3.9.
> 
> http://pypi.python.org/pypi/ZODB3/3.9.0b1
> 
> 3.9 features are now frozen.  I'd prefer to keep new features off of  
> the trunk for a while to reduce the amount of merging work I have to  
> do. :)

Looking through the Change history I don't see any mention of
RelStorage.  Was that dropped for 3.9?

Thanks,
Tim




-- 
Timothy Cook, MSc
Health Informatics Research & Development Services
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook 
Skype ID == timothy.cook 
**
*You may get my Public GPG key from  popular keyservers or   *
*from this link http://timothywayne.cook.googlepages.com/home*
**


signature.asc
Description: This is a digitally signed message part
___
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


[ZODB-Dev] PyTables Storage

2008-10-31 Thread Tim Cook
Does anyone know of any work being done on a PyTables 
http://www.pytables.org storage?  

I see a future need in my project to be able to manage real time storage
of medical data and the author of PyTables lists the memory usage of the
ZODB as being a drawback in these situations.

Thoughts??

Cheers,
Tim




-- 
Timothy Cook, MSc
Health Informatics Research & Development Services
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook 
Skype ID == timothy.cook 
**
*You may get my Public GPG key from  popular keyservers or   *
*from this link http://timothywayne.cook.googlepages.com/home*
**


signature.asc
Description: This is a digitally signed message part
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] indexing

2008-07-24 Thread Tim Cook

On Wed, 2008-07-23 at 11:41 -0400, [EMAIL PROTECTED] wrote:

> I've found the ZODB website to be very disorganized an not nearly as
> helpful as repeated googlings. 

I have been collecting links and writing some new text for the new ZODB
website.  But alas there are only so many hours in the day.  :-)

I am currently running a workshop http://www.oshipworkshop.if.uff.br/
and I will get back onto the ZODB website project after August 1.

My apologies.

Cheers,
Tim



-- 
**
Join the OSHIP project.  It is the standards based, open source
healthcare application platform in Python.
Home page: https://launchpad.net/oship/ 
Wiki: http://www.openehr.org/wiki/display/dev/Python+developer%27s+page 
**


signature.asc
Description: This is a digitally signed message part
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Re: Ruby/Smalltalk OODB

2008-06-03 Thread Tim Cook

On Tue, 2008-06-03 at 11:28 -0400, Sean Allen wrote:

> if i have customer A who has order B
> 
> and i store customer A to customer dictionary
> and order B to order dictionary
> 
> then later  access order B from order dictionary, modify and update it
> 
> does ZEO update the instance of order pointed to by customer A?
> I cant get it to do it. My understanding is it cant. Well, it could
> but it isnt 'right out of the box' seamless.
> 
> If you do that in gemstone, there is only one copy of Order B, no matter
> what variable in what dictionary you come at it from. And its drop  
> dead simple.
> 
> I looked at implementing that with zodb and moved along.


But that's a feature and not a limitation.  :-)

If I store patient A in demographics
and a clinical entry B in ehr

When I edit the clinical entry B my DBM had better NOT update B. It is
supposed to create a new clinical entry that is reference as a later
version of B. 




-- 
Timothy Cook, MSc
Health Informatics Research & Development Services
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook 
Skype ID == timothy.cook 
**
*You may get my Public GPG key from  popular keyservers or   *
*from this link http://timothywayne.cook.googlepages.com/home*
**
<>

signature.asc
Description: This is a digitally signed message part
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Re: Ruby/Smalltalk OODB

2008-06-02 Thread Tim Cook

On Mon, 2008-06-02 at 15:45 +0200, Martijn Faassen wrote:

> Lots documentation on the ZODB is available, scattered around the web. 
> Let's gather it into one place for starters.
> 
> So, please, someone actually do something about this rotten situation? 
> Finally? Please? Please?
> 
> Regards,
> 
> Martijn
> 
> P.S. This is not a complaint to all the people who are doing something. 
> We just need a bit of effort from some more people to get this done.

I'm feeling some guilt pangs here.  :-)

I benefit from Zope and the ZODB especially.  I know that I am a little
better at PR than I am at the deep technical aspects (not very good) so
I will initially gather (I already have lots of bookmarks) all the info
I can find and start building something coherent out of it. Can I have a
few minutes of attention to emails now and then from experts? 

I am NOT good at the flashy layout and graphics stuff that attracts the
attention of people.  I will needs some help in that respect.  But I can
organize information into something that new-comers can learn from.


Regards,
Tim





-- 
Timothy Cook, MSc
Health Informatics Research & Development Services
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook 
Skype ID == timothy.cook 
**
*You may get my Public GPG key from  popular keyservers or   *
*from this link http://timothywayne.cook.googlepages.com/home*
**


signature.asc
Description: This is a digitally signed message part
___
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