Push of some queued changes to EWS resource

Laurent Montel montel at kde.org
Fri Aug 6 15:49:24 BST 2021


Hi,
Good to know that you still work on EWS resource! It’s a good news.

For me it will better to put in a MR your commits (not 38 MR only one :) ) so 
we can review it first.

Thanks.
Regards


On vendredi 6 août 2021 16:07:44 CEST Krzysztof Nowicki wrote:
> Hi Laurent,
> 
> I haven't had a chance to work much on the EWS resource in the last couple
> of years unfortunately. This doesn't mean that I haven't done any work.
> During that time I've done some improvements and bug fixes, which I have
> been testing during my daily work.
> 
> I think the time has come to push them, especially that I saw 21.08 has
> being branched recently and trunk opened for general development towards
> 21.12.
> 
> My backlog of changes consists of 38 commits - mostly some minor
> improvements and bug fixing, notably including: * Chunked requests for most
> operations on multiple items. Internally Exchange doesn't allow a single
> request to operate on more than 100 items. This would have caused failure
> when trying to for ex. delete hundreds of e-mails in one operation. With
> this change the operation is split into several requests. * Rework of
> background, server-triggered updates (subscriptions). These are now done in
> background and don't block the resource's state machine towards the Akonadi
> server. * Migration of collection sync state from the configuration file to
> per-collection attributes. * Reduced number of forced collection
> synchronizations due to conflicts with locally modified items. *
> Implementation of progress values for many operations, including the
> long-lasting full collections sync job. * Fixes to device key OAuth
> authentication, which broke due to Microsoft server-side changes.
> 
> Please let me know if it's fine for me to push them, or if you'd rather like
> them reviewed first.
> 
> Regards
> Chris


-- 
Laurent Montel | laurent.montel at kdab.com | KDE/Qt Senior Software Engineer 
KDAB (France) S.A.S., a KDAB Group company
Tel: France +33 (0)4 90 84 08 53, http://www.kdab.fr
KDAB - The Qt, C++ and OpenGL Experts




More information about the kde-pim mailing list