Also, since i imported an existing user from another platform to this new Zimbra instance, i imported her calendar, but she is complaining that she can only see recent events on her phone since the switch, and can no longer look back as a reminder since previous appointments did not sync to her phone.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Looking a bit further, I've seen that, if i create a test event, and drag it around, it updates just find on the phone until i reach 2 weeks ago. If i go 1 day further, it stops updating. At first i have my 'Days to sync' in my active sync configuration set to 'Last two weeks', but i've since set that to 'All'. It doesnt seem to make a difference. Tried rebooting as well after making the change.
Android 4.4.4 on a Nexus 5 btw.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes - two weeks ago is the typical lookback for calendar synchronization
Not sure how good z-push is on updating the sync window dynamically. Did you try dropping the account and re-adding it with the sync window set beyond 2 weeks - rather than adjusting it after the sync has started ?
Beware that setting SYNC_FILTERTIME_ALL can have very bad implications for the zimbra backend if you have a mailbox with thousands of emails in it. It can take so long to process the initial list in response to a GetItemEstimate that the client will timeout before the server can respond. The client can then loop repeatedly sending over the same request and repeatedly failing to get a timely response. I recommend not setting it past 1 month. Older emails are still available through the search function.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Also, since i imported an existing user from another platform to this new Zimbra instance, i imported her calendar, but she is complaining that she can only see recent events on her phone since the switch, and can no longer look back as a reminder since previous appointments did not sync to her phone.
Looking a bit further, I've seen that, if i create a test event, and drag it around, it updates just find on the phone until i reach 2 weeks ago. If i go 1 day further, it stops updating. At first i have my 'Days to sync' in my active sync configuration set to 'Last two weeks', but i've since set that to 'All'. It doesnt seem to make a difference. Tried rebooting as well after making the change.
Android 4.4.4 on a Nexus 5 btw.
define('SYNC_FILTERTIME_MAX', SYNC_FILTERTYPE_ALL); in z-push, that's why i'm asking here because this might be zimbrabackend specific?
Yes - two weeks ago is the typical lookback for calendar synchronization
Not sure how good z-push is on updating the sync window dynamically. Did you try dropping the account and re-adding it with the sync window set beyond 2 weeks - rather than adjusting it after the sync has started ?
Beware that setting SYNC_FILTERTIME_ALL can have very bad implications for the zimbra backend if you have a mailbox with thousands of emails in it. It can take so long to process the initial list in response to a GetItemEstimate that the client will timeout before the server can respond. The client can then loop repeatedly sending over the same request and repeatedly failing to get a timely response. I recommend not setting it past 1 month. Older emails are still available through the search function.
Ticket moved from /p/zimbrabackend/bugs/43/
Moved to support requests as, this an information request and, as far as I can tell the backend is working as designed.
Do you need any more help with this? Otherwise I will close out the ticket.
No further response received. Closing ticket.