and another issue around attribute.get_history...
i have a descriptor that is autosetting some defaultvalue at first get.
before r3935 it was ok; now the atribute is not updated anymore (in exact 
case, another object has to be inserted but it is not) as it seems that 
ScalarObjectAttributeImpl never knows that the attribute has been missing at 
start - dict.get(key,NOVALUE) will never return NOVALUE, as
the descriptor machinery is called instead of __dict__[key] / haskey etc.
i am looking at _create_history() and the way it is used but see no light...
as i do not know either was there a value or not...
well the object is brand new so it has to have nothing...
Any way to hint it? so some just-created object would have an initialy empty 
history.


--~--~---------~--~----~------------~-------~--~----~
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