Commits

Author Commit Message Labels Comments Date
Mike Bayer
attempting to fix reentrant condition that can happen with Queue.Queue
Mike Bayer
when QueuePool times out it raises a TimeoutError instead of
Mike Bayer
fixed bug when specifying explicit module to mysql dialect
Mike Bayer
added *extra to mysql string type to consume extra unsupported arguments from reflection
Mike Bayer
fixes to inheritance firing off dependency processors correctly + unittest
Mike Bayer
identified another TLTransaction scenario, and adjusted TLConnection/TLSession to fix this as well (reverted previous change, and overriding in_transaction() instead)
Mike Bayer
TLConnection insures that it is used to create a transaction via the session when begin() is called, so that it has proper transactional context, + unittests
Mike Bayer
still fixing compilation.....dum de dum.....
Mike Bayer
removed non py2.3ish parenthesis
Mike Bayer
more compilation fixes
sean
Replaced tab spacing with plain spaces.
sean
Changed mapper.get_session to compile mapper and thereby create the
Mike Bayer
some cleanup to the new compilation changes
Mike Bayer
possible fix to deferred compilation, adds an extra kick in case everything wasnt compiled
Mike Bayer
single space for MySQL appeasement
Mike Bayer
more development on using eager loads/limit/offset/join_via/order_by at the same time
Mike Bayer
when Query does the "nested select" thing, it copies the ORDER BY to be placed on the "outer" select, so that eager loaders modify only the outer one and not the inner one
Mike Bayer
added check for conflicting backrefs + unit test
rtl
Added some additional data to exception raised in PropertyLoader,_get_direction when cannot determine the direction to specify exactly which relation failed.
Mike Bayer
lazy load and deferred load operations require the parent object
Mike Bayer
try/except around init.__name__ = oldinit.__name__ for py2.3 compat
Mike Bayer
cast converted into its own ClauseElement so that it can have an explicit compilation
Tags
rel_0_2_3
Mike Bayer
if an object fails construction, doesnt get added to the session
Mike Bayer
updates
Mike Bayer
unsupported unit test on mysql
Mike Bayer
more intelligent "removal" of list items when a list attribute is replaced, doesnt actually "remove" the items from teh replaced list just marks them as "removed" from the parent object for history purposes
Mike Bayer
removed historyarray test
Mike Bayer
fixed bug where if a many-to-many table mapped as "secondary" had other cols in it, delete operations would try to match up on those columns. also fixed bug in new attributes if you set a list based attribute to a blank list, properly fires the 'delete' event for the elements of the previous list
Mike Bayer
fixed 'port' attribute of URL to be an integer if present [ticket:209]
Mike Bayer
some adjustments
  1. Prev
  2. Next