Commits

Author Commit Message Labels Comments Date
Mike Bayer
indent the string here
Mike Bayer
- changes to CHANGES - The "-declarative" changes will now be listed directly under the "-orm" section, as these are closely related. - The 0.5 series changes have been moved to the file CHANGES_PRE_06 which replaces CHANGES_PRE_05. - The changelog for 0.6.7 and subsequent within the 0.6 series is now listed only in the CHANGES file within the 0.6 branch. In the 0.7 CHANGES file all the 0.6 changes are listed inline…
Mike Bayer
- adjust the previous checkin a bit. need to transfer sequences over from pickle even if they are *not* restated. its necessary here to do a "replacement" scheme when an incoming sequence replaces the previous. Theoretically we could do what Table does here, i.e. use a singleton constructor, but this is heavyhanded. The most recent sequence placed in is the winner is likely the most expected behavior.
Mike Bayer
- Fixed regression whereby MetaData() coming back from unpickling did not keep track of new things it keeps track of now, i.e. collection of Sequence objects, list of schema names. [ticket:2104]
Mike Bayer
- Fixed bug in QueuePool, SingletonThreadPool whereby connections that were discarded via overflow or periodic cleanup() were not explicitly closed, leaving garbage collection to the task instead. This generally only affects non-reference-counting backends like Jython and Pypy. Thanks to Jaimy Azle for spotting this. [ticket:2102]
Mike Bayer
- Restored the "catchall" constructor on the base TypeEngine class, with a deprecation warning. This so that code which does something like Integer(11) still succeeds.
Mike Bayer
Added tag rel_0_7b3 for changeset e92d07007ae1
Mike Bayer
- remove all the fanfare from dynamic_loader() and de-emphasize it in the docs for [ticket:2080]. Not deprecating for now.
Tags
rel_0_7b3
Mike Bayer
- add attrstrings for all the important mapper() attrbutes, [ticket:2094]. Sticking with quotes here since that's what's used everywhere else. - rename "API Documentation - XYZ" to "XYZ API". - move connection API docs to the bottom of that section. still floating between separate API sections vs. inline API sections, not sure how to be consistent. - fix outdated paragraph about derived_attrbutes - other target function fixes
Mike Bayer
- Added new generic function "next_value()", accepts a Sequence object as its argument and renders the appropriate "next value" generation string on the target platform, if supported. Also provides ".next_value()" method on Sequence itself. [ticket:2085] - added tests for all the conditions described in [ticket:2085] - postgresql dialect will exec/compile a Sequence that has "optional=True". the optional flag is now only checked specifically in th…
Michael Trier
Added docs requirements
Mike Bayer
whoops, only on SQL server
Mike Bayer
- some doc reorg - change engine.Connection to _connection_cls so sphinx doesn't get upset - globally add "." to all :class:`Foo` - start naming sections that are mostly docstrings "API Documentation - blah blah" - move some ad-hoc docstrings into "API" sections, there is some inconsistency here and it may be that we just have to leave it that way - add "internals" rsts to core, orm, I'm not super thrilled how the…
Mike Bayer
changelog update with 0.6 message
Mike Bayer
- Fixed bug in query.options() whereby a path applied to a lazyload using string keys could overlap a same named attribute on the wrong entity. Note 0.6 has a more conservative fix to this. [ticket:2098]
Mike Bayer
- merge
Mike Bayer
- Fixed AssertionPool regression bug. A replacement of finalize logic did the wrong thing, but then also the logic it replaced also doesn't seem like its needed. If it is, would rather have a test case first so its out for now, added tests for assertionpool. [ticket:2097]
Alex Gaynor
merged upstream
Alex Gaynor
this test fails on PyPy because it checks for a lastrowid after the connection is lcosed
Alex Gaynor
merged upstream
Alex Gaynor
pypy fixes.
Mike Bayer
- Rewrote the query used to get the definition of a view, typically when using the Inspector interface, to use sys.sql_modules instead of the information schema, thereby allowing views definitions longer than 4000 characters to be fully returned. [ticket:2071]
Mike Bayer
- alex gaynor's latest batch of pypy test fixes
Mike Bayer
- The horizontal_shard ShardedSession class accepts the common Session argument "query_cls" as a constructor argument, to enable further subclassing of ShardedQuery. [ticket:2090] - The Beaker caching example allows a "query_cls" argument to the query_callable() function. [ticket:2090]
Mike Bayer
- Improvements to the error messages emitted when querying against column-only entities in conjunction with (typically incorrectly) using loader options, where the parent entity is not fully present. [ticket:2069]
Mike Bayer
- Firebird - the "implicit_returning" flag on create_engine() is honored if set to False. [ticket:2083]
Mike Bayer
- Fixed the BIT type to allow a "length" parameter, "varying" parameter. Reflection also fixed. [ticket:2073]
Mike Bayer
double quote these
Mike Bayer
- Added accessors to ResultProxy "returns_rows", "is_insert" [ticket:2089]
Mike Bayer
blow away some globals in the search for what makes resolve_artifact_names fail (possibly when there's already globals in the way...)
  1. Prev
  2. Next