Because www.drupal.org 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 drupalorg_crosssite 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).

Related Tasks

#1549764: Remove menu tabs from search results page

CommentFileSizeAuthor
#9 1549374-9.patch1 KBNick_vh
#7 1549374-7.patch7.74 KBNick_vh
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

csevb10’s picture

webchick’s picture

Issue tags: +drupal.org D7, +porting

Tagging. Nevermind me!

webchick’s picture

Issue tags: +solr

One more.

jhedstrom’s picture

Senpai’s picture

Title: Upgrade drupalorg_crosssite to support 6.x-3.x version of Apachesolr (Prep for D7 d.o) » [Meta] Upgrade drupalorg_crosssite to support 6.x-3.x version of Apachesolr (Prep for D7 d.o)
Issue tags: +sprint 2

Re-titling and tagging.

Nick_vh’s picture

Status: Active » Needs review
FileSize
7.74 KB

And first patch to go to apachesolr 6.x-3.x

Took some blood sweat and tears to understand what is going on there, but it should be an exact functional port

Nick_vh’s picture

Issue summary: View changes

Adding #1549764 as a related task.

csevb10’s picture

Thanks for the efforts here. I've incorporated what you did plus some of the work I had already accomplished and/or was in the branch for this issue.
As we move forward, the locations for work on d.o search upgrades are in the following locations:

If we can stick to those branches, it'll make my patch application and merges simpler moving forward, but I really appreciate all the effort and progress and cleanup you've made.

If you check out each of those branches, it should help to make sure everyone stays on the same page. I'm sure there is still some cleanup in all the new stuff that's been committed, but we're definitely making progress.
Thanks again.

Nick_vh’s picture

FileSize
1 KB

Updating with an important fix, the search text in the theme was using the #title instead of the placeholder. The problem was that the content was being sent to the search. When we use a placeholder, this problem is mitigated.

drumm’s picture

Status: Needs review » Needs work

For the placeholder- I generally like this change. We do want to keep the title, and no placeholder, for the home page of the main site. Some JS in the theme will be removed too.

Senpai’s picture

Title: [Meta] Upgrade drupalorg_crosssite to support 6.x-3.x version of Apachesolr (Prep for D7 d.o) » Upgrade drupalorg_crosssite to support 6.x-3.x version of Apachesolr (Prep for D7 d.o)
Senpai’s picture

Issue summary: View changes

Adding Bill's list of to-dos.

Nick_vh’s picture

Status: Needs work » Fixed

It seems like this change was committed? Please be more clear in what you commit and what you don't? Very confusing!

Marking this issue as fixed until new issues arise, under the premises of cleanup and clarity

drumm’s picture

I merged the latest 6.x-3.x into the 1549374-support-new-apachesolr branch.

drumm’s picture

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

Removing the list of sub-tasks.