13 Mar 2012 cdent   » (Master)

20120311

I endeavored to do some testing of the twp.mysql2 to twp.mysql3 transition today, but without complete success. On my main dev machine, I've upgraded to mysql 5.5. I did that to ensure that the new code solves the problems of working with 5.5. However, on 5.5 the old code doesn't work so I can't do a test migration on that machine. I have a few others to choose from.

The migration process is primarily documented here but there are some additional details:

  • Put up the 503 error setup on tiddlyspace.com
  • Turn off all the database related cronjobs
  • Make a full backup of the database
  • Put innodb support back in mysql by editing my.cnf
  • Before the migration the mysql3 branch of the TiddlySpace code should be merged to master.
  • Shutdown memcached, remove tiddlywebplugins.caching as the store, switching back to direct twp.tiddlyspace.store.
  • Migrate according to the other docs.
  • After the data is migrated but before the web server is started back up, the new code (from the branch) needs to be installed.
  • turn back on the cronjobs (in /etc/cron.d and /etc/cron.daily)

Syndicated 2012-03-11 15:33:46 (Updated 2012-03-14 21:40:57) from cdent

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!