This issue is a sub-task of #1699164: [Meta] Port drupal.org's solr search functionality to D7
- #1549374: Upgrade drupalorg_crosssite to support 6.x-3.x version of Apachesolr (Prep for D7 d.o)
- #1548064: Upgrade drupalorg to support 6.x-3.x version of Apachesolr (Prep for D7 d.o)
Because d.o will transition to D7 before the other *.d.o sites, we need to support multisite apachesolr access across both D6 & D7 sites in the infrastructure.
Multisite search using apachesolr requires 6.x-3.x to work correctly with 7.x sites.
Multisite search using apachesolr also requires apachesolr 6.x-3.x.
So, to facilitate our mixed D6/D7 environment, we'll need to upgrade project to support apachesolr 6.x-3.x and play nicely with apachesolr_multisitesearch 6.x-3.x (and deploy 6.x-3.x versions to all D6 environments in the infrastructure).
- getSolrsortUrlQuery isn't a direct port of the previous get_url_queryvalues. Basically, most of the get_url_queryvalues have been ported directly to the getSolrsortUrlQuery which isn't accurate. get_url_queryvalues contained fq params, but getSolrsortUrlQuery does not, so we get (or will get) different behavior for these elements.