Projects
Wiki     Timeline     Roadmap     Browse Source     View Tickets     New Ticket     Search

Timeline


and

02/16/11:

19:04 Changeset [7031] by wsanchez@…
Cache upstream tarballs on static.calendarserver.org.
14:59 Ticket #416 (replies to tokenized mails are not forwared correctly) created by mail@…
Hi, when replying to a tokenized mail, the message should be forwared. …
13:59 Changeset [7030] by cdaboo@…
Add a free-busy cache (per-user/per-calendar) for a fixed range (7 days in …
12:13 Changeset [7029] by exarkun@…
When accepting an invitation, find the inbox event and delete it.
11:46 Changeset [7028] by exarkun@…
Accessor for the event's UID
11:44 Changeset [7027] by cdaboo@…
Test sharing and freebusy interaction (with the new freebusy cache).
11:44 Changeset [7026] by cdaboo@…
Support a $now.D: substitution mechanism for inserting the current ISO8601 …
11:20 Changeset [7025] by cdaboo@…
Properly clean-up proxy setting.
07:44 Changeset [7024] by glyph@…
Convert queries to use DAL API, everywhere except sql_legacy.py.
07:10 Changeset [7023] by glyph@…
Set MODIFIED on Update. To do: figure out how to unit test for …
06:43 Changeset [7022] by glyph@…
retrieve the value from the row
06:42 Changeset [7021] by glyph@…
dalify NotificationObject.initFromStore
06:42 Changeset [7020] by glyph@…
dalify NotificationObject.xmldata(), remove _fieldQuery
06:42 Changeset [7019] by glyph@…
dalify NotificationObject.setData
06:42 Changeset [7018] by glyph@…
dalify NotificationObject.loadAllObjects
06:42 Changeset [7017] by glyph@…
share _changeRevision behavior
06:41 Changeset [7016] by glyph@…
move syncToken stuff to common superclass, de-duplicate …
06:41 Changeset [7015] by glyph@…
what a difference a '!' makes
06:41 Changeset [7014] by glyph@…
RESOURCE_ID and HOME_RESOURCE_ID are the same for notifications
06:41 Changeset [7013] by glyph@…
fix in _syncTokenQuery
06:41 Changeset [7012] by glyph@…
apparently _updateSyncToken is dead code, so kill it?
06:41 Changeset [7011] by glyph@…
dalify NotificationCollection.resourceNamesSinceToken
06:40 Changeset [7010] by glyph@…
dalify NotificationCollection.syncToken
06:40 Changeset [7009] by glyph@…
Sync token tests for notifications.
06:40 Changeset [7008] by glyph@…
dalify NotificationCollection._initSyncToken
06:40 Changeset [7007] by glyph@…
dalify removeNotificationObjectWithUID
06:40 Changeset [7006] by glyph@…
dalify listNotificationObjects
06:39 Changeset [7005] by glyph@…
whitespace
06:39 Changeset [7004] by glyph@…
dalify the rest of notificationsWithUID
06:39 Changeset [7003] by glyph@…
dalify one query in notificationsWithUID
06:39 Changeset [7002] by glyph@…
dalify CommonObjectResource.text()
06:39 Changeset [7001] by glyph@…
dalify _initFromStore
06:39 Changeset [7000] by glyph@…
dalify all-columns query
06:38 Changeset [6999] by glyph@…
dalify _changeRevision
06:38 Changeset [6998] by glyph@…
method is 'on', not 'do'
06:38 Changeset [6997] by glyph@…
do all of the patching necessary to make memcache work
06:38 Changeset [6996] by glyph@…
dalify the rest of _deletedSyncToken
06:38 Changeset [6995] by glyph@…
dalify some sync token changes
06:37 Changeset [6994] by glyph@…
support for sequences as syntax elements
06:37 Changeset [6993] by glyph@…
dalify initSyncToken
06:37 Changeset [6992] by glyph@…
default to sequence on all revision ID columns
06:37 Changeset [6991] by glyph@…
extra test for default sequence column
06:37 Changeset [6990] by glyph@…
default value of revision to revision_seq
06:36 Changeset [6989] by glyph@…
dalify ICalendar.resourceNamesSinceToken
06:36 Changeset [6988] by glyph@…
dalify property delete
06:36 Changeset [6987] by glyph@…
It doesn't return a list, so the docstring shouldn't start with 'return a …
06:36 Changeset [6986] by glyph@…
PropertyStore.loadAll -> PropertyStore.forMultipleResources. Add a …
06:36 Changeset [6985] by glyph@…
dalify insert property
06:35 Changeset [6984] by glyph@…
dalify update properties
06:35 Changeset [6983] by glyph@…
dalify PropertyStore.load
06:35 Changeset [6982] by glyph@…
dalify CommonHomeChild.syncToken
06:35 Changeset [6981] by glyph@…
dalify removeObjectResourceWithUID
06:35 Changeset [6980] by glyph@…
add object schema reference to home children
06:35 Changeset [6979] by glyph@…
dalify CommonHomeChild.removeObjectResourceWithName
06:34 Changeset [6978] by glyph@…
line-length formatting
06:34 Changeset [6977] by glyph@…
dalify resourceUIDForName
06:34 Changeset [6976] by glyph@…
dalify CommonHomeChild.resourceNameForUID
06:34 Changeset [6975] by glyph@…
small formatting tweaks
06:34 Changeset [6974] by glyph@…
dalify CommonHomeChild.listObjectResources
06:33 Changeset [6973] by glyph@…
dalify CommonHomeChild.sharerHomeID
06:33 Changeset [6972] by glyph@…
dalify CommonHomeChild.remove
06:33 Changeset [6971] by glyph@…
dalify CommonHomeChild.rename
06:33 Changeset [6970] by glyph@…
dalify CommonHomeChild.initFromStore
06:33 Changeset [6969] by glyph@…
dalify the rest of CommonHomeChild.create
06:32 Changeset [6968] by glyph@…
support for 'default' keyword in an Insert. (Not really enough here to …
06:32 Changeset [6967] by glyph@…
eliminate one unnecessary round trip
06:32 Changeset [6966] by glyph@…
dalify objectWithID
06:32 Changeset [6965] by glyph@…
finish dalifying CommonHomeChild.loadAllObjects (except for indirect use …
06:32 Changeset [6964] by glyph@…
begin to dalify loadAllObjects
06:31 Changeset [6963] by glyph@…
dalify CommonHomeChild.listObjects
06:31 Changeset [6962] by glyph@…
dalify owned child list query
06:31 Changeset [6961] by glyph@…
draft of object list query
06:31 Changeset [6960] by glyph@…
formatting
06:31 Changeset [6959] by glyph@…
oops, column is RESOURCE_ID, not resourceID
06:30 Changeset [6958] by glyph@…
dalify re-set-quota-to-zero
06:30 Changeset [6957] by glyph@…
dalify quota increase
06:30 Changeset [6956] by glyph@…
dalify pre-lock quota query
06:30 Changeset [6955] by glyph@…
'for update' clause
06:30 Changeset [6954] by glyph@…
dalify quotaUsedBytes
06:29 Changeset [6953] by glyph@…
interfaces and basic tests for quota used value
06:29 Changeset [6952] by glyph@…
dalify objectResourcesWithUID
06:29 Changeset [6951] by glyph@…
dalify the rest of CommonHome.resourceNamesSinceToken
06:29 Changeset [6950] by glyph@…
dalify first query in CommonHome.resourceNamesSinceToken
06:29 Changeset [6949] by glyph@…
some light test coverage for syncToken / resourceNamesSinceToken, fix the …
06:28 Changeset [6948] by glyph@…
dalify syncToken
06:28 Changeset [6947] by glyph@…
dalify homeWithUID
06:28 Changeset [6946] by glyph@…
dalify home.initFromStore
06:28 Changeset [6945] by glyph@…
dalify delete attachment
06:28 Changeset [6944] by glyph@…
dalify attachment load
06:27 Changeset [6943] by glyph@…
dailfy insert into attachment
06:27 Changeset [6942] by glyph@…
global utcNowSQL utility, dalify 'update attachment'
06:27 Changeset [6941] by glyph@…
attachments query
06:27 Changeset [6940] by glyph@…
dalify the rest of CalendarObject.updateDatabase
06:27 Changeset [6939] by glyph@…
dalify time_range inserts, plus some formatting
06:27 Changeset [6938] by glyph@…
dalify update calendar_object / delete time_range
06:26 Changeset [6937] by glyph@…
dalify insert CALENDAR_OBJECT
06:26 Changeset [6936] by glyph@…
dalify getAllDropboxIDs
06:26 Changeset [6935] by glyph@…
Document and test getAllDropboxIDs and make it consistent.
06:26 Changeset [6934] by glyph@…
refactor dropboxID query
06:26 Changeset [6933] by glyph@…
enough fixes to get all of CardDAV's custom queries using the DAL.
06:23 Changeset [6932] by glyph@…
Branch to convert SQL queries to DAL queries.
01:21 Ticket #415 (calendarserver_bootstrap_database just works on english systems) created by mail@…
Hi, with r6920 a new calendarserver_bootstrap_database was added. It did …

02/15/11:

12:54 Changeset [6931] by exarkun@…
Put benchmark implementations all beneath a single package
11:50 Changeset [6930] by sagen@…
Removing the principal resource cache since it's storing principals …
09:18 Changeset [6929] by exarkun@…
Rewrite the config to disable the response cache, too.
07:56 Changeset [6928] by exarkun@…
Mark the top-level error logging so it's easy to identify where errors are …
07:43 Changeset [6927] by exarkun@…
Give paging metrics a different unit to slightly improve the graphs on the …

02/14/11:

12:56 Ticket #362 (carddav incorrect handling of xattrs on Debian Linux 5) closed by wsanchez@…
Software changed: Now that we use a database, there are no xattrs to worry about.
12:52 Ticket #414 (line break in event gets send back as \\n) reopened by mail@…
as written in the comments above I have -- different than you -- \\n
12:50 Ticket #414 (line break in event gets send back as \\n) closed by dre@…
Behaves correctly: The server is behaving properly here so we'll close this ticket; please …
12:49 Changeset [6926] by wsanchez@…
Don't build PyOpenDirectory if not on Darwin
12:22 Changeset [6925] by exarkun@…
Fix incorrect URL when cleaning up after the find_events benchmark; add …
11:28 Changeset [6924] by exarkun@…
Remove debug prints
11:27 Changeset [6923] by exarkun@…
Speed up (~50%) initialization for this benchmark by PUTing events in …
10:35 Changeset [6922] by exarkun@…
Make the uploader independent of the scaling parameters used for each …
09:27 Changeset [6921] by exarkun@…
Switch to a time-based sampling limit, to accomodate both really fast and …
09:18 Changeset [6920] by sagen@…
Adds calendarserver_bootstrap_database, a utility which creates a Postgres …
08:30 Changeset [6919] by exarkun@…
Configure the find_events benchmark with specific scaling parameters …
Note: See TracTimeline for information about the timeline view.