Re: Cyrus 2.4 and unexpunge messages.

2019-01-02 Thread David Carter
s a "-d" option: -d Unset the \Deleted flag on any restored messages. -- David Carter Email: dp...@cam.ac.uk University of Cambridge, Phone: (01223) 748408 Information Services,Fax: (01223) 334679 7 J J Tho

Re: users filling up disk microsoft office outlook 2013 ?

2015-03-05 Thread David Carter
d help is a limit on the amount of expunged data which can be held in a single mailbox before an expire automatically kicks in. At the moment my largest concern is that we can hit the 4 GByte limit on the cyrus.cache file, which causes replication to break (at least in Cyrus

Re: users filling up disk microsoft office outlook 2013 ?

2015-03-05 Thread David Carter
o I contacted reported that they had made a similar change directly before problems started. A Google search on "Outlook 2013 IMAP bandwidth problems" strongly suggested that the problem wasn't specific to our mail system, e.g: http://ddkonline.blogspot.co.uk/2013/06/outlook-2013-

Outlook 2013 broken synchronisation

2014-04-29 Thread David Carter
hoping that someone somewhere had seen the same effect and had worked out how to make Outlook behave. A Google search suggests that Microsoft "improved" the IMAP support in Outlook 2013, but I haven't found a specific match to the symptoms that I am seeing. -- David Carter

Re: HasChildren flag on two mailboxes with similar name

2013-02-13 Thread David Carter
back. If I recall correctly the problem is the order that '-' and '.' occur with a simple ASCII sort. ('-' is the only commonly used character which sorts before '.'). -- David Carter Email: david.car...@ucs.cam.ac.uk Univers

Re: Need guidelines on how to migrate a Cyrus-Imapd server

2013-02-13 Thread David Carter
rather than specified on the command line. -- David Carter Email: david.car...@ucs.cam.ac.uk University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. Cyrus Home Page: http:/

Re: expunge_days option in Cyrus 2.4

2012-07-17 Thread David Carter
e as a good sign :). -- David Carter Email: david.car...@ucs.cam.ac.uk University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. Cyrus Home Page: http://www.cyrusimap.org/ List Arc

expunge_days option in Cyrus 2.4

2012-07-17 Thread David Carter
ays: 30" should help, but I thought that others might want to be warned before they try to use sync_client to move users around. -- David Carter Email: david.car...@ucs.cam.ac.uk University Computing Service,Phone: (01223) 334502 New Museums Site, Pemb

Cyrus 2.4 IMAP SEARCH

2012-06-29 Thread David Carter
l other strings. Was this a deliberate change or just a consequence of the search engine being reworked in 2.4? I don't imagine that it is a very common problem. -- David Carter Email: david.car...@ucs.cam.ac.uk University Computing Service,Phon

Re: Cyrus 2.4.13 memory use

2012-02-09 Thread David Carter
On Wed, 8 Feb 2012, David Carter wrote: > One small curiosity is that the memory use per IMAP session seems > to have increased dramatically. I'm looking at the output of the > Linux "free" command after buffer cache has been subtracted: > > 2.3.14: 2572296 KBytes

Cyrus 2.4.13 memory use

2012-02-08 Thread David Carter
Bytes of RAM just to run, and we will need to buy additional RAM for buffer cache. This isn't the end of the world: memory is cheap. I'm just curious if anyone else saw a similar increase when upgrading from 2.3 to 2.4. -- David Carter Email: david.car...@uc

Re: Replication and INBOX rename in 2.4.12

2012-01-18 Thread David Carter
s.header.NEW: No such file or directory IOERROR: failed to commit mailbox user.dpc99.bar, probably need to reconstruct -- David Carter Email: david.car...@ucs.cam.ac.uk University Computing Service,Phone: (01223) 334502 New

Re: Cyrus 2.4.X delete mailbox oddities

