summaryrefslogtreecommitdiff
path: root/doc/build/changelog/unreleased_20/7122.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/build/changelog/unreleased_20/7122.rst')
-rw-r--r--doc/build/changelog/unreleased_20/7122.rst16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/build/changelog/unreleased_20/7122.rst b/doc/build/changelog/unreleased_20/7122.rst
new file mode 100644
index 000000000..6606f6bef
--- /dev/null
+++ b/doc/build/changelog/unreleased_20/7122.rst
@@ -0,0 +1,16 @@
+.. change::
+ :tags: change, engine
+ :tickets: 7122
+
+ Some small API changes regarding engines and dialects:
+
+ * The :meth:`.Dialect.set_isolation_level`, :meth:`.Dialect.get_isolation_level`,
+ :meth:
+ dialect methods will always be passed the raw DBAPI connection
+
+ * The :class:`.Connection` and :class:`.Engine` classes no longer share a base
+ ``Connectable`` superclass, which has been removed.
+
+ * Added a new interface class :class:`.PoolProxiedConnection` - this is the
+ public facing interface for the familiar :class:`._ConnectionFairy`
+ class which is nonetheless a private class.