Alex Hudson
2008-09-14 22:04:23 UTC
Hey,
So I have in my head a few "known issues" almost, which I should write
down before I forget about them all. Some of these I've
found/experienced, others are from people testing Bongo on bizarrely big
servers (I'm looking at you, Igor :P)
* IMAP issues
For the most part, I think we're good on IMAP at the moment. A couple of
5004 internal errors have been cleared up, but the "moving large amounts
of mail" scenario is still quite slow. This is purely down to the fact
that we journal SQLite an awful lot for data safety. I'm thinking that
one solution to this will be to implement a multi-copy command which can
take ranges (so we journal less often, effectively), but it needs a bit
more thought.
* SMTP issues
So, for a little while, my 0.4 install had been subscribed to LKML.
However, the mails were coming in more slowly and more delayed until
now, where I seem to have been unsubbed. I suspect that this is because
my Bongo is bouncing too often, although I have absolutely no evidence
of this (and OpenSUSE's list tells you when you're bouncing, and that
hasn't complained at me yet).
Igor has also reported problems with bulk SMTP (= almost 2000 messages),
with some kind of queue error. This is potentially the same fault as the
above.
There are some potential problems with sending mail. I'm not convinced
we handle all error conditions correctly: I've put one fix into trunk
for one obvious flaw, but this needs more work. Ideally, we want to test
against a harness for this I think.
* Queue issues
I don't really have any, but know that Pat is looking at this. I do
really desperately want a bongo-queuetool list etc. though :)
I think that's it at the moment.
Cheers,
Alex.
So I have in my head a few "known issues" almost, which I should write
down before I forget about them all. Some of these I've
found/experienced, others are from people testing Bongo on bizarrely big
servers (I'm looking at you, Igor :P)
* IMAP issues
For the most part, I think we're good on IMAP at the moment. A couple of
5004 internal errors have been cleared up, but the "moving large amounts
of mail" scenario is still quite slow. This is purely down to the fact
that we journal SQLite an awful lot for data safety. I'm thinking that
one solution to this will be to implement a multi-copy command which can
take ranges (so we journal less often, effectively), but it needs a bit
more thought.
* SMTP issues
So, for a little while, my 0.4 install had been subscribed to LKML.
However, the mails were coming in more slowly and more delayed until
now, where I seem to have been unsubbed. I suspect that this is because
my Bongo is bouncing too often, although I have absolutely no evidence
of this (and OpenSUSE's list tells you when you're bouncing, and that
hasn't complained at me yet).
Igor has also reported problems with bulk SMTP (= almost 2000 messages),
with some kind of queue error. This is potentially the same fault as the
above.
There are some potential problems with sending mail. I'm not convinced
we handle all error conditions correctly: I've put one fix into trunk
for one obvious flaw, but this needs more work. Ideally, we want to test
against a harness for this I think.
* Queue issues
I don't really have any, but know that Pat is looking at this. I do
really desperately want a bongo-queuetool list etc. though :)
I think that's it at the moment.
Cheers,
Alex.