From: Francesc A. <fa...@ca...> - 2004-12-02 08:15:58
|
Hi Andrew, Yes, releasing the GIL when writing (or reading) data would be a very nice addition. I've to look more in depth in that. That would be hopefully included in version 1.0 of PyTables. Anyway, if you know how to do add that kind of support, and test it, I'll be glad to include your code in next version of PyTables. Thanks for your time, A Dimarts 30 Novembre 2004 21:18, Andrew Straw va escriure: > Given that I'm an "interested and intermittent" user, not a "hardcore,=20 > must have" user, please don't rank my responses as highly as others'. =20 > Also, I've only answered the questions that I feel even remotely=20 > qualified or interested to answer. (You may take my other answers as "0"= =2E) >=20 > >- Image support (in the sense stated in > > http://hdf.ncsa.uiuc.edu/HDF5/doc/ADGuide/ImageSpec.html). > > =20 > > > Sounds great > +1 >=20 > In conjunction with releasing Python GIL on file write operations: +5 >=20 > This might make me a hardcore user if I convert my primitive home-brew=20 > "movie" code. But this would require releasing the Python GIL on writing= =20 > the data to HDF5 files. This would allow a multi-threaded Python=20 > program to continue working while the (non-Python API using) C code=20 > completes. Refer to our previous conversation:=20 > http://sourceforge.net/mailarchive/forum.php?thread_id=3D4963045&forum_id= =3D13760=20 > My email (at sourceforge time 2004-06-22 00:04) describes the (seemingly= =20 > fairly simple) necessary changes. (Sorry, if you've done this already=20 > -- I haven't kept up with the changes in the last few months.) >=20 > >- Full index-based searches in Tables (right now, you can only set one > > condition in index-accelerated searches). > > =20 > > > Sounds good, but not informed enough to judge (+1?) >=20 > >- Which present limitations do you find more annoying? > > =20 > > > (Sorry to keep kicking a dead horse.) Keeping the GIL in long file write= =20 > operations where the Python API is not touched and therefore it could be= =20 > released. >=20 > >- In which field of engineering, science or business are you using > > PyTables? > > =20 > > > Neuroscience. >=20 >=20 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now.=20 > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Pytables-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pytables-users >=20 =2D-=20 =46rancesc Altet Who's your data daddy? =A0PyTables |