]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- changelog for #3084, fixes #3084
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 3 Apr 2015 22:04:29 +0000 (18:04 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 3 Apr 2015 22:04:29 +0000 (18:04 -0400)
doc/build/changelog/changelog_10.rst

index e73e9897ec451c3383093cad504c87ddd4a4e94b..7b101389d21c7a9aeee87f4a444489183584ea3f 100644 (file)
 .. changelog::
     :version: 1.0.0
 
+    .. change::
+        :tags: feature, sql
+        :tickets: 3084
+        :pullreq: bitbucket:47
+
+        The topological sorting used to sort :class:`.Table` objects
+        and available via the :attr:`.MetaData.sorted_tables` collection
+        will now produce a **deterministic** ordering; that is, the same
+        ordering each time given a set of tables with particular names
+        and dependencies.  This is to help with comparison of DDL scripts
+        and other use cases.  The tables are sent to the topological sort
+        sorted by name, and the topological sort itself will process
+        the incoming data in an ordered fashion.  Pull request
+        courtesy Sebastian Bank.
+
     .. change::
         :tags: feature, orm
         :pullreq: github:164