2011-06-28 Thread David Carter
. OK Completed . LOGOUT C1: . NOOP << This is new . LOGOUT C1 doesn't clean up without a NOOP (or some other command which synchronises state) before the LOGOUT. -- David Carter Email: david.car...@ucs.cam.ac

Re: Cyrus 2.4.X delete mailbox oddities

2011-06-28 Thread David Carter
ctually a problem yet, I just noticed a difference in behaviour from 2.3.X in my testing. -- David Carter Email: david.car...@ucs.cam.ac.uk University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 3346

Cyrus 2.4.X delete mailbox oddities

2011-06-28 Thread David Carter
? I suppose that the only real danger is that reconstruct might resuscitate messages belonging to an earlier version of a mailbox with the same name. -- David Carter Email: david.car...@ucs.cam.ac.uk University Computing Service,Phone: (01223) 334502 New

RE: Does anyone allow unlimited or extremely large quotas?

2010-11-19 Thread David Carter
read all of the cache entries, causing the data to be paged in from disk. -- David Carter Email: david.car...@ucs.cam.ac.uk University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB

Re: painful mupdate syncs between front-ends and database server

2009-10-31 Thread David Carter
warning (at least for test purposes) on murder frontends, given that it is just a readonly replica of the mupdate master. I hope that this isn't a complete red herring. It just struck me that it would be a really easy test to make. -- David Carter Email: dav

Re: cyrus replication : master to replica and replica to master

2009-10-23 Thread David Carter
of warts that I really don't like. It is much easier to just drop my own replication code onto new versions of Cyrus (typically < 5 minutes work each time). That was one of my original design objectives. -- David Carter Email: david.car...@ucs.cam.ac.uk Unive

Re: cyr_expire signaled to death by 11

2008-09-25 Thread David Carter
lboxes > master[833]: process 96599 exited, signaled to death by 11 Probably a corrupt cyrus.cache file (at least that's the cause when I see these). Try reconstruct on the mailbox. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,

Re: Very annoying IMAP problem (cyrus + Outlook)

2008-08-22 Thread David Carter
dity, so Outlook wanted to resychronise the whole thing. But /var/imap/log will give a definitive answer. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223

Re: Very annoying IMAP problem (cyrus + Outlook)

2008-08-22 Thread David Carter
On Fri, 22 Aug 2008, Denis BUCHER wrote: > But I think I understand, I have to create the "log" directory into : > /var/spool/imap/user/dbucher > which means : > /var/spool/imap/user/dbucher/log No, /var/imap/log/dbucher. You shouldn't need to resta

Re: Very annoying IMAP problem (cyrus + Outlook)

2008-08-22 Thread David Carter
lem mailbox into smaller mailboxes using something other than Outlook. Alternatively you could increase the word limit in Cyrus. MAXWORD is 32k in recent Cyrus 2.3 versions. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223)

Re: Replication verification

2008-06-27 Thread David Carter
ersions of each account. This is the opposite approach, and makes sense if you have a convenient IMAP client library. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01

Re: Hyphens in folder names break LIST

2008-05-21 Thread David Carter
is listed twice - the second time with a > \Noselect flag: The problem is that '-' sorts before '.' in ASCII. Try: improved_mboxlist_sort: 1 (You will need to dump and then restore the mboxlist). -- David Carter Email: [EMAIL PROTECTED] Uni

Re: cyr_expire -E ?

2008-04-19 Thread David Carter
ault is 0 (zero) days, which will expunge all previously deleted messages. Try -X . cyr_expire is a bit overloaded. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street,

Re: mbexamine blocks mailbox

2008-01-21 Thread David Carter
dumping mailbox state, but locking is normally the safest course of action. They aren't supposed to be long running processes. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street,

Re: cyr_expire and messages where Date: is in the future?

2008-01-09 Thread David Carter
commentary about the mailboxes it is processing. You could always take the source code and comment out the mailbox_expunge() if you want to test on a live system. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 33450

