Sorry, this was a bug.  The "byroot_tree" example had been changed to  
work around some recent design decisions (it also works more  
intelligently but is dependent on SA's eager load methodology),  which  
led me to not realize that "append_result()" was no longer working in  
the way it was designed.  This functionality has been restored in  
r4520 so that append_result() is called for all single-entity queries.

On Apr 18, 2008, at 5:35 AM, jean-philippe dutreve wrote:

>
> After debugging, i've noticed that the issue is related to eager
> loaded
> relations. If you try the example script with _descendants relation
> having lazy=None or True, then the extension method is not called
> anymore.
>
> Is there a way to fire the extension method even without eadger
> loading?
>
>> i cant see any problem from what I see here.  The example script
>> definitely works and append_result is called, so just try to see
>> what's different here vs. that script, and try stepping through with
>> pdb for more detail.  If all else fails, send along a full  
>> reproducing
>> test case.
> >


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

Reply via email to