From: Anthony S. <sc...@gm...> - 2012-09-25 04:12:34
|
PS When I do this on linux all 5077 tests pass for me. On Mon, Sep 24, 2012 at 11:09 PM, Anthony Scopatz <sc...@gm...> wrote: > Hi Derek, > > Can you please run the following command and report back what you see? > > python -c "import tables; tables.test()" > > Be Well > Anthony > > > On Mon, Sep 24, 2012 at 10:56 PM, Derek Shockey <der...@gm...>wrote: > >> Hello, >> >> I'm hoping someone can help me. When I specify start and stop values >> for calls to where() and readWhere(), it is returning blatantly >> incorrect results: >> >> >>> table.readWhere("id == 'ceec536a-394e-4dd7-a182-eea557f3bb93'", >> start=3257, stop=table.nrows)[0]['id'] >> '7f589d3e-a0e1-4882-b69b-0223a7de3801' >> >> >>> table.where("id == 'ceec536a-394e-4dd7-a182-eea557f3bb93'", >> start=3257, stop=table.nrows).next()['id'] >> '7f589d3e-a0e1-4882-b69b-0223a7de3801' >> >> This happens with a sequential block of about 150 rows of data, and >> each time it seems to be 8 rows off (i.e. the row it returns is 8 rows >> ahead of the row it should be returning). If I remove the start and >> stop args, it behaves correctly. This seems to be a bug, unless I am >> misunderstanding something. I'm using Python 2.7.3, PyTables 2.4.0, >> and hdf5 1.8.9 on OS X 10.8.2. >> >> Any ideas? >> >> Thanks, >> Derek >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Pytables-users mailing list >> Pyt...@li... >> https://lists.sourceforge.net/lists/listinfo/pytables-users >> > > |