Re: cyr_expire and messages where Date: is in the future?

2008-01-09 Thread David Carter
On Wed, 9 Jan 2008, David Carter wrote: > "ipurge -f -d 1 -X user/*/spam" works for me. "user/%/spam" if I didn't want to match user/dpc22/foo/bar/spam -- David Carter Email: [EMAIL PROTECTED] University Computing Service,

Re: cyr_expire and messages where Date: is in the future?

2008-01-09 Thread David Carter
cyr_expire is normally used to expire expunged messages if you are running with delayed expunge. ipurge appears to bypass this. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street,

Re: cyr_expire and messages where Date: is in the future?

2008-01-09 Thread David Carter
cyr_expire. ipurge uses the Date: header unless you use the -X flag. Consequently a message with: Date: Fri, 28 Mar 2008 00:16:17 -0800 wouldn't be expunged until March. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (

Re: skiplist_unsafe

2007-12-11 Thread David Carter
d before they hit disk, then there is a good chance that the database will become corrupt. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3

Re: Replication error

2007-12-05 Thread David Carter
given name, leaving INBOX empty. If the server implementation supports inferior hierarchical names of INBOX, these are unaffected by a rename of INBOX. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502

Re: Replication error

2007-12-05 Thread David Carter
ame IDs? Given that a user inbox is involved, my guess would be: Changes to the Cyrus IMAP Server since 2.3.9 [...] * Fixed the special case of RENAMEing an Inbox, so that it doesn't keep the same mailbox uniqueid, thus allowing it to replicate properly (seen state

Re: Deleting top-level mailbox with 'delete_mode: delayed'

2007-11-13 Thread David Carter
On Tue, 13 Nov 2007, Bron Gondwana wrote: > I have "delete_mode: immediate" on the replica and "delete_mode: > delayed" on the master. sync_server doesn't pay any attention to delete_mode, so the option shouldn't have any effe

Re: LARGE single-system Cyrus installs?

2007-11-13 Thread David Carter
ter if the mailbox is replaced under your feet. That's the way replication worked on my 2.1 systems, prior to split-meta. (Locking isn't a big deal, but safe concurrent access is always nice). -- David Carter Email: [EMAIL PROTECTED] University Computing Se

Re: Multiple skiplist bugs found, patches attached

2007-11-13 Thread David Carter
hes in my private rpm packages to try how they work. Do you > recommend both for general consumption? It is certainly very easy to break mailboxes.db using cyr_dbtool. Kudos to Bron for tracking down the problems. -- David Carter Email: [EMAIL PROTECTED] Universi

Re: Just in case it is of general interest: ZFS mirroring was the culprit in our case

2007-11-13 Thread David Carter
; > When attaching the volume again, resilvering puts the system to a halt - > reads and writes do block for seconds (!). Definitely of interest to those of us keeping one eye on ZFS. Thanks. Can someone else running ZFS confirm this behaviour? -- David Carter

Re: LARGE single-system Cyrus installs?

2007-11-13 Thread David Carter
unge files have changed then > it will lock them all then stream them all to the backup server. Cyrus is pretty ideal for fast incremental updates to a backup system: hence replication. You shouldn't need to lock anything with delayed expunge, delayed delete and fast rename in place.

Re: Replication: sync_client -r dies

2007-11-13 Thread David Carter
s handled? > > I believe David Carter has been working on some stuff for this which is > lined up to go in soon. The autorestart stuff is already in 2.3.10. It was Ken's work, based on a suggestion on my part. -- David Carter Email: [EMAIL PROTECTED] Universi

Re: Replication: does it work in both directions?

2007-11-13 Thread David Carter
e objection may just have just been (1). 3) Sanity checks are good: USER dpc22 NO IMAP_INVALID_USER Attempt to update master for dpc22 -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, P

Re: IOERROR: reading message: unexpected end of file (message_copy_strict)

