Commit 9f4bd9bd authored by Gábor Hojtsy's avatar Gábor Hojtsy

Issue #289504 by mikeryan, catch, moshe weitzman: backport indexes from Drupal...

Issue #289504 by mikeryan, catch, moshe weitzman: backport indexes from Drupal 7 on comments and node_comment_statistics to improve performance of mass-user operations such as deleting users en masse
parent 0333313b
......@@ -80,6 +80,16 @@ function comment_update_6004() {
return $ret;
}
/**
* Add indices to uid fields.
*/
function comment_update_6005() {
$ret = array();
db_add_index($ret, 'comments', 'comment_uid', array('uid'));
db_add_index($ret, 'node_comment_statistics', 'last_comment_uid', array('last_comment_uid'));
return $ret;
}
/**
* @} End of "defgroup updates-6.x-extra"
* The next series of updates should start at 7000.
......@@ -185,6 +195,7 @@ function comment_schema() {
'indexes' => array(
'pid' => array('pid'),
'nid' => array('nid'),
'comment_uid' => array('uid'),
'status' => array('status'), // This index is probably unused
),
'primary key' => array('cid'),
......@@ -230,9 +241,9 @@ function comment_schema() {
'indexes' => array(
'node_comment_timestamp' => array('last_comment_timestamp'),
'comment_count' => array('comment_count'),
'last_comment_uid' => array('last_comment_uid'),
),
);
return $schema;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment