<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlalchemy.git/lib, branch ticket_3100</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>- A new series of :class:`.Session` methods which provide hooks</title>
<updated>2014-12-08T06:10:30+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-08T06:10:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=3f1477e2ecf3b2e95a26383490d0e8c363f4d0cc'/>
<id>3f1477e2ecf3b2e95a26383490d0e8c363f4d0cc</id>
<content type='text'>
directly into the unit of work's facility for emitting INSERT
and UPDATE statements has been created.  When used correctly,
this expert-oriented system can allow ORM-mappings to be used
to generate bulk insert and update statements batched into
executemany groups, allowing the statements to proceed at
speeds that rival direct use of the Core.
fixes #3100
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
directly into the unit of work's facility for emitting INSERT
and UPDATE statements has been created.  When used correctly,
this expert-oriented system can allow ORM-mappings to be used
to generate bulk insert and update statements batched into
executemany groups, allowing the statements to proceed at
speeds that rival direct use of the Core.
fixes #3100
</pre>
</div>
</content>
</entry>
<entry>
<title>- add an option for bulk_save -&gt; update to not do history</title>
<updated>2014-12-08T01:36:01+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-08T01:36:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=07cc9e054ae4d5bb9cfc3c1d807b2a0d58a95b69'/>
<id>07cc9e054ae4d5bb9cfc3c1d807b2a0d58a95b69</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- fix inheritance persistence</title>
<updated>2014-12-08T01:21:20+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-08T01:21:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=c42b8f8eb8f4c324e2469bf3baaa316c214abce5'/>
<id>c42b8f8eb8f4c324e2469bf3baaa316c214abce5</id>
<content type='text'>
- start writing docs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- start writing docs
</pre>
</div>
</content>
</entry>
<entry>
<title>- initial tests for bulk</title>
<updated>2014-12-08T00:08:16+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-07T23:55:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=e257ca6c5268517ec2e9a561372d82dfc10475e8'/>
<id>e257ca6c5268517ec2e9a561372d82dfc10475e8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- rework the assert_sql system so that we have a context manager to work with,</title>
<updated>2014-12-07T23:54:52+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-07T23:54:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=60e6ac8856e5f7f257e1797280d1510682ae8fb7'/>
<id>60e6ac8856e5f7f257e1797280d1510682ae8fb7</id>
<content type='text'>
use events that are local to the engine and to the run and are removed afterwards.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
use events that are local to the engine and to the run and are removed afterwards.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into ticket_3100</title>
<updated>2014-12-07T22:48:32+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-07T22:48:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=1b260c7959c9b89e6a3993d5d96bc6b0918a8fb0'/>
<id>1b260c7959c9b89e6a3993d5d96bc6b0918a8fb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- SQL Server 2012 now recommends VARCHAR(max), NVARCHAR(max),</title>
<updated>2014-12-06T18:43:39+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-06T18:30:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=c8817e608788799837a91b1d2616227594698d2b'/>
<id>c8817e608788799837a91b1d2616227594698d2b</id>
<content type='text'>
VARBINARY(max) for large text/binary types.  The MSSQL dialect will
now respect this based on version detection, as well as the new
``deprecate_large_types`` flag.
fixes #3039
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VARBINARY(max) for large text/binary types.  The MSSQL dialect will
now respect this based on version detection, as well as the new
``deprecate_large_types`` flag.
fixes #3039
</pre>
</div>
</content>
</entry>
<entry>
<title>- enhance only_on() to work with compound specs</title>
<updated>2014-12-06T18:33:57+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-06T18:29:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=c24423bc2e3fd227bf4a86599e28407bd190ee9e'/>
<id>c24423bc2e3fd227bf4a86599e28407bd190ee9e</id>
<content type='text'>
- fix "temporary_tables" requirement
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- fix "temporary_tables" requirement
</pre>
</div>
</content>
</entry>
<entry>
<title>- adjust _revalidate_connection() again such that we pass a _wrap=False</title>
<updated>2014-12-06T00:08:47+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-06T00:08:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=b8114a357684ab3232ff90ceb0da16dad080d1ac'/>
<id>b8114a357684ab3232ff90ceb0da16dad080d1ac</id>
<content type='text'>
to it, so that we say we will do the wrapping just once right here
in _execute_context() / _execute_default().  An adjustment is made
to _handle_dbapi_error() to not assume self.__connection in case
we are already in an invalidated state

further adjustment to
0639c199a547343d62134d2f233225fd2862ec45, 41e7253dee168b8c26c49, #3266
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to it, so that we say we will do the wrapping just once right here
in _execute_context() / _execute_default().  An adjustment is made
to _handle_dbapi_error() to not assume self.__connection in case
we are already in an invalidated state

further adjustment to
0639c199a547343d62134d2f233225fd2862ec45, 41e7253dee168b8c26c49, #3266
</pre>
</div>
</content>
</entry>
<entry>
<title>- move inner calls to _revalidate_connection() outside of existing</title>
<updated>2014-12-05T21:34:43+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-12-05T21:34:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=0639c199a547343d62134d2f233225fd2862ec45'/>
<id>0639c199a547343d62134d2f233225fd2862ec45</id>
<content type='text'>
_handle_dbapi_error(); these are now handled already and the reentrant
call is not needed / breaks things.  Adjustment to 41e7253dee168b8c26c49 /
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
_handle_dbapi_error(); these are now handled already and the reentrant
call is not needed / breaks things.  Adjustment to 41e7253dee168b8c26c49 /
</pre>
</div>
</content>
</entry>
</feed>
