.unaccessed_field_drop_secs = set->mail_cache_unaccessed_field_drop,
.record_max_size = set->mail_cache_record_max_size,
.max_size = set->mail_cache_max_size,
- .purge_min_size = set->mail_cache_compress_min_size,
- .purge_delete_percentage = set->mail_cache_compress_delete_percentage,
- .purge_continued_percentage = set->mail_cache_compress_continued_percentage,
- .purge_header_continue_count = set->mail_cache_compress_header_continue_count,
+ .purge_min_size = set->mail_cache_purge_min_size,
+ .purge_delete_percentage = set->mail_cache_purge_delete_percentage,
+ .purge_continued_percentage = set->mail_cache_purge_continued_percentage,
+ .purge_header_continue_count = set->mail_cache_purge_header_continue_count,
},
};
mail_index_set_optimization_settings(box->index, &optimization_set);
DEF(SET_TIME, mail_cache_unaccessed_field_drop),
DEF(SET_SIZE, mail_cache_record_max_size),
DEF(SET_SIZE, mail_cache_max_size),
- DEF(SET_SIZE, mail_cache_compress_min_size),
- DEF(SET_UINT, mail_cache_compress_delete_percentage),
- DEF(SET_UINT, mail_cache_compress_continued_percentage),
- DEF(SET_UINT, mail_cache_compress_header_continue_count),
+ DEF(SET_SIZE, mail_cache_purge_min_size),
+ DEF(SET_UINT, mail_cache_purge_delete_percentage),
+ DEF(SET_UINT, mail_cache_purge_continued_percentage),
+ DEF(SET_UINT, mail_cache_purge_header_continue_count),
DEF(SET_SIZE, mail_index_rewrite_min_log_bytes),
DEF(SET_SIZE, mail_index_rewrite_max_log_bytes),
DEF(SET_SIZE, mail_index_log_rotate_min_size),
.mail_cache_unaccessed_field_drop = 60*60*24*30,
.mail_cache_record_max_size = 64 * 1024,
.mail_cache_max_size = 1024 * 1024 * 1024,
- .mail_cache_compress_min_size = 32 * 1024,
- .mail_cache_compress_delete_percentage = 20,
- .mail_cache_compress_continued_percentage = 200,
- .mail_cache_compress_header_continue_count = 4,
+ .mail_cache_purge_min_size = 32 * 1024,
+ .mail_cache_purge_delete_percentage = 20,
+ .mail_cache_purge_continued_percentage = 200,
+ .mail_cache_purge_header_continue_count = 4,
.mail_index_rewrite_min_log_bytes = 8 * 1024,
.mail_index_rewrite_max_log_bytes = 128 * 1024,
.mail_index_log_rotate_min_size = 32 * 1024,
*error_r = "mail_cache_max_size can't be over 1 GB";
return FALSE;
}
- if (set->mail_cache_compress_delete_percentage > 100) {
- *error_r = "mail_cache_compress_delete_percentage can't be over 100";
+ if (set->mail_cache_purge_delete_percentage > 100) {
+ *error_r = "mail_cache_purge_delete_percentage can't be over 100";
return FALSE;
}
unsigned int mail_cache_unaccessed_field_drop;
uoff_t mail_cache_record_max_size;
uoff_t mail_cache_max_size;
- uoff_t mail_cache_compress_min_size;
- unsigned int mail_cache_compress_delete_percentage;
- unsigned int mail_cache_compress_continued_percentage;
- unsigned int mail_cache_compress_header_continue_count;
+ uoff_t mail_cache_purge_min_size;
+ unsigned int mail_cache_purge_delete_percentage;
+ unsigned int mail_cache_purge_continued_percentage;
+ unsigned int mail_cache_purge_header_continue_count;
uoff_t mail_index_rewrite_min_log_bytes;
uoff_t mail_index_rewrite_max_log_bytes;
uoff_t mail_index_log_rotate_min_size;