<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlalchemy.git/lib/sqlalchemy, branch ticket_3499</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>- make sure we maintain the has_mapper_entities flag</title>
<updated>2015-08-17T19:24:41+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-17T19:24:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=e6ab7a5ff5f1e4f87686b700ed9b58d50a6cb900'/>
<id>e6ab7a5ff5f1e4f87686b700ed9b58d50a6cb900</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- updates</title>
<updated>2015-08-15T18:17:09+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-15T18:17:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=fef58e7cb66b978bcce214f36217b8c90c296c2f'/>
<id>fef58e7cb66b978bcce214f36217b8c90c296c2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into ticket_3499</title>
<updated>2015-08-15T17:56:29+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-15T17:56:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=1a7d60b0522c112c61febe54b97da597e014d1fc'/>
<id>1a7d60b0522c112c61febe54b97da597e014d1fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- make these failure cases more specific to catch Oracle.</title>
<updated>2015-08-15T17:53:38+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-15T17:52:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=e1129b2d3e21da8e7521211164418ebd23e46251'/>
<id>e1129b2d3e21da8e7521211164418ebd23e46251</id>
<content type='text'>
Would be nice to fix Oracle here
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Would be nice to fix Oracle here
</pre>
</div>
</content>
</entry>
<entry>
<title>- add tests for InstanceEvents.init, InstanceEvents.init_failure</title>
<updated>2015-08-14T19:34:01+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-14T19:34:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=b00b430e87512d721ad30c81fdcb35a5253dfc0a'/>
<id>b00b430e87512d721ad30c81fdcb35a5253dfc0a</id>
<content type='text'>
- ensure that kwargs can be modified in-place within InstanceEvents.init
and that these take effect for the __init__ method.
- improve documentation for these and related events, including
that kwargs can be modified in-place.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- ensure that kwargs can be modified in-place within InstanceEvents.init
and that these take effect for the __init__ method.
- improve documentation for these and related events, including
that kwargs can be modified in-place.
</pre>
</div>
</content>
</entry>
<entry>
<title>- The behavior of the :func:`.union` construct and related constructs</title>
<updated>2015-08-12T18:26:11+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-12T18:26:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=88749550f6b973efaa09b9571176dbb65c45574d'/>
<id>88749550f6b973efaa09b9571176dbb65c45574d</id>
<content type='text'>
such as :meth:`.Query.union` now handle the case where the embedded
SELECT statements need to be parenthesized due to the fact that they
include LIMIT, OFFSET and/or ORDER BY.   These queries **do not work
on SQLite**, and will fail on that backend as they did before, but
should now work on all other backends.
fixes #2528
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
such as :meth:`.Query.union` now handle the case where the embedded
SELECT statements need to be parenthesized due to the fact that they
include LIMIT, OFFSET and/or ORDER BY.   These queries **do not work
on SQLite**, and will fail on that backend as they did before, but
should now work on all other backends.
fixes #2528
</pre>
</div>
</content>
</entry>
<entry>
<title>- Fixed 1.0 regression where the "noload" loader strategy would fail</title>
<updated>2015-08-11T17:05:17+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-11T17:05:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=5198b1de31029cc985102cd13569086a7056c2f1'/>
<id>5198b1de31029cc985102cd13569086a7056c2f1</id>
<content type='text'>
to function for a many-to-one relationship.  The loader used an
API to place "None" into the dictionary which no longer actually
writes a value; this is a side effect of :ticket:`3061`.
- remove InstanceState._initialize() totally, it's used nowhere
else and no longer does what it says it does
- fill in fowards-port version ids throughout the changes for 1.0.9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to function for a many-to-one relationship.  The loader used an
API to place "None" into the dictionary which no longer actually
writes a value; this is a side effect of :ticket:`3061`.
- remove InstanceState._initialize() totally, it's used nowhere
else and no longer does what it says it does
- fill in fowards-port version ids throughout the changes for 1.0.9
</pre>
</div>
</content>
</entry>
<entry>
<title>- with pg JSON types, indexed/keyed access *always* returns json/jsonb;</title>
<updated>2015-08-11T01:40:46+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-11T01:35:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=39adada25d71ac33d2a468cc19eb61c0fdfa9280'/>
<id>39adada25d71ac33d2a468cc19eb61c0fdfa9280</id>
<content type='text'>
e.g. it never is automatically cast to the type of element in the
structure.  therefore we really don't need the concept of index_map,
it's overkill.   Replace it with a simple callback in Indexable
where each type does its own setup_getitem(), and we're done.
Add a convenience "index_type" attribute to HSTORE and an
"astext_type" attribute to JSON/JSONB..
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
e.g. it never is automatically cast to the type of element in the
structure.  therefore we really don't need the concept of index_map,
it's overkill.   Replace it with a simple callback in Indexable
where each type does its own setup_getitem(), and we're done.
Add a convenience "index_type" attribute to HSTORE and an
"astext_type" attribute to JSON/JSONB..
</pre>
</div>
</content>
</entry>
<entry>
<title>- more or less completes hstore, json, array, adds basic tests for</title>
<updated>2015-08-10T21:07:24+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-10T21:07:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=b914e9123848be8c39ff5a876911528446a2946f'/>
<id>b914e9123848be8c39ff5a876911528446a2946f</id>
<content type='text'>
index_map.   needs generic tests plus migration documentation.
- in particular, the implicit "astext" within cast() is removed.
PG has a built-in cast from json-&gt;jsonb and vice versa so we should
stick with requiring explicit if they want astext.cast().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
index_map.   needs generic tests plus migration documentation.
- in particular, the implicit "astext" within cast() is removed.
PG has a built-in cast from json-&gt;jsonb and vice versa so we should
stick with requiring explicit if they want astext.cast().
</pre>
</div>
</content>
</entry>
<entry>
<title>- most of the index model working, no tests yet</title>
<updated>2015-08-10T17:21:17+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-10T17:21:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=b150781220af62672810e966b99f1f11cefc9e2b'/>
<id>b150781220af62672810e966b99f1f11cefc9e2b</id>
<content type='text'>
- ARRAY restored, most of JSON, not JSONB yet
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- ARRAY restored, most of JSON, not JSONB yet
</pre>
</div>
</content>
</entry>
</feed>
