diff options
Diffstat (limited to 'src/mailman/docs')
| -rw-r--r-- | src/mailman/docs/ACKNOWLEDGMENTS.rst | 1 | ||||
| -rw-r--r-- | src/mailman/docs/NEWS.rst | 20 |
2 files changed, 21 insertions, 0 deletions
diff --git a/src/mailman/docs/ACKNOWLEDGMENTS.rst b/src/mailman/docs/ACKNOWLEDGMENTS.rst index 8e6987265..5b68d6931 100644 --- a/src/mailman/docs/ACKNOWLEDGMENTS.rst +++ b/src/mailman/docs/ACKNOWLEDGMENTS.rst @@ -225,6 +225,7 @@ left off the list! * Don Porter * Francesco Potortì * Bob Puff +* Abhilash Raj * Michael Ranner * John Read * Sean Reifschneider diff --git a/src/mailman/docs/NEWS.rst b/src/mailman/docs/NEWS.rst index c71dbb592..3153a1fa0 100644 --- a/src/mailman/docs/NEWS.rst +++ b/src/mailman/docs/NEWS.rst @@ -12,6 +12,26 @@ Here is a history of user visible changes to Mailman. ==================================== (2014-XX-XX) +Database +-------- + * The ORM layer, previously implemented with Storm, has been replaced by + SQLAlchemy, thanks to the fantastic work by Abhilash Raj and Aurélien + Bompard. Alembic is now used for all database schema migrations. + * The new logger `mailman.database` logs any errors at the database layer. + +API +--- + * Several changes to the internal API: + - `IListManager.mailing_lists` is guaranteed to be sorted in List-ID order. + - `IDomains.mailing_lists` is guaranteed to be sorted in List-ID order. + - Iteration over domains via the `IDomainManager` is guaranteed to be sorted + by `IDomain.mail_host` order. + - `ITemporaryDatabase` interface and all implementations are removed. + +Configuration +------------- + * The ``[database]migrations_path`` setting is removed. + 3.0 beta 4 -- "Time and Motion" =============================== |
