Slow link creation when there are numerous global spaces are involved - might also affect Confluence search

XMLWordPrintable

      NOTE: This suggestion is for Confluence Cloud. Using Confluence Server? See the corresponding suggestion.

      As Confluence grow in size (eg. a few thousand of global spaces), inserting a link when editing a page will become slow (up to 10 seconds).

      This is because the pull down menu includes a listing of all the available global spaces.

      Confluence site search (ie. dosearchsite.action) will also be affected as the spaces are listed the same way as when inserting a link.

      A work around is to comment out the control block in <confluence-install folder>/includes/common-space-select-box.vm and comment out the code section that calls for Global spaces to be listed:

      #*
          #if ($availableSpaces.size() > 0)
          <optgroup label="$action.getText('global.spaces')">
              #foreach ($option in $availableSpaces)
                  <option value="$option.key" #if( $searchQuery.spaceKey == $option.key ) selected#end>$webwork.htmlEncode($option.value)</option>
              #end
          </optgroup>
          #end
      *#
      

      Similarly to disable Global Space listing in confluence search, modify <confluence-install folder>/template/custom/space-select.vm:

      #*
          #if ($availableGlobalSpaces.size() > 0)
          <optgroup label="$action.getText('global.spaces')">
              #foreach ($option in $availableGlobalSpaces)
                  <option value="$option.key" #if( $value == $option.key ) selected#end>$webwork.htmlEncode($option.value)</option>
              #end
          </optgroup>
          #end
      *#
      

              Assignee:
              Unassigned
              Reporter:
              Roy Hartono [Atlassian]
              Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: