OSDN Git Service

Downgrade expedited to normal on reschedule.
authorMatthew Williams <mjwilliams@google.com>
Thu, 9 Jan 2014 18:49:23 +0000 (10:49 -0800)
committerLiam Byrne <morepork@google.com>
Thu, 6 Feb 2014 17:22:08 +0000 (17:22 +0000)
commit6428046767ee4195617fb41b5639eefa2ca7a939
treee97481c124c8727245b852970b69dabdb78b7446
parentcb1b23b5e600abe542e3374b66c2be7976fccd72
Downgrade expedited to normal on reschedule.

bug: 12033540
Expedited was previously tracked by a redundant internal variable, ostensibly
as an optimisation. This variable could differ from the value in the bundle
depending on how the operation is initialised, which led to confusion. Now an
expedited sync will only be treated as such on its first execution.

Change-Id: I9979102317aecbe8bc53a36381d4b2782ac131be

Conflicts:
services/core/java/com/android/server/content/SyncOperation.java
services/core/java/com/android/server/content/SyncQueue.java
services/core/java/com/android/server/content/SyncManager.java
services/core/java/com/android/server/content/SyncOperation.java
services/core/java/com/android/server/content/SyncQueue.java
services/core/java/com/android/server/content/SyncStorageEngine.java
services/tests/servicestests/src/com/android/server/content/SyncOperationTest.java
services/tests/servicestests/src/com/android/server/content/SyncStorageEngineTest.java