[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