<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlalchemy.git/lib/sqlalchemy/dialects, 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>- 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>- 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>
<entry>
<title>- Fixed two issues regarding Sybase reflection, allowing tables</title>
<updated>2015-08-10T14:07:17+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-10T14:07:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=a7d7941d3ebafd16f603785c4677e371c675d1c0'/>
<id>a7d7941d3ebafd16f603785c4677e371c675d1c0</id>
<content type='text'>
without primary keys to be reflected as well as ensured that
a SQL statement involved in foreign key detection is pre-fetched up
front to avoid driver issues upon nested queries.  Fixes here
courtesy Eugene Zapolsky; note that we cannot currently test
Sybase to locally verify these changes.
fixes #3508  fixes #3509
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
without primary keys to be reflected as well as ensured that
a SQL statement involved in foreign key detection is pre-fetched up
front to avoid driver issues upon nested queries.  Fixes here
courtesy Eugene Zapolsky; note that we cannot currently test
Sybase to locally verify these changes.
fixes #3508  fixes #3509
</pre>
</div>
</content>
</entry>
<entry>
<title>dev</title>
<updated>2015-08-10T14:06:27+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-10T14:06:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=020a7b643f254afdeba530c27fe4453c74dad825'/>
<id>020a7b643f254afdeba530c27fe4453c74dad825</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- begin moving general handling of __getitem__ and slice objects</title>
<updated>2015-08-09T17:21:13+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-09T17:21:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=10129773a7ca6a6cf1d10174e390adb9a33b784f'/>
<id>10129773a7ca6a6cf1d10174e390adb9a33b784f</id>
<content type='text'>
into core expression.   we need to make a sql.elements.Slice object,
which isn't a SQL standard thing; however there's no other place to
put this as long as we want slice handling to have some meaning
in Core.  Basically any other backend that ever wants to use the []
operator, I don't want to re-implement everything for PG on that
backend as well.   this will need to have backend-agnostic tests
in tests/sql/test_operator.py.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
into core expression.   we need to make a sql.elements.Slice object,
which isn't a SQL standard thing; however there's no other place to
put this as long as we want slice handling to have some meaning
in Core.  Basically any other backend that ever wants to use the []
operator, I don't want to re-implement everything for PG on that
backend as well.   this will need to have backend-agnostic tests
in tests/sql/test_operator.py.
</pre>
</div>
</content>
</entry>
<entry>
<title>- put ARRAY and related into their own module, easier</title>
<updated>2015-08-09T16:22:29+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-08-09T16:20:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=481218e613642a9770fa0ad6af155105e7d4f0b9'/>
<id>481218e613642a9770fa0ad6af155105e7d4f0b9</id>
<content type='text'>
to manage re: hstore/json
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to manage re: hstore/json
</pre>
</div>
</content>
</entry>
<entry>
<title>dev</title>
<updated>2015-07-31T22:27:24+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-07-31T22:27:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=b52fe06bade1ed84c3916a0e3f2702b6552e648d'/>
<id>b52fe06bade1ed84c3916a0e3f2702b6552e648d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
