[Rt-commit] r10984 - in rt/branches/3.8-TESTING: etc etc/upgrade/3.7.81
falcone at bestpractical.com
falcone at bestpractical.com
Mon Mar 3 10:36:13 EST 2008
Author: falcone
Date: Mon Mar 3 10:36:11 2008
New Revision: 10984
Added:
rt/branches/3.8-TESTING/etc/upgrade/3.7.81/
rt/branches/3.8-TESTING/etc/upgrade/3.7.81/schema.Oracle
rt/branches/3.8-TESTING/etc/upgrade/3.7.81/schema.mysql
Modified:
rt/branches/3.8-TESTING/UPGRADING
rt/branches/3.8-TESTING/configure.ac
rt/branches/3.8-TESTING/etc/schema.Oracle
rt/branches/3.8-TESTING/etc/schema.mysql
rt/branches/3.8-TESTING/releng.cnf
Log:
* add CachedGroupMembers indexes
* update UPGRADING to warn people about how slow adding these can be
* bump to 3.7.81 since we changed schema
Modified: rt/branches/3.8-TESTING/UPGRADING
==============================================================================
--- rt/branches/3.8-TESTING/UPGRADING (original)
+++ rt/branches/3.8-TESTING/UPGRADING Mon Mar 3 10:36:11 2008
@@ -16,6 +16,15 @@
*******
+UPGRADEING FORM 3.7.80
+
+Added indexes to CachedGroupMembers for MySQL and Oracle.
+If you have previously installed RTx-Shredder, you may already
+have these indexes. You can see the indexes by looking at
+etc/upgrade/3.7.81/schema.*
+
+These indexes can take a very long time to create.
+
UPGRADING FROM 3.6.X and earlier - Changes:
There are a lot of changes all over the code, so it's highly recommended to
Modified: rt/branches/3.8-TESTING/configure.ac
==============================================================================
--- rt/branches/3.8-TESTING/configure.ac (original)
+++ rt/branches/3.8-TESTING/configure.ac Mon Mar 3 10:36:11 2008
@@ -7,7 +7,7 @@
dnl Setup autoconf
AC_PREREQ(2.53)
-AC_INIT(RT, [3.7.80], [rt-bugs at bestpractical.com])
+AC_INIT(RT, [3.7.81], [rt-bugs at bestpractical.com])
AC_CONFIG_SRCDIR([lib/RT.pm.in])
dnl Extract RT version number components
Modified: rt/branches/3.8-TESTING/etc/schema.Oracle
==============================================================================
--- rt/branches/3.8-TESTING/etc/schema.Oracle (original)
+++ rt/branches/3.8-TESTING/etc/schema.Oracle Mon Mar 3 10:36:11 2008
@@ -182,6 +182,7 @@
);
CREATE INDEX DisGrouMem ON CachedGroupMembers (GroupId, MemberId, Disabled);
CREATE INDEX GrouMem ON CachedGroupMembers (GroupId, MemberId);
+CREATE INDEX CachedGroupMembers3 on CachedGroupMembers (MemberId, ImmediateParentId);
CREATE SEQUENCE USERS_seq;
Modified: rt/branches/3.8-TESTING/etc/schema.mysql
==============================================================================
--- rt/branches/3.8-TESTING/etc/schema.mysql (original)
+++ rt/branches/3.8-TESTING/etc/schema.mysql Mon Mar 3 10:36:11 2008
@@ -211,6 +211,7 @@
) TYPE=InnoDB;
CREATE INDEX DisGrouMem on CachedGroupMembers (GroupId,MemberId,Disabled);
+CREATE INDEX CachedGroupMembers3 on CachedGroupMembers (MemberId, ImmediateParentId);
# }}}
Added: rt/branches/3.8-TESTING/etc/upgrade/3.7.81/schema.Oracle
==============================================================================
--- (empty file)
+++ rt/branches/3.8-TESTING/etc/upgrade/3.7.81/schema.Oracle Mon Mar 3 10:36:11 2008
@@ -0,0 +1,2 @@
+CREATE INDEX CachedGroupMembers3 on CachedGroupMembers (MemberId, ImmediateParentId);
+
Added: rt/branches/3.8-TESTING/etc/upgrade/3.7.81/schema.mysql
==============================================================================
--- (empty file)
+++ rt/branches/3.8-TESTING/etc/upgrade/3.7.81/schema.mysql Mon Mar 3 10:36:11 2008
@@ -0,0 +1,2 @@
+CREATE INDEX CachedGroupMembers3 on CachedGroupMembers (MemberId, ImmediateParentId);
+
Modified: rt/branches/3.8-TESTING/releng.cnf
==============================================================================
--- rt/branches/3.8-TESTING/releng.cnf (original)
+++ rt/branches/3.8-TESTING/releng.cnf Mon Mar 3 10:36:11 2008
@@ -1,5 +1,5 @@
PRODUCT = rt
-TAG = 3.7.80
+TAG = 3.7.81
CANONICAL_REPO = svn+ssh://svn.bestpractical.com/svn/bps-public/rt/
TAGS = tags/
TRUNK = branches/3.8-TESTING
More information about the Rt-commit
mailing list