<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlalchemy.git, branch ticket_4071</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>Remove LRU warnings</title>
<updated>2017-09-08T00:39:48+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-08T00:38:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=60fec8d2f19d8134df06b9cc63c52aae27c9dcfe'/>
<id>60fec8d2f19d8134df06b9cc63c52aae27c9dcfe</id>
<content type='text'>
Removed the warnings that are emitted when the LRU caches employed
by the mapper as well as loader srtategies reach their threshold; the
purpose of this warning was at first a guard against excess cache keys
being generated but became basically a check on the "creating many
engines" antipattern.   While this is still an antipattern, the presense
of test suites which both create an engine per test as well as raise
on all warnings will be an inconvenience; it should not be critical
that such test suites change their architecture just for this warning
(though engine-per-test suite is always better).

Change-Id: I41ef8cd642d05a845f53119b196440f9d7879cd9
Fixes: #4071
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed the warnings that are emitted when the LRU caches employed
by the mapper as well as loader srtategies reach their threshold; the
purpose of this warning was at first a guard against excess cache keys
being generated but became basically a check on the "creating many
engines" antipattern.   While this is still an antipattern, the presense
of test suites which both create an engine per test as well as raise
on all warnings will be an inconvenience; it should not be critical
that such test suites change their architecture just for this warning
(though engine-per-test suite is always better).

Change-Id: I41ef8cd642d05a845f53119b196440f9d7879cd9
Fixes: #4071
</pre>
</div>
</content>
</entry>
<entry>
<title>- add separate oracle / oracle5 jobs so we can CI</title>
<updated>2017-09-05T21:20:05+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-05T21:20:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=2e137b3954f57c0b2e1977419ccecda35b5265b2'/>
<id>2e137b3954f57c0b2e1977419ccecda35b5265b2</id>
<content type='text'>
on both series for now

Change-Id: Ide8938334c248119c1d5c2e1bf07070f17c86242
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
on both series for now

Change-Id: Ide8938334c248119c1d5c2e1bf07070f17c86242
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 1.1.15 placeholder</title>
<updated>2017-09-05T17:06:29+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-05T17:06:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=8a85729dc19520eb3a610137d9005bab3db5761b'/>
<id>8a85729dc19520eb3a610137d9005bab3db5761b</id>
<content type='text'>
Change-Id: I81fd38694b19ee9dadaf89276dd4fe9bd6f67c94
(cherry picked from commit 21ca9b50c794c58df476300206aefff46511909d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I81fd38694b19ee9dadaf89276dd4fe9bd6f67c94
(cherry picked from commit 21ca9b50c794c58df476300206aefff46511909d)
</pre>
</div>
</content>
</entry>
<entry>
<title>- 1.1.14</title>
<updated>2017-09-05T17:06:26+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-05T17:06:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=47d4d876378f7942b7d5f5923824d66d36a0c647'/>
<id>47d4d876378f7942b7d5f5923824d66d36a0c647</id>
<content type='text'>
(cherry picked from commit 4b22b01ade6f94cc4db2f2040c802067a25d29a4)

Change-Id: I520fbff300ae034166a2f80685e0831ff2d1929e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 4b22b01ade6f94cc4db2f2040c802067a25d29a4)

Change-Id: I520fbff300ae034166a2f80685e0831ff2d1929e
</pre>
</div>
</content>
</entry>
<entry>
<title>- 1.1.14 placeholder</title>
<updated>2017-09-05T14:02:27+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-05T13:56:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=202048654645e559db5fe1dddfe07e123f45bba3'/>
<id>202048654645e559db5fe1dddfe07e123f45bba3</id>
<content type='text'>
Change-Id: I1648f7780cc0accdfe7650a62754b39c8e5552a8
(cherry picked from commit 2cdb0777c2bfd35b1cdda7fdb9ce60122211bc29)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I1648f7780cc0accdfe7650a62754b39c8e5552a8
(cherry picked from commit 2cdb0777c2bfd35b1cdda7fdb9ce60122211bc29)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Guard against KeyError in session.merge after check for identity"</title>
<updated>2017-09-05T13:46:17+00:00</updated>
<author>
<name>mike bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-05T13:46:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=e76c012ec767da288cdb055f14cb9e2d7b41f6e7'/>
<id>e76c012ec767da288cdb055f14cb9e2d7b41f6e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Check for non-mapped property in synonym"</title>
<updated>2017-09-05T13:44:06+00:00</updated>
<author>
<name>mike bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-05T13:44:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=eabdbd1d3c9b8c43e1c5dec5bcb91a8b765e6a69'/>
<id>eabdbd1d3c9b8c43e1c5dec5bcb91a8b765e6a69</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Ensure custom ops have consistent typing behavior, boolean support"</title>
<updated>2017-09-04T23:49:23+00:00</updated>
<author>
<name>mike bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-04T23:49:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=abf1296ed4e0bd56c771d984de1f8728098b5d27'/>
<id>abf1296ed4e0bd56c771d984de1f8728098b5d27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Guard against KeyError in session.merge after check for identity</title>
<updated>2017-09-04T23:37:34+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-04T16:11:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=1e21f9c4f8984b9d0c228e49cb3fa1b03c667c25'/>
<id>1e21f9c4f8984b9d0c228e49cb3fa1b03c667c25</id>
<content type='text'>
Fixed bug in :meth:`.Session.merge` following along similar lines as that
of :ticket:`4030`, where an internal check for a target object in
the identity map could lead to an error if it were to be garbage collected
immediately before the merge routine actually retrieves the object.

Change-Id: Ifecfb8b9d50c52d0ebd5a03e1bd69fe3abf1dc40
Fixes: #4069
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed bug in :meth:`.Session.merge` following along similar lines as that
of :ticket:`4030`, where an internal check for a target object in
the identity map could lead to an error if it were to be garbage collected
immediately before the merge routine actually retrieves the object.

Change-Id: Ifecfb8b9d50c52d0ebd5a03e1bd69fe3abf1dc40
Fixes: #4069
</pre>
</div>
</content>
</entry>
<entry>
<title>- add forwards-port versions</title>
<updated>2017-09-04T23:02:19+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2017-09-04T23:02:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=af8a8153483f45acf3211dcf1163d2c6e380d1be'/>
<id>af8a8153483f45acf3211dcf1163d2c6e380d1be</id>
<content type='text'>
Change-Id: I5741f213d0edb989566f45140f5e7e1dd522e194
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I5741f213d0edb989566f45140f5e7e1dd522e194
</pre>
</div>
</content>
</entry>
</feed>
