? 03-theme_changes.diff
? cvs_get_vanilla.sh
? forum_db_pgsql.diff
? schema.patch
Index: database/database.mysql
===================================================================
RCS file: /cvs/drupal/drupal/database/database.mysql,v
retrieving revision 1.223
diff -u -p -r1.223 database.mysql
--- database/database.mysql	27 Jan 2006 15:52:44 -0000	1.223
+++ database/database.mysql	3 Feb 2006 10:05:17 -0000
@@ -473,7 +473,8 @@ CREATE TABLE node_revisions (
   log longtext NOT NULL default '',
   timestamp int(11) NOT NULL default '0',
   format int(4) NOT NULL default '0',
-  PRIMARY KEY  (nid,vid),
+  PRIMARY KEY  (vid),
+  KEY nid (nid),
   KEY uid (uid)
 ) TYPE=MyISAM
 /*!40100 DEFAULT CHARACTER SET utf8 */ ;
Index: database/database.pgsql
===================================================================
RCS file: /cvs/drupal/drupal/database/database.pgsql,v
retrieving revision 1.168
diff -u -p -r1.168 database.pgsql
--- database/database.pgsql	30 Jan 2006 10:48:37 -0000	1.168
+++ database/database.pgsql	3 Feb 2006 10:05:17 -0000
@@ -450,8 +450,9 @@ CREATE TABLE node_revisions (
   log text NOT NULL default '',
   timestamp integer NOT NULL default '0',
   format int NOT NULL default '0',
-  PRIMARY KEY  (nid,vid)
+  PRIMARY KEY  (vid)
 );
+CREATE INDEX node_revisions_nid_idx ON node_revisions(nid);
 CREATE INDEX node_revisions_uid_idx ON node_revisions(uid);
 CREATE SEQUENCE node_revisions_vid_seq INCREMENT 1 START 1;
 
Index: database/updates.inc
===================================================================
RCS file: /cvs/drupal/drupal/database/updates.inc,v
retrieving revision 1.193
diff -u -p -r1.193 updates.inc
--- database/updates.inc	2 Feb 2006 01:27:57 -0000	1.193
+++ database/updates.inc	3 Feb 2006 10:05:17 -0000
@@ -748,10 +748,11 @@ function system_update_146() {
       log text NOT NULL default '',
       timestamp integer NOT NULL default '0',
       format int NOT NULL default '0',
-      PRIMARY KEY  (nid,vid))");
+      PRIMARY KEY (vid))");
     $ret[] = update_sql("INSERT INTO {node_revisions} (nid, vid, uid, title, body, teaser, timestamp, format)
       SELECT nid, nid AS vid, uid, title, body, teaser, changed AS timestamp, format
       FROM {node}");
+    $ret[] = update_sql('CREATE INDEX {node_revisions}_nid_idx ON {node_revisions}(nid)');
     $ret[] = update_sql('CREATE INDEX {node_revisions}_uid_idx ON {node_revisions}(uid)');
     $vid = db_next_id('{node}_nid');
     $ret[] = update_sql("CREATE SEQUENCE {node_revisions}_vid_seq INCREMENT 1 START $vid");
