{"push_id":1180338269,"size":2,"distinct_size":2,"ref":"refs/heads/v30/t245-sync-client-lock-retry-take2","head":"bf5fa5291091cc19f8b36b9538b702ddc16e54fd","before":"28220b3ea6d26214eb2c31e926636f150a481e8b","commits":[{"sha":"0e616abbe8f3bd4f777ea7ef494c23e2cf33ba6b","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"sync_client: only defer locked items when processing a channel","distinct":true,"url":"https://api.github.com/repos/elliefm/cyrus-imapd/commits/0e616abbe8f3bd4f777ea7ef494c23e2cf33ba6b"},{"sha":"bf5fa5291091cc19f8b36b9538b702ddc16e54fd","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"backupd: open backups in non-blocking mode\n\nThis is okay now that sync_client can comfortably handle an\nIMAP_MAILBOX_LOCKED response.\n\nWhat this means is that, if a locked backup is encountered during\na sync, instead of the whole sync stalling until the locked backup\nbecomes available, the sync can continue backing up other users,\nand return to the locked one(s) later when they're hopefully no\nlonger locked.","distinct":true,"url":"https://api.github.com/repos/elliefm/cyrus-imapd/commits/bf5fa5291091cc19f8b36b9538b702ddc16e54fd"}]}
{"actor":{"display_login":"elliefm"}}