From 94fc45b7e7a22d93bc76842c7a1bf334b96cfbe3 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 5 May 2015 14:40:07 +0200 Subject: [PATCH] [FIX] mass_mailing: create an index on mail_mail_statisctics.mail_mail_id As deletion of mail.mail records is frequent, we need to have an index on this column to speed up deletion --- addons/mass_mailing/models/mass_mailing_stats.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/mass_mailing/models/mass_mailing_stats.py b/addons/mass_mailing/models/mass_mailing_stats.py index c3cd4314fa6..82f2e349134 100644 --- a/addons/mass_mailing/models/mass_mailing_stats.py +++ b/addons/mass_mailing/models/mass_mailing_stats.py @@ -34,7 +34,7 @@ class MailMailStats(osv.Model): _order = 'message_id' _columns = { - 'mail_mail_id': fields.many2one('mail.mail', 'Mail', ondelete='set null'), + 'mail_mail_id': fields.many2one('mail.mail', 'Mail', ondelete='set null', select=True), 'mail_mail_id_int': fields.integer( 'Mail ID (tech)', help='ID of the related mail_mail. This field is an integer field because'