Monotone-Parent: 59ea344b9668f4a704c43de3039620c216c5a53f

Monotone-Revision: 42442283d6d0a521a03631d44c951065a424bb90

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-06-16T21:35:23
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2009-06-16 21:35:23 +00:00
parent 2c4af4bb8f
commit 377aa84d38
2 changed files with 146 additions and 135 deletions
+8
View File
@@ -1,5 +1,13 @@
2009-06-16 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* SoObjects/Appointments/SOGoAppointmentFolder.m
(-davCalendarQuery:, davCalendarMultiget:): we now fetch the only
fields that are required by the DAV query from the database
tables.
(-bareFetchFields:from:to:title:component:additionalFilters:,fetchFields:from:to:title:component:additionalFilters:includeProtectedInformation:):
optimized the privacy SQL string to a single where clause based on
the tables computed in initializeQuickTablesAclsInContext:.
* SoObjects/Appointments/SOGoCalendarComponent.m (-valuesForKeys:)
overriden method to speed up PROPFIND requests.