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.