Hi,
thanks for the various feedback that people sent me on this issue.  I've 
implemented the proposed change; you can see it on my github branch 
no_auto_reclass.  This also adds new SQLSequenceCached classes that cache the 
complete sequence when the row object is instantiated -- this behavior might be 
desirable for short sequences, but not for long sequences, where the original 
SQLSequence (not cached) and its variants are preferable.  New tests have been 
added to exercise all this.

One possible annoyance: if you have old code that creates an SQLTable with 
itemClass=SQLRow (or its derivatives, e.g. SQLSequence), this new version with 
raise an error message telling you that you must use SQLTableNoCache instead.

Do people want this no_auto_reclass behavior pushed to master and released in 
0.8.2?  Please send me your thoughts.  I guess we would also need to update the 
docs slightly...

-- Chris

-- 
You received this message because you are subscribed to the Google Groups 
"pygr-dev" group.
To post to this group, send email to pygr-...@googlegroups.com.
To unsubscribe from this group, send email to 
pygr-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pygr-dev?hl=en.

Reply via email to