# no duplicate log rows. Otherwise, we need to remove the duplicates.
$options[] = 'DISTINCT';
}
- # Avoid usage of the wrong index by limiting
- # the choices of available indexes. This mainly
- # avoids site-breaking filesorts.
- } elseif ( $this->title || $this->pattern || $this->performer ) {
- $index['logging'] = array( 'page_time', 'user_time', 'log_user_type_time' );
- } elseif ( count( $this->types ) == 1 ) {
- $index['logging'] = 'type_time'; // @TODO: sucks for change tags
}
if ( count( $index ) ) {
$options['USE INDEX'] = $index;