Commits

Author Commit Message Labels Comments Date
Mike Bayer
uurg, add a use_reaper argument and have zoomark skip the reaping for its very special mode of operation...
Mike Bayer
- hardcore force every connection into a strong-referenced set, rollback on every test, close on every context. this uses pool events but bypasses the pool's fairy/record/dispose services. pypy still seems to expose some holes in that at least as far as what some (or maybe just one, cant find it yet) of the tests does. haven't tested this too deeply, just on sqlite + postgres, cypthon 2.7 + pypy. will see what the buildbot says
Mike Bayer
- Fixed a potential KeyError which under some circumstances could occur with the identity map, part of [ticket:2148]
Mike Bayer
merge stuff
Mike Bayer
extra change note
Michael Trier
Exclude serializer test on pypy. Problem in pickle.
Mike Bayer
mark all aaa_profiling tests with __requires__ = 'cpython',
Mike Bayer
- close the result here for non refcounting gcs
Mike Bayer
- added Query.with_session() method, switches Query to use a different session. - horizontal shard query should use execution options per connection as per [ticket:2131]
Philip Jenvey
update warnings per zxjdbc
Philip Jenvey
utilize the zxjdbc PostgresqlHandler for better Decimal handling. hopefully this won't be necessary eventually (refs http://bugs.jython.org/issue1499)
Mike Bayer
- add test for [ticket:2142]
Mike Bayer
- metadata.reflect() and reflection.Inspector() had some reliance on GC to close connections which were internally procured, fixed this. - added --zero-timeout option to nose fixture, sets pool_timeout to zero
Mike Bayer
- Fixed bug whereby if FetchedValue was passed to column server_onupdate, it would not have its parent "column" assigned, added test coverage for all column default assignment patterns. [ticket:2147] also in 0.6.8
Mike Bayer
- this passes --mockpool for test_execute 100% with pypy. still makes test_reflection later on hang.
Mike Bayer
- ensure test_execute passes with --mockpool
Philip Jenvey
might as well explicitly disable the cext on Jython too
Mike Bayer
grumpy fix
Mike Bayer
document the behavior of get() regarding invalid usages as per [ticket:2144]
Mike Bayer
- It is an error to call query.get() when the given entity is not a single, full class entity or mapper (i.e. a column). This is a deprecation warning in 0.6.8. [ticket:2144]
Mike Bayer
remove erroneously committed pdb
Mike Bayer
- Added explicit check for when Column .name is assigned as blank string [ticket:2140]
Mike Bayer
merge tip
Mike Bayer
Added tag rel_0_7b4 for changeset 3f4f05942eb7
Mike Bayer
- Fixed the psycopg2_version parsing in the psycopg2 dialect.
Mike Bayer
css fix
Mike Bayer
- Fixed regression introduced in 0.7b4 (!) whereby query.options(someoption("nonexistent name")) would fail to raise an error. Also added additional error catching for cases where the option would try to build off a column-based element, further fixed up some of the error messages tailored in [ticket:2069] - added another huge crapload of tests to the existing crapload of tests we already had for options..._get_paths() and dependencies are covere…
Mike Bayer
- remove obsolete test regarding PG server side cursors + ORM query, was failing + hanging jenkins
Tags
rel_0_7b4
Mike Bayer
- move documentation of available execution options to Connection - this is the main place these should be used - Executable disallows "compiled_cache" option for now which was previously being ignored [ticket:2131] - Query now passes execution options to the Connection rather than the statement so that all options are allowed including compiled cache.
Mike Bayer
- Added explicit true()/false() constructs to expression lib - coercion rules will intercept "False"/"True" into these constructs. In 0.6, the constructs were typically converted straight to string, which was no longer accepted in 0.7. [ticket:2117]
  1. Prev
  2. Next