2007-10-23 Thread David Carter
ough a large IMAP APPEND operation. Entirely safe. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. Cyrus Home Page: http://cyr

Re: squatter running longer than 24 hours

2007-10-22 Thread David Carter
rather impenetrable. I infer that it is collecting information about adjacent characters in the message body. Presumably a 5 character search term provides 4 required pairing as a prefilter from the squat engine before message by message search kicks in. -- David Carter

Re: LARGE single-system Cyrus installs?

2007-10-06 Thread David Carter
ent). Kernel memory explodes, and nothing is released when the program exits. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH

Re: LARGE single-system Cyrus installs?

2007-10-06 Thread David Carter
d a 20 line test program could exhaust memory in seconds. This bug was in SLES four years back, and it was still there the last time that I looked (some months back now). -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223

Re: LARGE single-system Cyrus installs?

2007-10-05 Thread David Carter
looks like Fastmail also hit recently. An dedicated journal device would probably make a big difference with data=journal. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street

Re: LARGE single-system Cyrus installs?

2007-10-05 Thread David Carter
SATA disks for the data and four 15k SAS disks for the metadata would be a good mix. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3

Re: IOERROR: writing cache file

2007-09-28 Thread David Carter
Soon Now, which was kind of the whole point when I started back in 2002. Hurrah. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK

Re: Unexpected response MessageID 000000000000000000000000

2007-09-27 Thread David Carter
lt; count) in cmd_reserve). I attach the message that I sent to cyrus-devel. sync_client will be ignoring the spurious responses. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke S

Re: storing mail across several cyrus partitions

2007-09-04 Thread David Carter
amount of memory to run on large file systems: http://oss.sgi.com/archives/xfs/2005-08/msg00045.html -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (0122

Re: Replication and single instance store

2007-09-04 Thread David Carter
e is no way to get single-instance-store on a replica > if you're rebuilding it from scratch? No. You would need a database which maintained a persistent mapping between UUID and a list of files on each partitition which are that UUID. I'm open to suggestions. -- David Carter

Re: Replication and single instance store

2007-09-04 Thread David Carter
es > sync_client to consider them in the same run, so it "finds" the matching > message on the replica. sync_server maintains a fairly modest UUID cache on the server side: 1000 messages in 2.3. A restart is negotiated after each UPLOAD command. -- David Carter

Re: storing mail across several cyrus partitions

2007-09-03 Thread David Carter
On Sun, 2 Sep 2007, Bokhan Artem wrote: > Sorry, I didn't understand you clearly... Did you mean, that subfolders > of single user may be moved across partitions? Yes. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Ph

Re: storing mail across several cyrus partitions

2007-08-31 Thread David Carter
/dpc22/bar user/dpc22/bar test3 * OK rename user/dpc22/bar user/dpc22/bar . OK Completed The only gotcha is that each rename moves all subsidiary mailboxes: . RENAME user/dpc22 user/dpc22 default * OK rename user/dpc22 user/dpc22 * OK rename user/dpc22/bar user/dpc22/bar *

Re: Replication to more than one replica?

