From: Francesc A. <fa...@ca...> - 2005-10-07 17:22:14
|
Hi List, We are in the final stages before releasing PyTables 1.2, which offers, as I already said here, a new LRU cache for keeping only the most used nodes in-memory, and not all the nodes as before. One of the main consequences of that is very fast opening of files, iregardingly of how many nodes (groups + leaves) has on it. For example, with PyTables 1.1.1, a file with 3000 nodes took 2.4 seconds (5.5 seconds in PyTables 1.1) to be opened; now, PyTables 1.2 takes just 0.03 seconds, which is very good news, specially for interactively working with files with such a large number of nodes. I'd liked to include the patch sent by travlr, to be able to use indexing to get and set values in *Array, Table and Column objects (i.e. "indexing a la numarray"); but provided he sent a patch just for getting values in Table and Column objects and that we are rather busy right now, we've decided to not incorporate this functionality until a next version, when all the objects would receive complete support for both getting and setting values "a la numarray". You can download the current tarball from: http://www.carabos.com/downloads/pytables/preliminary/pytables-1.2-pre2.tar= =2Egz Please, help us to test this new version before it would be released! Have a nice weekend! =2D-=20 >0,0< Francesc Altet =A0 =A0 http://www.carabos.com/ V V C=E1rabos Coop. V. =A0=A0Enjoy Data "-" |