Mark Sapiro pushed to branch master at GNU Mailman / Mailman Core


Commits:
d17cdbdd by Mark Sapiro at 2021-03-26T09:02:14-07:00
Properly commits database transactions in bounce runner.

Post release version bump.

- - - - -
9e528ee2 by Mark Sapiro at 2021-03-26T17:26:35+00:00
Merge branch 'bounce' into 'master'

Properly commits database transactions in bounce runner.

Closes #850

See merge request mailman/mailman!811
- - - - -


3 changed files:

- src/mailman/docs/NEWS.rst
- src/mailman/model/bounce.py
- src/mailman/version.py


Changes:

=====================================
src/mailman/docs/NEWS.rst
=====================================
@@ -8,6 +8,17 @@ Copyright (C) 1998-2018 by the Free Software Foundation, Inc.
 Here is a history of user visible changes to Mailman.
 
 
+.. _news-3.3.5
+
+3.3.5
+=====
+
+(2021-xx-xx)
+
+Bugs
+----
+* Bounce runner now properly commits database transactions.  (Closes #850)
+
 .. _news-3.3.4:
 
 3.3.4


=====================================
src/mailman/model/bounce.py
=====================================
@@ -206,6 +206,7 @@ class BounceProcessor:
                 mlist.bounce_score_threshold, action)
         event.processed = True
 
+    @transactional
     @dbconnection
     def send_warnings_and_remove(self, store):
         """Send a warning email to the users who are disabled, if needed.


=====================================
src/mailman/version.py
=====================================
@@ -18,7 +18,7 @@
 """Mailman version strings."""
 
 # Mailman version.
-VERSION = '3.3.4'
+VERSION = '3.3.5b1'
 CODENAME = 'Tom Sawyer'
 
 # And as a hex number in the manner of PY_VERSION_HEX.
@@ -31,8 +31,8 @@ FINAL = 0xf
 
 MAJOR_REV = 3
 MINOR_REV = 3
-MICRO_REV = 4
-REL_LEVEL = FINAL
+MICRO_REV = 5
+REL_LEVEL = BETA
 # At most 15 beta releases!
 REL_SERIAL = 1
 



View it on GitLab: 
https://gitlab.com/mailman/mailman/-/compare/f56458ed12bc87c938cd3a4dd3654b2d710b280e...9e528ee22ba45bcffc1db5876211206dc8b75dda

-- 
View it on GitLab: 
https://gitlab.com/mailman/mailman/-/compare/f56458ed12bc87c938cd3a4dd3654b2d710b280e...9e528ee22ba45bcffc1db5876211206dc8b75dda
You're receiving this email because of your account on gitlab.com.


_______________________________________________
Mailman-checkins mailing list -- mailman-checkins@python.org
To unsubscribe send an email to mailman-checkins-le...@python.org
https://mail.python.org/mailman3/lists/mailman-checkins.python.org/
Member address: arch...@jab.org

Reply via email to