Notes Aug 13
Bron Gondwana
brong at fastmailteam.com
Mon Aug 13 08:06:11 EDT 2018
Present: Robert, Bron, Ken, ellie, Partha
Ken:
* last week did lots of work on JMAP
* this week, planning to get back to storage by uniqueid
* EmailSubmission work coming as well
Robert:
* have been working on Email/set#update bulk code last week, is ready
for testing now - will push tomorrow after making sure keywords are always what you
would get from doing a 'get'.* would like to discuss how we update conversations.db to include an
expunged flag for UID records - start by writing the information, then update all conversations DBs,
then update code to read it - make the value a dlist
- may need to use the dlist sax parser for efficiency
* otherwise, planning to start working on Email/get similar logic to
bulk updates.* have implemented an iterator for hashtables - not yet on master
ellie:
* i've released 3.0.8 late last week
* planning to do a new 2.5 v soon too but gotta wrestle an old build
of libical* fixed a couple of crashers in cyr_dump and mbexamine
* hash_lookup() will crash out with an arithmetic exception (SIGFPE)
if it's operating on an uninitialised hash table (because of the
`foo % table_size` bucket lookup -- division by zero -- should fix
with an assert.
Bron:
* discussion of errors with Cassandane tests as errors have changed.
* fixed statuscache where multiple users were wiping each other's caches* created sieve-mailboxid IETF draft and implemented it
* fixing memory leaks by running valgrind against Sieve and JMAP*
modules* fixed issue with DB unit tests not fataling early enough
Partha:
* fixed crashers with unit tests in zeroskip last week
* now working on Cassandane - issues with zeroskip timeouts
* otherwise mostly FM work
We also did some design work on bulk updates before and after the call.
--
Bron Gondwana, CEO, FastMail Pty Ltd
brong at fastmailteam.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20180813/bc807a85/attachment.html>
More information about the Cyrus-devel
mailing list