summaryrefslogtreecommitdiff
path: root/releasenotes/notes
diff options
context:
space:
mode:
authorDoug Hellmann <doug@doughellmann.com>2017-05-26 08:39:00 -0400
committerDoug Hellmann <doug@doughellmann.com>2017-05-26 08:39:00 -0400
commit1821897b0c0d4ba99fe06d537ccd4536097b4929 (patch)
tree825d777cc3831d24d79a5200f7ddfe6919f1e4f0 /releasenotes/notes
parent2166490a058c653a726372415cf0df03579e5542 (diff)
downloadoslo-db-1821897b0c0d4ba99fe06d537ccd4536097b4929.tar.gz
add release note for new warning about missing driver
Change-Id: I7e48a45e392c57901d27389f5797c8ce34492861 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Diffstat (limited to 'releasenotes/notes')
-rw-r--r--releasenotes/notes/warn-incomplete-url-c44cd03baf630c7c.yaml14
1 files changed, 14 insertions, 0 deletions
diff --git a/releasenotes/notes/warn-incomplete-url-c44cd03baf630c7c.yaml b/releasenotes/notes/warn-incomplete-url-c44cd03baf630c7c.yaml
new file mode 100644
index 0000000..ee53555
--- /dev/null
+++ b/releasenotes/notes/warn-incomplete-url-c44cd03baf630c7c.yaml
@@ -0,0 +1,14 @@
+---
+upgrade:
+ - |
+ oslo.db now logs a warning when the connection URL does not
+ explicitly mention a driver. The default driver is still used, but
+ in some cases, such as MySQL, the default is incompatible with the
+ concurrency library eventlet.
+ - |
+ It is strongly recommended to use the `PyMySQL
+ <https://pypi.python.org/pypi/PyMySQL>`__ driver when connecting
+ to a MySQL-compatible database to ensure the best compatibility
+ with the concurrency library eventlet. To use PyMySQL, ensure the
+ connection URL is specified with ``mysql+pymysql://`` as the
+ scheme.