]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: remove mdbox_purge_preserve_alt setting
authorBaofeng Wang <baofeng.wang@dovecot.fi>
Wed, 20 Apr 2016 14:27:19 +0000 (17:27 +0300)
committerGitLab <gitlab@git.dovecot.net>
Sat, 7 May 2016 16:10:47 +0000 (19:10 +0300)
remove setting and its reference.

src/lib-storage/index/dbox-multi/mdbox-purge.c
src/lib-storage/index/dbox-multi/mdbox-settings.c
src/lib-storage/index/dbox-multi/mdbox-settings.h

index 8b749f1b0737bb8d4e9ad480d770ae9241553696..56d8d16cc85c08e9e1023220d81ef6f55b72d833 100644 (file)
@@ -170,8 +170,7 @@ mdbox_purge_want_altpath(struct mdbox_purge_context *ctx,
        enum mdbox_msg_action action;
        void *value;
 
-       if (dbox_file_is_in_alt(file) &&
-           ctx->storage->set->mdbox_purge_preserve_alt)
+       if (dbox_file_is_in_alt(file))
                return TRUE;
 
        if (!ctx->have_altmoves)
index bd622a33934d1dd01bcecb6f5f858d292af08ea4..a40fa5bc19fbd59a2685df3209794a25fa05cf82 100644 (file)
@@ -13,7 +13,6 @@
 
 static const struct setting_define mdbox_setting_defines[] = {
        DEF(SET_BOOL, mdbox_preallocate_space),
-       DEF(SET_BOOL, mdbox_purge_preserve_alt),
        DEF(SET_SIZE, mdbox_rotate_size),
        DEF(SET_TIME, mdbox_rotate_interval),
 
@@ -22,7 +21,6 @@ static const struct setting_define mdbox_setting_defines[] = {
 
 static const struct mdbox_settings mdbox_default_settings = {
        .mdbox_preallocate_space = FALSE,
-       .mdbox_purge_preserve_alt = FALSE,
        .mdbox_rotate_size = 10*1024*1024,
        .mdbox_rotate_interval = 0
 };
index 80aefa2e282677d2220a81e2ef27d8c3b7610e71..353da69618643c7f5200e1a3a88b8bd5e0f89bb5 100644 (file)
@@ -3,7 +3,6 @@
 
 struct mdbox_settings {
        bool mdbox_preallocate_space;
-       bool mdbox_purge_preserve_alt;
        uoff_t mdbox_rotate_size;
        unsigned int mdbox_rotate_interval;
 };