Thursday, February 5, 2026
1 change · saas-18.3
Enhancements to existing features
This update enhances the reliability of syncing user accounts with Google Calendar. Previously, the sync process could time out with many users due to a single, lengthy operation. Now, the system uses multiple, smaller sync jobs targeting different user groups, significantly reducing the risk of timeouts and improving overall synchronization performance.
Original PR description
Before this commit, the sync cron of google could only work by performing a search on the users and starting the sync. But the cron could timeout with a large amount of users. As users were fetched in the same order, some users could never be synced. This change allows to create several cron with different type of user in self (by company, department, etc) to allow distribute the sync effort over several crons. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#210286