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