History log of /packages/providers/CalendarProvider/src/com/android/providers/calendar/SQLiteContentProvider.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a55c3aaa2b13b5350918efda98906afb8b6206c1 31-Oct-2013 Alon Albert <aalbert@google.com> Don't trigger a sync for ALERTS tables

Bug: 11350900
Change-Id: Iede3da60cb45ac496bea90c85d06eac36af617e1
/packages/providers/CalendarProvider/src/com/android/providers/calendar/SQLiteContentProvider.java
8015a4086559d9d025473c2e773b2f64888c2942 16-Sep-2013 Alon Albert <aalbert@google.com> Call clearCallingIdentity in Provider Entry Points

Bug: 10777084
Change-Id: I7de6289e9b05b2ef51a9fe65c3a04f0d814c3362
/packages/providers/CalendarProvider/src/com/android/providers/calendar/SQLiteContentProvider.java
77f0cf2de36fd24541480638da22f477ec0af22f 12-Jan-2012 Alon Albert <aalbert@google.com> Fix a problem with isCallerSyncAdapter
The field mIsCallerSyncAdapter is set by a call to getIsCallerSyncAdapter() but is reset by beginTransaction.
This means that by the time we call endTransaction, it may have been reset to null because getIsCallerSyncAdapter
was called before beginTransaction.

Change-Id: I3f8e4484965adae2d7565e34166f4c1a6635eecf
/packages/providers/CalendarProvider/src/com/android/providers/calendar/SQLiteContentProvider.java
b9644fe24edf9e25f0b21c1394e88d25070e0238 14-Jun-2011 RoboErik <epastern@google.com> Rename Calendar.java to CalendarContract.java

Change-Id: Iecdf0141d6baeed4a93b4f219a72f7ed8a5b9ff3
/packages/providers/CalendarProvider/src/com/android/providers/calendar/SQLiteContentProvider.java
9ec70fada3d8f7cf56d6b0d0947823ec5bce572c 04-Jun-2011 Alon Albert <aalbert@google.com> Prepare Calendar Provider for GData 2.0 & Partial Update

This CL prepares support for GData 2.0 by adding the _SYNC_7 column to the Events table.
This column will contain the edit URL which used to be in SYNC_VERSION but in 2.0, will hold the eTag instead.

It also prepares for Partial Update by adding a column called lastSynced to Events & a column called canPartiallyUpdate to Calendars.
If a sync adapter sets canPartiallyUpdate to 1, the provider will dup events before modifying them locally and mark them as dups using the lastSynced column.
When a sync adapter then updates an event and sets DIRTY to 0, the provider will remove the duplicated event.

Since no sync adapters yet set canPartiallyUpdate or use SYNC_7, this change should effectivly be a NOP.

Change-Id: I651056b3c0306391e9e559ceb185e77187118846
/packages/providers/CalendarProvider/src/com/android/providers/calendar/SQLiteContentProvider.java
b7c010fdc02695b692cd74acf432e8ccb3bda70c 13-Oct-2010 Fabrice Di Meglio <fdimeglio@google.com> Fix issue where upward syncs were requested from the CalendarProvider2 even if the sync was initiated by the SyncAdapter

Change-Id: Ibf3f8aac6798e6882ca45a720ecab7ed5ca75b9b
/packages/providers/CalendarProvider/src/com/android/providers/calendar/SQLiteContentProvider.java
9f005e4843925efe4fa8434361c4ad4ad384ed4c 27-Oct-2009 Ken Shirriff <kens@google.com> Add new CalendarProvider2 for new sync framework.

This provider operates directly, rather than through a TempProviderSyncAdapter.
/packages/providers/CalendarProvider/src/com/android/providers/calendar/SQLiteContentProvider.java