]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Added a new extension suite :mod:`sqlalchemy.ext.baked`. This
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 12 Mar 2015 00:22:42 +0000 (20:22 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 12 Mar 2015 00:31:11 +0000 (20:31 -0400)
commite3b46bd62405b6ff57119e164718118f3e3565e0
tree0f742a7c4a59490778b198396c66066bc2beb122
parentb815e9483319b93f98bef11c7d47378441f78d21
- Added a new extension suite :mod:`sqlalchemy.ext.baked`.  This
simple but unusual system allows for a dramatic savings in Python
overhead for the construction and processing of orm :class:`.Query`
objects, from query construction up through rendering of a string
SQL statement.
fixes #3054
18 files changed:
doc/build/changelog/changelog_10.rst
doc/build/changelog/migration_10.rst
doc/build/index.rst
doc/build/orm/extensions/baked.rst [new file with mode: 0644]
doc/build/orm/extensions/index.rst
examples/performance/__init__.py
examples/performance/short_selects.py
lib/sqlalchemy/ext/__init__.py
lib/sqlalchemy/ext/baked.py [new file with mode: 0644]
lib/sqlalchemy/orm/base.py
lib/sqlalchemy/orm/interfaces.py
lib/sqlalchemy/orm/properties.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/orm/relationships.py
lib/sqlalchemy/orm/strategies.py
test/ext/test_baked.py [new file with mode: 0644]
test/orm/_fixtures.py
test/perf/orm2010.py