No problem, Eric, I was asking if I should write a patch, so it's ok to tell me to do so.
Hope, you had a good coffee :) Am Freitag, den 25.06.2010, 06:04 +0200 schrieb Eric Charles: > oops, I didn't mean "so patch it" but "so, patches would be good for > those kind of behaviour". > Still early and missing coffee :) > Tks, > Eric > > > On 06/25/2010 05:29 AM, Eric Charles wrote: > > Hi Tim, > > > > Same for the domain creation. > > Currently, you may have duplicates in db, and when you list domains, > > it "hides" it via a Set. > > A strategy is to check if it already exists before writing it. > > > > So patch it :) > > Tks, > > > > Eric > > > > > > On 06/24/2010 10:41 PM, Tim-Christian Mundt wrote: > >> Hi, > >> > >> in IMAP the method MailboxMapper.countMailboxesWithName(mailboxName) is > >> only ever used in StoreMailboxManager.mailboxExists(mailboxName, > >> session). There the result is checked for duplicates. Duplicates should > >> be detected before writing and not when reading, for some stores (e.g. > >> maildir) it is not even possible to have more than one mailbox with the > >> same name. So this is superfluous and should should be moved to the > >> MailboxMapper.existsMailbox(mailboxName) which can provide a more > >> efficient existence test. > >> > >> I think I proposed that before but can't find to reason why it's not > >> there. Thus I thought I'd check back with you before I change it. Any > >> objections? Otherwise I'd submit a patch. > >> > >> Cheers > >> Tim > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org > >> For additional commands, e-mail: server-dev-h...@james.apache.org > >> > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org > For additional commands, e-mail: server-dev-h...@james.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org