[Sqlalchemy-commits] commit/sqlalchemy: zzzeek: - squash-merge the final row_proc integration branc
Brought to you by:
zzzeek
From: Bitbucket <com...@bi...> - 2015-03-01 21:14:33
|
1 new commit in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/79cbd377a62d/ Changeset: 79cbd377a62d Branch: master User: zzzeek Date: 2015-03-01 21:09:11+00:00 Summary: - squash-merge the final row_proc integration branch. this is a much more modest outcome than what we started with. The work of create_row_processor() for ColumnProperty objects is essentially done at query setup time combined with some lookups in _instance_processor(). - to allow this change for deferred columns, deferred columns no longer search for themselves in the result. If they've been set up as deferred without any explicit directive to undefer them, then this is what was asked for. if we don't do this, then we're stuck with this performance penalty for all deferred columns which in the vast majority of typical use cases (e.g. loading large, legacy tables or tables with many/large very seldom used values) won't be present in the result and won't be accessed at all. Affected #: 11 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |