]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- changelog and migration notes for new pg8000 features from
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 3 Mar 2015 00:27:21 +0000 (19:27 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 3 Mar 2015 00:27:21 +0000 (19:27 -0500)
pullreq github:132

doc/build/changelog/changelog_10.rst
doc/build/changelog/migration_10.rst

index e1c22c0197c58dd13745fd5652d2d51cfc987a70..694c780fbe1bb74a8213b0f215ba75e2e48c2597 100644 (file)
     series as well.  For changes that are specific to 1.0 with an emphasis
     on compatibility concerns, see :doc:`/changelog/migration_10`.
 
+    .. change::
+        :tags: feature, postgresql
+        :pullreq: github:132
+
+        The PG8000 dialect now supports the
+        :paramref:`.create_engine.encoding` parameter, by setting up
+        the client encoding on the connection which is then intercepted
+        by pg8000.  Pull request courtesy Tony Locke.
+
+    .. change::
+        :tags: feature, postgresql
+        :pullreq: github:132
+
+        Added support for PG8000's native JSONB feature.  Pull request
+        courtesy Tony Locke.
+
     .. change::
         :tags: change, orm
 
index 7783c90c04328b218f767fb0a7a3069b740bf833..80bff1bbf2d3bc991e18f423ad8ccafa8845f63f 100644 (file)
@@ -1852,6 +1852,20 @@ by Postgresql as of 9.4.  SQLAlchemy allows this using
 
     :class:`.FunctionFilter`
 
+PG8000 dialect supports client side encoding
+---------------------------------------------
+
+The :paramref:`.create_engine.encoding` parameter is now honored
+by the pg8000 dialect, using on connect handler which
+emits ``SET CLIENT_ENCODING`` matching the selected encoding.
+
+PG8000 native JSONB support
+--------------------------------------
+
+Support for PG8000 versions greater than 1.10.1 has been added, where
+JSONB is supported natively.
+
+
 Support for psycopg2cffi Dialect on Pypy
 ----------------------------------------