<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlalchemy.git, branch row_proc_integration_2</title>
<subtitle>github.com: zzzeek/sqlalchemy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/'/>
<entry>
<title>- sort of working, not saving on much, eager loading of course</title>
<updated>2015-03-01T02:16:34+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-03-01T02:16:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=9cddb2afa2009c128b960971c1eac2030bc028f1'/>
<id>9cddb2afa2009c128b960971c1eac2030bc028f1</id>
<content type='text'>
totally broken.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
totally broken.
</pre>
</div>
</content>
</entry>
<entry>
<title>- this adds polymorphic</title>
<updated>2015-03-01T00:04:40+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-03-01T00:04:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=43289c86134108f2c99ab0d3a006eda161c310fa'/>
<id>43289c86134108f2c99ab0d3a006eda161c310fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- OK this version not working for polymorphic or bundles yet,</title>
<updated>2015-02-28T23:51:39+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-02-28T23:51:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=149bcd108d9ab7b1a49ad728f72af1d3df7a7ecc'/>
<id>149bcd108d9ab7b1a49ad728f72af1d3df7a7ecc</id>
<content type='text'>
but for large loads it ties master, for many short loads it
is slightly faster.  if the code can be made clearer then
it's a win
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
but for large loads it ties master, for many short loads it
is slightly faster.  if the code can be made clearer then
it's a win
</pre>
</div>
</content>
</entry>
<entry>
<title>- wrong!  I didn't have the cprocs on the master test.  we are barely</title>
<updated>2015-02-28T20:26:01+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-02-28T20:26:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=0a629e73297905462d4072f330d2389f5fc6d839'/>
<id>0a629e73297905462d4072f330d2389f5fc6d839</id>
<content type='text'>
slower.   we do save on single queries, however.
- but...wrong!  we still can't do this approach for eager loads.
we don't have context.outer_adapter available when we set up
"quick" here, so this can't work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
slower.   we do save on single queries, however.
- but...wrong!  we still can't do this approach for eager loads.
we don't have context.outer_adapter available when we set up
"quick" here, so this can't work.
</pre>
</div>
</content>
</entry>
<entry>
<title>- BANG!  saves 100K calls on orm2010!!  woop</title>
<updated>2015-02-28T19:59:17+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-02-28T19:59:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=c2cdd32f8ba09b070386143527fa42c28bf528ee'/>
<id>c2cdd32f8ba09b070386143527fa42c28bf528ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- moving things around still</title>
<updated>2015-02-28T18:42:58+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-02-28T18:42:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=0a32227f3ac17847a46ecd2d40e546e0b4f00989'/>
<id>0a32227f3ac17847a46ecd2d40e546e0b4f00989</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- another approach.  put row_processor back, don't do the thing</title>
<updated>2015-02-28T18:30:22+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-02-28T18:30:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=c81a8143535cb9005a88969f2d828af8b628c10e'/>
<id>c81a8143535cb9005a88969f2d828af8b628c10e</id>
<content type='text'>
with ad-hoc callables anymore, but at least make the path to
row_processor being called more local to loading.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with ad-hoc callables anymore, but at least make the path to
row_processor being called more local to loading.py
</pre>
</div>
</content>
</entry>
<entry>
<title>- polymorphic loading, working very rudimentally</title>
<updated>2015-02-26T23:18:48+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-02-26T21:40:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=50fcf349fb0afab78af8bb05066143aea7519359'/>
<id>50fcf349fb0afab78af8bb05066143aea7519359</id>
<content type='text'>
running orm2010, the whole approach adds callcounts.
code is more complex, less reliable, pretty much a total
bust.

will try to see if create_row_processor can remain but
be called against either "result" or a context namespace
ahead of time, and if this somehow can be used to simplify
the need to call upon strategy lookup twice.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
running orm2010, the whole approach adds callcounts.
code is more complex, less reliable, pretty much a total
bust.

will try to see if create_row_processor can remain but
be called against either "result" or a context namespace
ahead of time, and if this somehow can be used to simplify
the need to call upon strategy lookup twice.
</pre>
</div>
</content>
</entry>
<entry>
<title>- the start of the polymorphic loading approach.</title>
<updated>2015-02-26T18:40:09+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-02-26T18:40:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=84a894c635b7b47731a7ae1def0090d57e9b9e79'/>
<id>84a894c635b7b47731a7ae1def0090d57e9b9e79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- turn PK getting into idxloader.</title>
<updated>2015-02-26T00:06:21+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-02-26T00:06:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=a60ff8f91bf7d995781e6029f9a2a3148e187553'/>
<id>a60ff8f91bf7d995781e6029f9a2a3148e187553</id>
<content type='text'>
- idxloader gets simpler
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- idxloader gets simpler
</pre>
</div>
</content>
</entry>
</feed>
