Commits

Show all
Author Commit Message Labels Comments Date
Mike Bayer
- Applied patches from [ticket:1904] to get basic Informix functionality up again. We rely upon end-user testing to ensure that Informix is working to some degree.
Tags
rel_0_6_4
Mike Bayer
- Added a mutex to the identity map which mutexes remove operations against iteration methods, which now pre-buffer before returning an iterable. This because asyncrhonous gc can remove items via the gc thread at any time. [ticket:1891]
Mike Bayer
edits
Mike Bayer
- pending deprecation in 0.7 for the execute/scalar on clauseelement
Mike Bayer
- Fixed FB bug whereby a column default would fail to reflect if the "default" keyword were lower case.
Mike Bayer
unify query.with_parent, util.with_parent, fix docs some more
Mike Bayer
doc updates
Mike Bayer
merge doc fixes from tip
Mike Bayer
- query.with_parent() now accepts transient objects and will use the non-persistent values of their pk/fk attributes in order to formulate the criterion. Docs are also clarified as to the purpose of with_parent(). - fix for PG test executing an alias()
Mike Bayer
make the pooling docs less sucky
Mike Bayer
fixes
Mike Bayer
merge whatever
Mike Bayer
dont need this
Mike Bayer
not sure why chrisw changed this but would like to have the copyright link
Mike Bayer
merge tip
Mike Bayer
fixup
Mike Bayer
- rewrote the "connections" section - improved pool docs - typos etc. - ClauseElement.execute() and scalar() make no sense - these are depreacted. The official home is Executable. - alias() is not executable, allowing it is sloppy so this goes under the deprecated umbrella
Mike Bayer
roughly the finished product.
Mike Bayer
almost through.
Mike Bayer
continued...
Mike Bayer
experiment with removing the API section and putting docstrings inline. new outline section is provided with a new flow.
Mike Bayer
- the versioning example works correctly now if versioning on a col that was formerly NULL.
Mike Bayer
- mapper _get_col_to_prop private method used by the versioning example is deprecated; now use mapper.get_property_by_column() which will remain the public method for this. - turned TODO in the history example into an assertion with a descriptive reason
Mike Bayer
python 2.4
Mike Bayer
reduce callcounts
jason kirtland
Apply more memoization to Mapper attributes & subject to group expiry.
Mike Bayer
- AbstractType.__str__() produces the string version of the type with default dialect - 79 chars
Mike Bayer
- a large hill to climb. Added declarative examples to all the "basic relationship" examples, cleaned up the examples and added some more explicitness. Also renamed "treenodes" to "nodes" and added self-referential declarative example. - Added info/examples on how to join tables directly when querying with joined table inheritance. - Starting to talk about hybrids in the main mapper docs some more. introducoed the idea that synonyms are on their way out. - …
Mike Bayer
- The include_properties and exclude_properties arguments to mapper() now accept Column objects as members in addition to strings. This so that same-named Column objects, such as those within a join(), can be disambiguated. - A warning is now emitted if a mapper is created against a join or other single selectable that includes multiple columns with the same name in its .c. collection, and those columns aren't explictly named as part of the same or separate attributes (or excluded). In 0.7 this warning will be an exception. Note that this warning is not emitted when the combination occurs as a result of inheritance…
Mike Bayer
doc tweak
  1. Prev
  2. Next