Commits

Zhang Huangbin committed 0ca79e3

Add missing INDEXes for Amavisd database: (msgs.mail_id), (msgs.content, msgs.time_num).
Thanks David <dcharbonnier@gmail>.

Comments (0)

Files changed (3)

+iRedMail-0.8.0:
+    * Add missing INDEXes for Amavisd database: (msgs.mail_id), (msgs.content,
+      msgs.time_num).
+      Thanks David <dcharbonnier@gmail>.
+
 iRedMail-0.7.3:
     * Add enabledService=lda for newly created LDAP mail user. Required by
       Dovecot 2.x.
 
 export PROG_NAME='iRedMail'
 export PROG_NAME_LOWERCASE='iredmail'
-export PROG_VERSION='0.7.3'
+export PROG_VERSION='0.8.0-beta'
 
 # -----------------
 # ---- Generic ----

iRedMail/samples/amavisd.mysql

 CREATE INDEX msgs_idx_sid      ON msgs (sid);
 CREATE INDEX msgs_idx_mess_id  ON msgs (message_id); -- useful with pen pals
 CREATE INDEX msgs_idx_time_num ON msgs (time_num);
+
+CREATE INDEX msgs_idx_mail_id   ON msgs (mail_id);
+CREATE INDEX msgs_idx_content_time_num ON msgs (content, time_num);
+
 -- alternatively when purging based on time_iso (instead of msgs_idx_time_num):
 -- CREATE INDEX msgs_idx_time_iso ON msgs (time_iso);