Make WordPress Core

Changeset 44928 for branches/5.1


Ignore:
Timestamp:
03/18/2019 04:20:53 PM (7 years ago)
Author:
flixos90
Message:

Multisite: Do not prime site meta caches unless necessary.

Merges [44926] to the 5.1 branch.

Props spacedmonkey.
Fixes #46357. See #46167.

Location:
branches/5.1
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • branches/5.1

  • branches/5.1/src/wp-admin/network/upgrade.php

    r43571 r44928  
    5858                $site_ids = get_sites(
    5959                        array(
    60                                 'spam'       => 0,
    61                                 'deleted'    => 0,
    62                                 'archived'   => 0,
    63                                 'network_id' => get_current_network_id(),
    64                                 'number'     => 5,
    65                                 'offset'     => $n,
    66                                 'fields'     => 'ids',
    67                                 'order'      => 'DESC',
    68                                 'orderby'    => 'id',
     60                                'spam'                   => 0,
     61                                'deleted'                => 0,
     62                                'archived'               => 0,
     63                                'network_id'             => get_current_network_id(),
     64                                'number'                 => 5,
     65                                'offset'                 => $n,
     66                                'fields'                 => 'ids',
     67                                'order'                  => 'DESC',
     68                                'orderby'                => 'id',
     69                                'update_site_meta_cache' => false,
    6970                        )
    7071                );
  • branches/5.1/src/wp-includes/embed.php

    r44155 r44928  
    587587
    588588                $qv = array(
    589                         'domain' => $url_parts['host'],
    590                         'path'   => '/',
     589                        'domain'                 => $url_parts['host'],
     590                        'path'                   => '/',
     591                        'update_site_meta_cache' => false,
    591592                );
    592593
  • branches/5.1/src/wp-includes/ms-blogs.php

    r44472 r44928  
    9898        $site_ids = get_sites(
    9999                array(
    100                         'number' => 1,
    101                         'fields' => 'ids',
    102                         'domain' => $domain,
    103                         'path'   => $path,
     100                        'number'                 => 1,
     101                        'fields'                 => 'ids',
     102                        'domain'                 => $domain,
     103                        'path'                   => $path,
     104                        'update_site_meta_cache' => false,
    104105                )
    105106        );
  • branches/5.1/src/wp-includes/ms-functions.php

    r44469 r44928  
    346346
    347347        $args   = array(
    348                 'domain' => $domain,
    349                 'path'   => $path,
    350                 'fields' => 'ids',
    351                 'number' => 1,
     348                'domain'                 => $domain,
     349                'path'                   => $path,
     350                'fields'                 => 'ids',
     351                'number'                 => 1,
     352                'update_site_meta_cache' => false,
    352353        );
    353354        $result = get_sites( $args );
     
    14741475        $path   = trailingslashit( $path );
    14751476        $args   = array(
    1476                 'network_id' => $network_id,
    1477                 'domain'     => $domain,
    1478                 'path'       => $path,
    1479                 'fields'     => 'ids',
    1480                 'number'     => 1,
     1477                'network_id'             => $network_id,
     1478                'domain'                 => $domain,
     1479                'path'                   => $path,
     1480                'fields'                 => 'ids',
     1481                'number'                 => 1,
     1482                'update_site_meta_cache' => false,
    14811483        );
    14821484        $result = get_sites( $args );
     
    24342436        $count = get_sites(
    24352437                array(
    2436                         'network_id' => $network_id,
    2437                         'spam'       => 0,
    2438                         'deleted'    => 0,
    2439                         'archived'   => 0,
    2440                         'count'      => true,
     2438                        'network_id'             => $network_id,
     2439                        'spam'                   => 0,
     2440                        'deleted'                => 0,
     2441                        'archived'               => 0,
     2442                        'count'                  => true,
     2443                        'update_site_meta_cache' => false,
    24412444                )
    24422445        );
  • branches/5.1/src/wp-includes/ms-load.php

    r44717 r44928  
    236236
    237237        $args = array(
    238                 'number' => 1,
     238                'number'                 => 1,
     239                'update_site_meta_cache' => false,
    239240        );
    240241
  • branches/5.1/src/wp-includes/user.php

    r44606 r44928  
    681681        if ( ! empty( $site_ids ) ) {
    682682                $args = array(
    683                         'number'   => '',
    684                         'site__in' => $site_ids,
     683                        'number'                 => '',
     684                        'site__in'               => $site_ids,
     685                        'update_site_meta_cache' => false,
    685686                );
    686687                if ( ! $all ) {
Note: See TracChangeset for help on using the changeset viewer.