Looking for help with DB2 support in MediaWiki Comment

17:54 on Wed 2010-09-01 by Leons Petrazickis MediaWiki

MediaWiki is the PHP application underlying Wikipedia and other sites. Over the past couple years, I’ve spent some of my spare time to add DB2 support to it. Here’s where things stand now: Working: Installing on DB2 using the old installer Broken: Creating and editing articles Not implemented: Search Not implemented: Installing on DB2 using [...]

MediaWiki with DB2 support 1.16alpha

13:59 on Wed 2009-09-23 by Leons Petrazickis MediaWiki

MediaWiki 1.15 was released with partial DB2 support, but unfortunately there were some changes to the database schema that I missed and it didn’t work out of the box. Since then, I’ve committed several fixes to the main development trunk. The trunk is currently destined to become 1.16alpha, though theoretically I could backport these to [...]

Continuing MediaWiki development

16:37 on Sat 2009-08-15 by Leons Petrazickis MediaWiki

No fresh download quite yet, but I just made a large commit to the MediaWiki source of the last week’s work. This is going in the trunk — aka MediaWiki 1.16alpha. There are a few bugs I hope to catch this weekend, at which point I’ll put up a fresh archive of working code. config/index.php: [...]

IBM DB2 patch for MediaWIki

17:54 on Fri 2008-11-14 by Leons Petrazickis MediaWiki

MediaWiki is the software that powers sites like Wikipedia, Ubuntu Help Wiki, and many others. In my spare time, I’ve written a patch to add IBM DB2 support to the development trunk. Hopefully, it will be added to the official source soon. In the meantime: add_ibm_db2.diff — changes to existing files against r43499 of the [...]

Repair table failed. Please run repair table.

15:43 on Sun 2008-03-02 by Leons Petrazickis MediaWiki, MySQL

One of the tables of my MediaWiki installation crashed. When I tried to repair it, I got this less-than-helpful error message. So did the mysqlcheck utility when I SSHed to the server. However, the command has extra options that can be used to repair high levels of corruptions, such as when the MYI is missing. [...]