summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/strategies.py
Commit message (Expand)AuthorAgeFilesLines
* Gave the "state" internals a good solidMike Bayer2010-02-141-15/+16
* - reduced a bit of overhead in attribute expiration, particularlyMike Bayer2010-02-131-2/+2
* - For those who might use debug logging onMike Bayer2010-02-131-96/+50
* - Now uses sqlalchemy.orm.exc.DetachedInstanceError when anMike Bayer2010-02-071-4/+4
* have paths represented as their actual mapper, not the base mapper, allowingMike Bayer2010-01-111-16/+26
* happy new yearMike Bayer2010-01-071-1/+1
* add the uselist=False / single row assertion from [ticket:1643] for lazy load...Mike Bayer2009-12-191-1/+7
* - relation() with uselist=False will emit a warning whenMike Bayer2009-12-181-1/+7
* - an explicit check occurs when a synonym() is used withMike Bayer2009-12-041-1/+1
* - query.get() can be used with a mapping to an outer joinMike Bayer2009-11-091-15/+7
* - Mutable collection passed to the "extension" attributeMike Bayer2009-10-231-1/+1
* - the behavior of eagerloading such that the main query isMike Bayer2009-10-181-39/+58
* - added a flag to relation(), eagerload(), and eagerload_all()Mike Bayer2009-10-181-17/+34
* - the mechanics of "backref" have been fully merged into theMike Bayer2009-10-051-5/+2
* - query.options() now only propagate to loaded objectsMike Bayer2009-10-021-10/+8
* merge from branches/clauseelement-nonzeroPhilip Jenvey2009-09-241-7/+8
* merged r6357 of rel_0_5 branchMike Bayer2009-09-161-4/+5
* - contains_eager() now works with the automaticallyMike Bayer2009-09-161-1/+4
* - Fixed an obscure issue whereby a joined-table subclassMike Bayer2009-08-281-2/+2
* use *args with log.debug()/log.info(), [ticket:1520]Mike Bayer2009-08-261-4/+4
* - added **kw to ClauseElement.compare(), so that we can smarten up the "use_g...Mike Bayer2009-08-081-1/+11
* - renamed PASSIVE_NORESULT to PASSIVE_NO_RESULTMike Bayer2009-08-071-6/+17
* merge 0.6 series to trunk.Mike Bayer2009-08-061-1/+2
* - Simplified the sweep of instrumentation in strategies._register_attributeMike Bayer2009-08-021-2/+3
* fix broken orm debug loggingPhilip Jenvey2009-07-291-14/+28
* - Squeezed a few more unnecessary "lazy loads" out ofMike Bayer2009-07-261-2/+5
* - Fixed a bug involving contains_eager(), which would apply itselfMike Bayer2009-07-071-1/+10
* - Significant performance enhancements regarding Sessions/flush()Mike Bayer2009-05-171-17/+17
* - MapperOptions and other state associated with query.options()Mike Bayer2009-05-021-60/+39
* - Query.join() can now construct multiple FROM clauses, ifMike Bayer2009-03-151-7/+15
* - Added an attribute helper method ``set_committed_value`` inMike Bayer2009-02-151-1/+1
* - refined and clarified query.__join() for readabilityrel_0_5_2Mike Bayer2009-01-241-11/+8
* moved the non-expire of unloaded deferred attributes into the attributes packageMike Bayer2009-01-241-0/+1
* - Fixed an eager loading bug whereby self-referential eagerMike Bayer2009-01-221-6/+15
* - Adjusted the attribute instrumentation change from 0.5.1 toMike Bayer2009-01-221-15/+16
* - Further refined 0.5.1's warning about delete-orphan cascadeMike Bayer2009-01-201-1/+25
* WeakCompositeKey was coded incorrectly and was not weakly referencing anythin...Mike Bayer2009-01-171-9/+2
* - Query.from_self() as well as query.subquery() both disableMike Bayer2009-01-151-1/+4
* happy new yearMike Bayer2009-01-121-1/+1
* - Concrete inheriting mappers now instrument attributes which are inherited f...Mike Bayer2009-01-111-77/+103
* merged -r5299:5438 of py3k warnings branch. this fixes some sqlite py2.6 tes...Mike Bayer2008-12-181-3/+3
* - Comparison of many-to-one relation to NULL isMike Bayer2008-11-211-1/+3
* - switched session.save() to session.add() throughout declarative testMike Bayer2008-11-141-1/+1
* - Improved the behavior of aliased() objects such that they moreMike Bayer2008-11-031-6/+12
* revert r5220 inadvertently committed to trunkMike Bayer2008-11-021-12/+6
* progress so farMike Bayer2008-11-021-6/+12
* the recent change to garbage collection of InstanceState meant thatMike Bayer2008-10-301-1/+2
* reduce cruft related to serializable loadersMike Bayer2008-10-121-31/+7
* - using contains_eager() against an alias combined with an overall query alia...Mike Bayer2008-10-041-9/+21
* - session.execute() will execute a Sequence object passed toMike Bayer2008-09-281-1/+2