From: Mike Bayer Date: Thu, 3 Aug 2017 15:28:35 +0000 (-0400) Subject: - 1.0.19 X-Git-Tag: rel_1_0_19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=54239e2ee6bb37a1d548d4b74089704b3f7217c8;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - 1.0.19 --- diff --git a/doc/build/changelog/changelog_10.rst b/doc/build/changelog/changelog_10.rst index c717713d72..0e8ac702c7 100644 --- a/doc/build/changelog/changelog_10.rst +++ b/doc/build/changelog/changelog_10.rst @@ -18,7 +18,23 @@ .. changelog:: :version: 1.0.19 - :include_notes_from: unreleased_10 + :released: August 3, 2017 + + .. change:: + :tags: bug, oracle, performance, py2k + :tickets: 4035 + :versions: 1.0.19, 1.1.13, 1.2.0b3 + + Fixed performance regression caused by the fix for :ticket:`3937` where + cx_Oracle as of version 5.3 dropped the ``.UNICODE`` symbol from its + namespace, which was interpreted as cx_Oracle's "WITH_UNICODE" mode being + turned on unconditionally, which invokes functions on the SQLAlchemy + side which convert all strings to unicode unconditionally and causing + a performance impact. In fact, per cx_Oracle's author the + "WITH_UNICODE" mode has been removed entirely as of 5.1, so the expensive unicode + conversion functions are no longer necessary and are disabled if + cx_Oracle 5.1 or greater is detected under Python 2. The warning against + "WITH_UNICODE" mode that was removed under :ticket:`3937` is also restored. .. changelog:: :version: 1.0.18 diff --git a/doc/build/changelog/unreleased_10/4035.rst b/doc/build/changelog/unreleased_10/4035.rst deleted file mode 100644 index b1dcd7dccb..0000000000 --- a/doc/build/changelog/unreleased_10/4035.rst +++ /dev/null @@ -1,15 +0,0 @@ -.. change:: - :tags: bug, oracle, performance, py2k - :tickets: 4035 - :versions: 1.0.19, 1.1.13, 1.2.0b3 - - Fixed performance regression caused by the fix for :ticket:`3937` where - cx_Oracle as of version 5.3 dropped the ``.UNICODE`` symbol from its - namespace, which was interpreted as cx_Oracle's "WITH_UNICODE" mode being - turned on unconditionally, which invokes functions on the SQLAlchemy - side which convert all strings to unicode unconditionally and causing - a performance impact. In fact, per cx_Oracle's author the - "WITH_UNICODE" mode has been removed entirely as of 5.1, so the expensive unicode - conversion functions are no longer necessary and are disabled if - cx_Oracle 5.1 or greater is detected under Python 2. The warning against - "WITH_UNICODE" mode that was removed under :ticket:`3937` is also restored. diff --git a/doc/build/conf.py b/doc/build/conf.py index 8e87f18f7a..a7a1b888ac 100644 --- a/doc/build/conf.py +++ b/doc/build/conf.py @@ -112,9 +112,9 @@ copyright = u'2007-2017, the SQLAlchemy authors and contributors' # The short X.Y version. version = "1.0" # The full version, including alpha/beta/rc tags. -release = "1.0.18" +release = "1.0.19" -release_date = "July 24, 2017" +release_date = "August 3, 2017" site_base = os.environ.get("RTD_SITE_BASE", "http://www.sqlalchemy.org") site_adapter_template = "docs_adapter.mako"