]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Feature asyncpg dialect doesn't support mutlihost connection string
authorIlia Dmitriev <ilia.dmitriev@gmail.com>
Wed, 28 Jun 2023 19:20:28 +0000 (15:20 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 28 Jun 2023 20:54:28 +0000 (16:54 -0400)
commit6d5cdd1f59415ea8f08efe0f40126b8c384d1125
tree5d081b095bf307dff2f22227cd739f6d33cd87db
parent8d40984356522b34212bb489866add723e14ec6b
Feature asyncpg dialect doesn't support mutlihost connection string

Added multi-host support for the asyncpg dialect.  General improvements and
error checking added to the PostgreSQL URL routines for the "multihost" use
case added as well.  Pull request courtesy Ilia Dmitriev.

Fixes: #10004
Closes: #10005
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/10005
Pull-request-sha: 94bba62774377fd1654296c7ca4fe5114f75fcf5

Change-Id: I68f5bdfe98531dffe06fa998f8b7471af1426a33
doc/build/changelog/unreleased_20/10004.rst [new file with mode: 0644]
lib/sqlalchemy/dialects/postgresql/_psycopg_common.py
lib/sqlalchemy/dialects/postgresql/asyncpg.py
lib/sqlalchemy/dialects/postgresql/base.py
test/dialect/postgresql/test_dialect.py