a7456e46f4cb64524386b22e2596ea93c244c16f |
|
12-Nov-2013 |
Matthew Williams <mjwilliams@google.com> |
SyncManager now returns copy on getCurrentSyncs() Bug:11559103 Added a new getCurrentSyncsCopy() that is public. The other version is needed for internal SSE calls. Change-Id: I0287f039a6f75abf04b65b85cb30f78353aeef4f
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|
632515b9d0960749ddb1636677d7f12f196d73f7 |
|
11-Oct-2013 |
Matthew Williams <mjwilliams@google.com> |
Fix infinite boot-loop bug in SM. Bug:11064918 If the ContentResolver sync API is used with the empty ("") string as a provider, the ContentService will throw an RTE. This cl addresses all the entry points of the API that could allow this, as well as adds an ifEmpty check at the point of failure. Also removed RTE throws from public functions(no point in crashing the phone). Change-Id: I57427d12a6cafb3e6d7a32ca0c10b05315b20580
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|
ed37b93af8d06243cbddec20eef2e89cd9b3677e |
|
12-Sep-2013 |
Matthew Williams <mjwilliams@google.com> |
fix deadlock caused by clearAllBackoffs in SSE ordering of locks in SyncStorageEngine#clearAllBackoffs() introduced deadlocks. Bug: 10751759 Bug: 10680330 Change-Id: Ief118830b6b249de0e7618b6186b4181b4f12f82
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|
28b1fc64221ebd47454829a8d029af0a7a35c6fd |
|
29-Aug-2013 |
Matthew Williams <mjwilliams@google.com> |
Turn off debugging in SyncManager Bug: 10549076 Change-Id: I63ad8af5fbe8736eb7ca8307a4beef5310a1c10c
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|
ba35271e91648c9cde2bb606aaf2001282231b07 |
|
14-Aug-2013 |
Matthew Williams <mjwilliams@google.com> |
Use pending.xml to persist sync ops. Support pending ops by producing badly formed xml. fixed bug that stopped alarm manager from updating if the next alarm time is in the past. Use new AlarmManager API for old AM behaviour - to set exact alarms. Change-Id: I57090f9c7155996298be7ec968a88f17ac1938a7
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|
c81891c1257895220c00e9ee99968ce305cfdd3b |
|
25-Jul-2013 |
Matthew Williams <mjwilliams@google.com> |
Fixes to javadoc That was breaking sdk(linux) and aosp_mips-eng (linux) Change-Id: I1d6737baf68e004a2764d1dbee816f98a1a49be8
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|
fa77418134c6f1f80af225a78819f069e9c974fb |
|
19-Jun-2013 |
Matthew Williams <mjwilliams@google.com> |
AnonymousSyncService & SyncRequest. Changes to the way bundles are parcelled broke SM, this update writes out the bundle as xml. This circumvents the need for parcel, and makes it easier to debug whats happening. Change-Id: I6cd5d3a2eb80bfa5b3ae0c7f2d2ff91a65daaa34
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|
44c4ddfd47f08f542745a512fbdcd0b551d88b2e |
|
28-Jun-2013 |
Georgi Nikolov <geonik@google.com> |
Bugfix 9603757 master/flo tremendous Gallery battery drain on idle device (syncing pathology?) Change-Id: I52797fe428a817ac0bdafcf2ab2b0b565839f84c
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|
dbe846b02e6f6f715787cf8621587f7bc25deaac |
|
25-Jun-2013 |
Georgi Nikolov <geonik@google.com> |
Bugfix 9373708 JBMR2 runtime restart (system process crash in the sync manager) during setup The fix is to ensure that all access to SyncStatusInfo and related objects happens while holding the mAuthority lock or is on a per-thread copy of the objects Also, includes an unrelated fix for a bug I just noticed in the way dumpSyncState() prints the periodic sync info Change-Id: Id9e4dff41029412e133bdabc843d555434d9a12f (cherry picked from commit 182ff3acbad9850b40d37ad1c23106be6eda8476)
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|
7a96c39c510923ef73bbb06ab20109f0168b8eb1 |
|
15-Nov-2012 |
Jeff Sharkey <jsharkey@android.com> |
Move lingering services to services.jar. This helps reduce the pressure on framework.jar, and makes it clear that it should only be used by the system_server. Bug: 7333397 Change-Id: I0858904239535380fbf30562b793e277d8c3f054
/frameworks/base/services/java/com/android/server/content/SyncStorageEngine.java
|