<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style>
</head>
<body><div>Participants: Ken, Ellie, Bron, Rik, Partha, RobS, Yves<br></div>
<div><br></div>
<div>Ken: Working on mailbox unique ids. All user-metadata now keyed by unique id of user inbox. Current work is on annotations.db, some Cassandane tests failing. Next are conversations, hopefully changing F records should be enough.<br></div>
<div><br></div>
<div>Bron: has patch for intermediate mailboxes to clean parents where all children are intermediates. Rather expensive during startup O(n) for depth of tree, haven't tried on a large server. Fixed also a transaction db error. JMAP: count of non-deleted emails is bogus currently due to delayed expunge. Might need to store count. Will look into it, and if it requires more work will hand over to RobS.<br></div>
<div><br></div>
<div>RobS: QUOTAMODSEQ and RACLMODSEQ on master, and in production. Haven't got issue reports, looks clean. Currently working on patch for Cyrus DB read-only locks for conversations.db. Will run full tests tomorrow, then ask for code review and to deploy in test environment with more concurrency.<br></div>
<div><br></div>
<div>With Google Hangouts getting sunsetted, we are looking for a new video conferencing tool for our meetings. Will try appear.in.<br></div>
<div><br></div>
<div>No Cyrus meeting scheduled over Christmas and New Years Eve, so next regular Cyrus meeting will be on January 7, 2019.<br></div>
</body>
</html>