]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Repair Oracle compat version check; dont warn if failed
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 9 Oct 2019 20:05:34 +0000 (16:05 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 9 Oct 2019 21:17:54 +0000 (17:17 -0400)
commit1723d7d59fdd39351e021e55fb772c3ffefd7a1b
tree38b065b73d7e76eb52339d18825318b8b54d7640
parent96c14f06426b8728dac3118663ad576d0ddac98d
Repair Oracle compat version check; dont warn if failed

Fixed regression in Oracle dialect that was inadvertently using max
identifier length of 128 characters on Oracle server 12.2 and greater even
though the stated contract for the remainder of the 1.3 series is  that
this value stays at 30 until version SQLAlchemy 1.4.  Also repaired issues
with the retrieval of the "compatibility" version, and removed the warning
emitted when the "v$parameter" view was not accessible as this was  causing
user confusion.

Fixes: #4898
Change-Id: Ieb7b3e093610896c5aa12d0789b63262e0ecf9d8
doc/build/changelog/unreleased_13/4898.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/oracle/base.py
test/dialect/oracle/test_dialect.py