All,
In r65404 [0], I have removed the current MSSQL implementation from MediaWiki. It is very broken, and is based on the older MSSQL driver for PHP which is no longer supported. There is a native driver that should be be used; we already have a bug open requesting support for [1].
Additionally, we have a new committer (CC'd this to him specifically) who is planning to work on MSSQL support. A branch will probably be best for this, at least initially. I'd probably like to see new-installer merged before we work on trying to merge any new MSSQL implementations.
On a related note, does anyone know how functional the current IBM DB2 implementation is?
-Chad
[0] http://mediawiki.org/wiki/Special:Code/MediaWiki/65404 [1] https://bugzilla.wikimedia.org/22093
On Wed, Apr 21, 2010 at 12:31 PM, Chad innocentkiller@gmail.com wrote:
In r65404 [0], I have removed the current MSSQL implementation from MediaWiki. It is very broken, and is based on the older MSSQL driver for PHP which is no longer supported.
As long as no one was using it . . .
Additionally, we have a new committer (CC'd this to him specifically) who is planning to work on MSSQL support. A branch will probably be best for this, at least initially.
Why? A new database driver is exactly the sort of thing that *doesn't* need a branch -- it shouldn't have to interfere with any existing use of MediaWiki.
I'd probably like to see new-installer merged before we work on trying to merge any new MSSQL implementations.
If someone is willing to do the work to add it, I don't see why we shouldn't let them.
Hi Chad,
I am working on patching the IBM DB2 implementation in the trunk. It's not functional as is, but I have a set of patches ready to go as soon as I resolve a major bug.
Once it's in the trunk, I hope to backport the changes to the 1.16.x branch.
The bug causes the "cannot find article text" message to be displayed for every page despite the text being in the database. I think it derives from several changes I've had to make to the database schema to better match the MySQL implementation.
Regards,
Leons Petrazickis http://lpetr.org/blog/
On Wed, Apr 21, 2010 at 12:31, Chad innocentkiller@gmail.com wrote:
All,
In r65404 [0], I have removed the current MSSQL implementation from MediaWiki. It is very broken, and is based on the older MSSQL driver for PHP which is no longer supported. There is a native driver that should be be used; we already have a bug open requesting support for [1].
Additionally, we have a new committer (CC'd this to him specifically) who is planning to work on MSSQL support. A branch will probably be best for this, at least initially. I'd probably like to see new-installer merged before we work on trying to merge any new MSSQL implementations.
On a related note, does anyone know how functional the current IBM DB2 implementation is?
-Chad
[0] http://mediawiki.org/wiki/Special:Code/MediaWiki/65404 [1] https://bugzilla.wikimedia.org/22093
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org