From kde-commits Fri Jul 17 16:14:18 2009 From: Jeff Mitchell Date: Fri, 17 Jul 2009 16:14:18 +0000 To: kde-commits Subject: extragear/multimedia/amarok/src Message-Id: <1247847258.414065.8871.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=124784726425211 SVN commit 998422 by mitchell: This: Reduces the column size of some columns such that they are indexable even if populated with multi-byte characters; ensures that all tables are created using MyISAM; forcefully converts all tables to MyISAM in case some are still sitting around as InnoDB from a long time ago; updates all indexes to get rid of invalid index warnings. All of them. Except you may get a bunch of errors in debug as it's doing conversion. Requires a database bump. M +2 -2 amarokurls/BookmarkModel.cpp M +3 -1 collection/SqlStorage.h M +1 -1 collection/mysql-shared/MySqlCollection.cpp M +94 -37 collection/sqlcollection/DatabaseUpdater.cpp M +1 -0 collection/sqlcollection/DatabaseUpdater.h M +6 -0 collection/sqlcollection/SqlCollection.cpp M +4 -1 collection/sqlcollection/SqlCollection.h M +3 -3 playlistmanager/sql/SqlUserPlaylistProvider.cpp M +4 -4 podcasts/sql/SqlPodcastProvider.cpp M +4 -4 services/jamendo/JamendoDatabaseHandler.cpp M +5 -5 services/magnatune/MagnatuneDatabaseHandler.cpp M +4 -4 services/opmldirectory/OpmlDirectoryDatabaseHandler.cpp http://websvn.kde.org/?view=rev&revision=998422