[CalendarServer-dev] [Calendar and Contacts Server] #15: Reports need to make more use of deferreds
Calendar and Contacts Server
trac at macosforge.org
Thu Feb 25 12:13:22 PST 2010
#15: Reports need to make more use of deferreds
---------------------------------+------------------------------------------
Reporter: wsanchez@… | Owner: wsanchez@…
Type: Enhancement | Status: closed
Priority: 2: Expected | Milestone: CalendarServer-3.0
Component: Calendar Server | Severity: Performance
Resolution: Software changed | Keywords:
---------------------------------+------------------------------------------
Description changed by wsanchez@…:
Old description:
> 2006/04/27 11:14 AM Cyrus Daboo:
> * SUMMARY
> Reports current execute synchronously once the xml data has been parsed.
> This means that the server is blocked whilst generating report data, and
> for a report on a big calendar that could take a while. We need to make
> use of deferreds in some way to split up the report generation process
> into smaller chunks so that the server can handle other requests at the
> same time.
New description:
2006/04/27 11:14 AM Cyrus Daboo:
Reports current execute synchronously once the xml data has been parsed.
This means that the server is blocked whilst generating report data, and
for a report on a big calendar that could take a while. We need to make
use of deferreds in some way to split up the report generation process
into smaller chunks so that the server can handle other requests at the
same time.
--
--
Ticket URL: <http://trac.calendarserver.org/ticket/15#comment:8>
Calendar and Contacts Server </>
HTTP/WebDAV/CalDAV Server
More information about the calendarserver-dev
mailing list