Commits

Show all
Author Commit Message Labels Comments Date
Mike Bayer
tabling attribute rollback for now.
Branches
attribute_rollback
Mike Bayer
merged r4613:4616 of trunk, declarative inheritance fix
Branches
user_defined_state
Mike Bayer
some more rollback tests and some uncertainty of what do to with expiry/lazy loaders
Branches
user_defined_state
Mike Bayer
refinements to pending collection, more tests with rollback
Branches
user_defined_state
Mike Bayer
- got rollback to work with dynamic attributes - dont put persistent objects in transaction._new by mistake (ouch!) - removed ProxyAttributeFactory
Branches
user_defined_state
Mike Bayer
refinement pass thru savepoint API
Branches
user_defined_state
Mike Bayer
got mutable scalars working with attr rollback
Branches
user_defined_state
Mike Bayer
some refinements to has()/any(); __join_and_criterion handles the whole exists() clause now, applies ORM alias annotation such that only the left side which joins to the parent is aliased; the internal contents are not aliased since that's not the has()/any()/etc. use case. we may later identify the need for the right hand side to be subject to polymorphic adaption ? not sure. also sets up explicit correlate condition.
Branches
user_defined_state
Mike Bayer
fine. added traverse_using(iterator, obj, visitors)
Branches
user_defined_state
Mike Bayer
turn iterate() into a "legit" breadth-first traversal
Branches
user_defined_state
Mike Bayer
add traverse_depthfirst, remove visitormeta stuff which is on hold for now
Branches
user_defined_state
Mike Bayer
- convert Query tuples to "named" tuples
Branches
user_defined_state
jason kirtland
- Jython fix
Branches
user_defined_state
jason kirtland
- Fix 2.3 regression from r4599
Branches
user_defined_state
Mike Bayer
- removed get_session() - removed mapperextension get_by(), select(), select_by() - fixed sqlsoup's need for 'c'
Branches
user_defined_state
Mike Bayer
merged -r4597:4598 of trunk for [ticket:1019] fix
Branches
user_defined_state
jason kirtland
Janitorial.
Branches
user_defined_state
jason kirtland
Log/deprecation/exc cleanup
Branches
user_defined_state
jason kirtland
- Removed log.SADeprecationWarning alias for exc.SADeprecationWarning
Branches
user_defined_state
Mike Bayer
merge -r4528:4546 of query_columns. query_columns is done
Branches
user_defined_state
jason kirtland
- selectresults is gone.
Branches
user_defined_state
Mike Bayer
need to return begin() for enter/exit hook
Branches
user_defined_state
Mike Bayer
- some mapper cleanup - session.begin() takes "subtransactions=True" kw argument to indicate subtransactions OK, since there are valid use cases for these even if autocommit=False - removed SessionTransaction commit/begin/prepare public names. calling these from the outside doesn't properly affect session state - removed "create_transaction" name - added in the "expire-on-commit" part of autoexpire=True. based on how…
Branches
user_defined_state
Mike Bayer
- added add()/add_all() to Session; save/update/save_or_update on deck for deprecation - transactional=True becomes autocommit=False - little bunny of state-revertible SessionTransaction pokes its head out. tests not complete and InstanceState.savepoint() implementation needs to be reworked for greater efficiency. - removed some non-working cases for mapper.get_session(); the single remaining case, for lazy loads, is very close to being removed - worst case scenario of "setup savep…
Branches
user_defined_state
jason kirtland
- Experimentally moved a few test packages to fully explicit imports (no *), pyflaked
Branches
user_defined_state
jason kirtland
- New, low-maintenance strategy for decorating sqlalchemy.* funcs in tests - Various cleanups and flakes
Branches
user_defined_state
jason kirtland
More Python 2.3.
Branches
user_defined_state
jason kirtland
- Restored 2.3 compatibility of 2.3 compatibility code. (oops)
Branches
user_defined_state
jason kirtland
Test exceptions adjusted for sa.exc / sa.orm.exc split, module rename.
Branches
user_defined_state
jason kirtland
Duh. Should have been in r4578.
Branches
user_defined_state
  1. Prev
  2. Next