2007-08-10 Thread David Carter
On Fri, 10 Aug 2007, Per olof Ljungmark wrote: > It would be a way to keep a second offline replica for backing up to a > tape archive, which is what I plan to do. This is certainly what we do, and it seems to work nicely. -- David Carter Email: [EMAIL PRO

Re: LTMPD rejecting large messages, maxmessagesize is _not_ set

2007-07-13 Thread David Carter
ages. Try "strings" on the lmtpd binary. Errors from Cyrus should be all variants on: ec IMAP_MESSAGE_TOO_LARGE, "Message size exceeds fixed limit" Is sendmail/postfix using a staging partition which has run out space? -- David Carter Email: [EMA

Re: 8G RAM in 32bit platform

2007-07-13 Thread David Carter
ess space. 64 bit integer arithmetic would be a slight benefit for quota arithmetic (unsigned long long). However my systems spend about 2% of their time in user CPU state according to vmstat. You really aren't going to notice on any modern Intel/AMD CPU. -- David Carter

Re: cyrus 2.3.8, internal dates not stored in message file time ?

2007-06-22 Thread David Carter
d, the parent routine index_copy() appears to have gained an extra argument, and the top level cmd_copy handler in imapd.c has: r = index_copy(imapd_mailbox, sequence, usinguid, mailboxname, ©uid, !config_getswitch(IMAPOPT_SINGLEINSTANCESTORE)); -- David Carter

Re: cyrus 2.3.8, internal dates not stored in message file time ?

2007-06-22 Thread David Carter
een 2.2.12 and 2.3.8. If source and target mailbox are on the same partition then the message should be copied using link(): both hard links share a single timestamp. Otherwise Cyrus has to create a new file and copy the data by hand. -- David Carter Email: [E

Re: Replication question - cross replication?

2007-06-15 Thread David Carter
P is not well suited to active-active replication. Replication in Cyrus is strictly active-passive. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 C

Re: Cyrus with a NFS storage. random DBERROR

2007-06-11 Thread David Carter
bimap has thrown an error. sync_client logs the only information that it has (the return code r). It probably wouldn't hurt to try and log the current mailbox/user in some consistent fashion. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,

Re: Cyrus with a NFS storage. random DBERROR

2007-06-09 Thread David Carter
an awful long time (about a year?) since I last had a sync_client bail out. We are moving to 2.3 over the summer (initially using my own original replication code), so this is something that I would like to sort out. Any suggestions? -- David Carter Email: [EMAIL PROTEC

Re: sync_client doesn't sync sieve scripts

2007-03-27 Thread David Carter
-s is new in 2.3, but it looks like it was only there for testing. The manual page says: Principally used for debugging purposes: not exposed to sync_client -u should replicate an entire user including the Sieve files. -- David Carter Email: [EMAIL PROTECTED

Re: FastMail.FM patchset - new patches

2007-03-16 Thread David Carter
On Fri, 16 Mar 2007, David Carter wrote: Ah, have_uuid is new in 2.3. That line definitely needs to move, but I think that the message_uuid_master_init() call should stay where it is. Or even (as per the fastmail patch). -- David Carter Email: [EMAIL PROTECTED

Re: FastMail.FM patchset - new patches

2007-03-16 Thread David Carter
message_uuid_master_init() call should stay where it is. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. --- master/master.c-DIST

Re: FastMail.FM patchset - new patches

2007-03-15 Thread David Carter
ather unfortunate name. The hash algorithmn used to generate mailbox uniqueIDs is a bit basic, which is why I switched to generating them on the fly from master. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Mu

Re: FastMail.FM patchset - new patches

2007-03-15 Thread David Carter
mparing two messages. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. Cyrus Home Page: http://cyrusimap.web.cmu.edu/

Re: single instance store and replication

2007-03-01 Thread David Carter
only tracks the last few thousand messages that have been uploaded. It becomes much more effective when a replica has been seeded and you switch to "rolling" replication. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,

Re: Potential replica message file corruption/replacement

2007-02-16 Thread David Carter
ecksums for message bodies and cache entries. On four occasions this has picked up oddities which in hindsight were obviously this bug. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Stree

Re: load balancing at fastmail.fm

2007-02-13 Thread David Carter
y, I agree. Exterprise storage and replication are both just strategies to reduce the frequency that you need to resort to backup. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax

Re: load balancing at fastmail.fm

2007-02-12 Thread David Carter
itical data. ZFS looks nice. Well, but you are on your own because this project for linux is pretty young. I don't have any problem with OpenSolaris, though it would be a little amusing given that we moved from Solaris to Linux about 4 years back. -- David Carter

Re: load balancing at fastmail.fm

2007-02-12 Thread David Carter
disks. It also means rather less stress if the fsck fails to complete. I've heard horror stories about all the common Linux filesystems and I've personally watched fsck.ext3 (supposedly the safest option) unravel a filesystem, with thousands of entries left in lost+found. ZFS looks n

Re: How to tell POP3 daemon to mark messages as read?

2006-11-10 Thread David Carter
ntial performance hit if it did. I believe (its been some time now) that the UW server works the way that you want. The POP protocol doesn't have any concept of \Seen messages, so there isn't really a right or wrong way to do this. -- David Carter Email: [EMAIL PROTEC

Re: namespace question

2006-11-10 Thread David Carter
tween altnamespace and the internal Cyrus namespace. Consider: INBOX <--> user.dpc22 INBOX.foo <--> user.dpc22.foo foo<--> user.dpc22.foo -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223)

Re: Does the quota include deleted but not yet expunged mails in v2.3 with delayed expunge?

2006-11-09 Thread David Carter
On Thu, 9 Nov 2006, David Carter wrote: On Thu, 9 Nov 2006, Farzad FARID wrote: I'm running Cyrus Imapd 2.3.7 with the delayed expunge mode. Do the messages deleted by the user, but not yet expunged by the system, count in the user's quota? I'd say yes but I'd like a

Re: Does the quota include deleted but not yet expunged mails in v2.3 with delayed expunge?

2006-11-09 Thread David Carter
her flag on messages. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. Cyrus Home Page: http://cyrusimap.web.cmu.edu/

Re: performance on large inboxes

2006-11-09 Thread David Carter
makes it easy to add headers to the list which is cached. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. Cyrus Home Page

Re: performance on large inboxes

2006-11-08 Thread David Carter
since 2.2.1 * Significantly improved message header caching (based in large part on code supplied by David Carter <[EMAIL PROTECTED]> from the University of Cambridge) -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Ph

Re: replication, how to see if it 'up to date'

2006-09-28 Thread David Carter
[cyrus:cyrus]$ replicate -s cyrus-24 -v -v -u dpc22 USER dpc22 USER_ALL dpc22 ENDUSER where "replicate" is just a little wrapper around sync_client. We also maintain databases of MD5 checksums for messages and cache entries, generated by make_md5. -- Da

Re: sync_client bails out after 3 MAILBOXES need upgrading to USER in one run

2006-09-13 Thread David Carter
really nothing more exciting than a RENAME operation to some part of the mailbox hierarchy without a quota root that only the system administrator can access. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Mu

Re: sync_server "memory leak" with giant new mailbox first sync

2006-09-12 Thread David Carter
;5 * (MAX_MAILBOX_PATH+1)" was put in to support partitions. A lookup table for partitions and two integers (one for the partition number, one of the message number on that partition) should be all that is needed to reconstruct the paths at a later date. -- David Carter

Re: sync client bailing out

2006-09-12 Thread David Carter
. The client process on the master bails out frequently with these errors in the log: It looks like you have some corruption in cyrus.index files on the replica following the crash. Try running reconstruct on the mailboxes in question. -- David Carter Email: [

Re: sync_client stalls the rest of cyrus while 'no route to host'

2006-08-29 Thread David Carter
each replication stream is independent and can progress at its own best speed. Particularly important if a replica dies (or is shut down for routine maintenance) and needs to catch up from a big backlog of transactions. -- David Carter Email: [EMAIL PROTECTED] University Comp

Re: sync_client bails out after 3 MAILBOXES need upgrading to USER in one run

2006-08-29 Thread David Carter
ad new messages rather than reusing the single instance store on the replica. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH.

Re: Another sync-client issue

2006-08-29 Thread David Carter
the value that's there now duplicates a test just above and is an unreachable path. Agreed. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambri

Re: Replication woes with a specific mailbox...

2006-07-28 Thread David Carter
a hash of renaming user inboxes (user.XXX -> user.XXX.Uni). Removing the cyrus.header file and running reconstruct should fix the problem. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pe

Re: machine mismatch UUID

2006-07-27 Thread David Carter
r had to use it. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus

Re: purge sync. replication folder

2006-07-13 Thread David Carter
support for partitions was added. Old sync./ directories which don't correspond to any running sync_server can be cleared out safely by hand on a running system. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 3

Re: Migration form UW with replication

2006-07-13 Thread David Carter
ic to our environment. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wik

Re: Cyrus 2.3.7 Replication Question

2006-07-13 Thread David Carter
t logins to specific backend servers). This makes it possible to push inactive accounts back and forth without any downtime. It doesn't work with shared mailboxes, which is why Cyrus 2.3 only supports simple master-replica pairs. -- David Carter Email: [EM

Re: Errors while doing Replication

2006-06-19 Thread David Carter
ation failing. The replication engine retries before giving up completely. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. --

Re: Replication and Virtual Domains

2006-05-15 Thread David Carter
n I ported the code. Its on my TODO list, but I can'tgive you a timetable. altnamespace shouldn't be a problem (we use it). The replication code works entirely in the internal namespace. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,

Re: 2.3 Replication and lost Hardlinks

2006-03-31 Thread David Carter
_machineid: 1 2. For each IMAP, NNTP and LMTP service in cyrus.conf, enable the provide_uuid argument. Example: imapcmd="imapd" listen="imap" prefork=5 provide_uuid=1 -- David Carter Email: [EMAIL PROTECTED] University Computing Servic

Re: sync_client stop working suddenly

2006-03-29 Thread David Carter
problem with a library shared between the two or (just conceivably) a subtle hardware problem. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679

Re: Restored mailboxes causes replication to bail

2006-03-23 Thread David Carter
ds you have ended up with two mailboxes with the same UniqueID. This will confuse the replication code which tracks mailboxes by UniqueID rather than by name in order to implement rename. If you delete the cyrus.header file and run reconstruct it should generate a new UniqueI

Re: slow IMAP data transfer

2006-02-09 Thread David Carter
. For SMTP i'm using Postfix, and it also shows bad results on data transfer. Cyrus and Postfix both make very heavy use of fsync() to flush data to disk before they confirm actions back to the sending system. RAID controllers or disk boxes with battery backed writeback cache help lots.

Re: 2.3.1 replication and deliver problem

2006-01-31 Thread David Carter
On Tue, 31 Jan 2006, Dmitry Melekhov wrote: This is what I see. Promoting: MAILBOX user.dm -> USER dm Error in do_sync(): bailing out! Not too informational message... syslog should tell you why it decided to bail out. -- David Carter Email: [EMAIL PROTEC

Re: defining multiple replica hosts

2006-01-27 Thread David Carter
"replicated" config is one in which multiple backend servers all share the same mailspool, but each have their own "replicated" copy of mailboxes.db." That reference is to replicated Murder configurations which is something else altogether. -- David Carter

Re: delay expunge and folders

2006-01-19 Thread David Carter
nd low watermarks, implemented as a global value plus per quotaroot override) This was a fairly invasive patch (particularly the user access to .EXPUNGED/ etc, which in hindsight was probably a waste of effort). At some point I hope to have time to write a cleaner pa

Re: signaled to death by 25

2006-01-18 Thread David Carter
(segmentation fault). Signal 25 is SIGXFSZ "File size limit exceeded" on my Linux boxes. However, signal 25 might mean something else on a different platform. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223)

Re: Seen flag reverts for some users

2006-01-10 Thread David Carter
fix this problem for you. -- David Carter Email: [EMAIL PROTECTED] University Computing Service,Phone: (01223) 334502 New Museums Site, Pembroke Street, Fax: (01223) 334679 Cambridge UK. CB2 3QH. Cyrus Home Page: http://asg.web.cmu.edu/c

  1   2   >