Hosting Solr is there and so is Tomcat.

We never finished the UI for using Solr for your projects.

  1. Add solr installation to ansible playbooks. Added as a role!
  2. Add "Solr: Tomcat" to the default server. (devshop.profile)
  3. Enable hosting_solr. (devshop.profile)
  4. Add Solr server selector to the Environment settings table. No longer needed, settings are serialized.
  5. Add the Solr site settings to the Project Settings page.
  6. Add the Solr URL to the environment stack UI
  7. Write proper default server information to settings.php for apachesolr AND search_api module. Semi working. We write a variable to settings.php, it's up to users to write their own default solr config hooks.

I want it to "just work" out of the box for 1.0!

Comments

Jon Pugh’s picture

Issue summary: View changes
Jon Pugh’s picture

Note to self:

GET ON THIS.

Jon Pugh’s picture

Issue summary: View changes
Jon Pugh’s picture

Issue summary: View changes
Jon Pugh’s picture

Component: devshop_hosting » Services
Jon Pugh’s picture

Issue summary: View changes
Jon Pugh’s picture

Status: Active » Needs work

Almost there.

Hosting Solr now supports Jetty and solr 3.x which is a big improvement.

Still needs better documentation and refinement of the default servers.

daggerhart’s picture

Status: Needs work » Closed (outdated)
Issue tags: +Seattle2019

Issue queue is now mantained at Github.