CVSROOT:        /cvs/gnome
Module name:    evolution-data-server
Changes by:     kharish 06/07/24 09:09:34

Modified files:
        calendar       : ChangeLog 
        calendar/backends/caldav: e-cal-backend-caldav.c 
        calendar/backends/groupwise: e-cal-backend-groupwise.c 
        calendar/backends/http: e-cal-backend-http.c 
        calendar/backends/weather: e-cal-backend-weather.c 
        calendar/libecal: e-cal.c e-cal.h 
        calendar/libedata-cal: e-cal-backend-cache.c 
                               e-cal-backend-cache.h 

Log message:
2006-07-24  Harish Krishnaswamy  <[EMAIL PROTECTED]>

Patch to split the cache into multiple files based
on the type of objects it stores. This substantially
reduces the primary memory requirements of Evolution
and EDS for providers like GW, Exchange that manipulate
event/tasks/journals together.

* backends/caldav/e-cal-backend-caldav.c: (initialize_backend):
* backends/groupwise/e-cal-backend-groupwise.c:
(connect_to_server), (e_cal_backend_groupwise_open):
* backends/http/e-cal-backend-http.c: (e_cal_backend_http_open):
* backends/weather/e-cal-backend-weather.c:
(e_cal_backend_weather_open):
Update e_cal_backend_cache_new calls with an additional source
type argument.
* libecal/e-cal.[ch]: (e_cal_source_type_enum_get_type):
Implement the function.
* libedata-cal/e-cal-backend-cache.c:
(get_filename_from_uri),
(e_cal_backend_cache_set_property),
(e_cal_backend_cache_get_property),
(e_cal_backend_cache_constructor),
(e_cal_backend_cache_class_init), (e_cal_backend_cache_new):
Compute the cache destination using the source type.
* libedata-cal/e-cal-backend-cache.h: Include header e-cal.h.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evolution-data-server&who=kharish&date=explicit&mindate=2006-07-24%2009:08&maxdate=2006-07-24%2009:10

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to