[dovecot-cvs] dovecot/src/lib-storage/index index-storage.h, 1.75,
1.76
cras at dovecot.org
cras at dovecot.org
Sat Aug 28 19:39:56 EEST 2004
Update of /home/cvs/dovecot/src/lib-storage/index
In directory talvi:/tmp/cvs-serv27818/src/lib-storage/index
Modified Files:
index-storage.h
Log Message:
Added mbox_dirty_syncs setting which delays re-reading the whole mbox when
it's changed.
Index: index-storage.h
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/index-storage.h,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -d -r1.75 -r1.76
--- index-storage.h 23 Aug 2004 14:41:06 -0000 1.75
+++ index-storage.h 28 Aug 2004 16:39:54 -0000 1.76
@@ -79,6 +79,8 @@
struct dotlock mbox_dotlock;
unsigned int mbox_lock_id, mbox_mail_lock_id;
int mbox_readonly;
+ time_t mbox_dirty_stamp;
+ off_t mbox_dirty_size;
uint32_t mbox_extra_idx, md5hdr_extra_idx;
@@ -99,6 +101,8 @@
unsigned int mail_read_mmaped:1;
unsigned int syncing_commit:1;
unsigned int unreliable_headers:1;
+ unsigned int mbox_sync_dirty:1;
+ unsigned int mbox_do_dirty_syncs:1;
};
struct index_transaction_context {
More information about the dovecot-cvs
mailing list