Last update: Sun, Nov 20, 2011 at 9:57 AM.
I've changed the way we export user data.
Once every hour we check every user's table to see if they've posted anything in the last hour.
If so, we backup all the data we have for them that isn't already backed up.
This means everything but the posts, which are preserved in the RSS archive structure. Have a look in the microblog namespace for an explanation of how this works.
We used to back up the whole user's table, but that was highly inefficient. Now we backup the prefs, stats and callbacks for the user and for each feed. The calendars are not exported. That's what grows.
-
radio2Suite.deleteStaticFile
radio2Suite.shortener.getCounts
radio2Suite.utilities.backupOneUser
radio2Suite.utilities.backupUserTables
radio2Suite.background.everyMinute