History log of /packages/apps/Exchange/src/com/android/exchange/adapter/EmailSyncParser.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
71cfa486dd576841a6333b761530c82b296a1c0c 22-Oct-2013 Yu Ping Hu <yph@google.com> Treat "fetch needed" same as "more available" for sync.

Bug: 11245727
Change-Id: I57c10e6994fd6d31f3433cdd291e338fb7eb3205
/packages/apps/Exchange/src/com/android/exchange/adapter/EmailSyncParser.java
5cc7ea3e24f1c05f71a3223ac6fa8b69d211735c 28-Sep-2013 Yu Ping Hu <yph@google.com> Exchange sync fixes.

- When wiping a mailbox, supply the correct account object
to requestSync. (Account#mAmAccount is actually null.)
- When wiping a mailbox, don't treat it as looping.
- Do not try to sync when the mailbox is not in the current
account. Still not sure how we get in this state, but this
is never a good thing to do.

Bug: 10965484

Change-Id: I24cbc9985282e54386765139faf5ff8edfac8cd7
/packages/apps/Exchange/src/com/android/exchange/adapter/EmailSyncParser.java
110837ebff288a75f9bda067c38e2c46797d99b5 27-Sep-2013 Alon Albert <aalbert@google.com> Unify Log Tags

Use a single log tag

Change-Id: I6f08c1eb6e84971cc21497ca14bf60860f75bab4
/packages/apps/Exchange/src/com/android/exchange/adapter/EmailSyncParser.java
722006c7b116240d9383c84d5e76ee69796dd571 19-Sep-2013 Alon Albert <aalbert@google.com> Wipe and Resync Mailbox on Bad Sync

Change-Id: I52f95641e2cc519944863d394f808d796b3c0a18
/packages/apps/Exchange/src/com/android/exchange/adapter/EmailSyncParser.java
36e181376b06c8905af2d22bf494a2423f50aa65 18-Sep-2013 Alon Albert <aalbert@google.com> Split Apply Ops Into Chuncks

To prevent TransactionTooLargeException errors. If it still fails, retry with
a minimal chunk to apply one message at a time.

Bug: 10402517
Change-Id: Ia121652da6da56587939dc813abb801d055c24ca
/packages/apps/Exchange/src/com/android/exchange/adapter/EmailSyncParser.java
c640541ba09b4ecd88f4fa9603dc2d9d474e7996 13-Sep-2013 Yu Ping Hu <yph@google.com> Move upsync from EasMailboxSyncHandler to EasSync.

Eventually EasSync should handle downsync as well, but the immediate
task is to decouple upsync from downsync in EasMailboxSyncHandler.
This move also fixes some upsync bugs.

Also put EmailSyncParser in its own file.

Bug: 10678136
Change-Id: Ie5e131a3f316176c203d275df35d3e8a8f9141c7
/packages/apps/Exchange/src/com/android/exchange/adapter/EmailSyncParser.java