svn add might in some cases be helpful when committing files that did not previously...
authorAryeh Gregor <simetrical@users.mediawiki.org>
Fri, 7 Sep 2007 02:19:08 +0000 (02:19 +0000)
committerAryeh Gregor <simetrical@users.mediawiki.org>
Fri, 7 Sep 2007 02:19:08 +0000 (02:19 +0000)
maintenance/archives/patch-rev_bot.sql [new file with mode: 0644]
maintenance/archives/patch-revision-user-page-index.sql [new file with mode: 0644]

diff --git a/maintenance/archives/patch-rev_bot.sql b/maintenance/archives/patch-rev_bot.sql
new file mode 100644 (file)
index 0000000..12bb5db
--- /dev/null
@@ -0,0 +1,5 @@
+-- Add rev_bot column.  We don't need an index if all we want to be able to do
+-- is, e.g., hide bot edits: most edits are non-bot, so for normal use it's
+-- better to just look at 20% more rows or whatever than to add a new index.
+ALTER TABLE /*$wgDBprefix*/revision
+  ADD COLUMN rev_bot tinyint unsigned NOT NULL default 0 AFTER rev_deleted;
diff --git a/maintenance/archives/patch-revision-user-page-index.sql b/maintenance/archives/patch-revision-user-page-index.sql
new file mode 100644 (file)
index 0000000..9058e4e
--- /dev/null
@@ -0,0 +1,5 @@
+-- New index on revision table to allow searches for all edits by a given user
+-- to a given page. Added 2007-08-28
+
+ALTER TABLE /*$wgDBprefix*/revision
+  ADD INDEX page_user_timestamp (rev_page,rev_user,rev_timestamp);