Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-24412

Documentation: install and configure Solr for search and index

    Details

      Description

      Regarding Search functionality and content indexation, documentation for installing and configuring Solr, and subsequent multicore configuration is missing.
      There are currently the doc/INSTALL.md and doc/multicore-HOWTO.txt files inside the ezfind extension, but those are meant for Solr to work within ezfind.
      A standalone Solr documentation guide is needed also, to work with search and index, (preferably at doc.ez.no itself) that explains the process, from downloading Solr itself to configuring it and putting it to work.

        Issue Links

          Activity

          Hide
          Dominika Kurek added a comment -
          Show
          Dominika Kurek added a comment - Covered for Platform in https://doc.ez.no/display/DEVELOPER/Solr+Bundle
          Hide
          Rui Silva (Inactive) added a comment -

          Hello Dominika Kurek,
          Just a little change to be applied to the doc:
          On the doc, at the part "Step 4: Configuring repository with the specific search engine"
          the default configuration for using Solr, in platform, hasn't been the one you wrote in there for quite some time.
          As of currently, the correct configuration by default is:

          ezpublish:
              repositories:
                  default:
                      storage: ~
                      search:
                          engine: %search_engine%
                          connection: default
          

          where the parameter:
          %search_engine%
          is configured in:
          app/config/parameters.yml
          and thereafter fetched from here by ezplatform.yml
          By the way, I did some small type corrections I found across the doc page while proofing it, on last edit version.

          Show
          Rui Silva (Inactive) added a comment - Hello Dominika Kurek , Just a little change to be applied to the doc: On the doc , at the part "Step 4: Configuring repository with the specific search engine" the default configuration for using Solr, in platform, hasn't been the one you wrote in there for quite some time. As of currently, the correct configuration by default is: ezpublish: repositories: default: storage: ~ search: engine: %search_engine% connection: default where the parameter: %search_engine% is configured in: app/config/parameters.yml and thereafter fetched from here by ezplatform.yml By the way, I did some small type corrections I found across the doc page while proofing it, on last edit version.
          Hide
          Dominika Kurek added a comment -

          [~rui.silva@ez.no] Updated according to your comment, and thanks for the typo corrections.

          Show
          Dominika Kurek added a comment - [~rui.silva@ez.no] Updated according to your comment, and thanks for the typo corrections.
          Hide
          Rui Silva (Inactive) added a comment -

          Dominika Kurek, just do a little change there, please:
          «%search_engine% is configured in app/config/parameters.yml and fetched from here by ezplatform.yml.»
          to:
          «%search_engine% is a parameter that is configured in app/config/parameter.yml, and should be changed from its default value "legacy" to "solr" to activate Solr as the Search engine.»
          Oh, btw, you do not need to refer in documentation that it is "fetched from here by ezplatform.yml." As long as you say in there to configure it elsewhere, the way it works is transparent to the user, and people using this will in general already be aware of this

          Show
          Rui Silva (Inactive) added a comment - Dominika Kurek , just do a little change there, please: «%search_engine% is configured in app/config/parameters.yml and fetched from here by ezplatform.yml.» to: «%search_engine% is a parameter that is configured in app/config/parameter.yml, and should be changed from its default value "legacy" to "solr" to activate Solr as the Search engine.» Oh, btw, you do not need to refer in documentation that it is "fetched from here by ezplatform.yml." As long as you say in there to configure it elsewhere, the way it works is transparent to the user, and people using this will in general already be aware of this
          Hide
          Dominika Kurek added a comment -

          OK, done.

          Show
          Dominika Kurek added a comment - OK, done.
          Hide
          Rui Silva (Inactive) added a comment -

          Validated by QA, for platform.

          Show
          Rui Silva (Inactive) added a comment - Validated by QA, for platform.

            People

            • Assignee:
              Unassigned
              Reporter:
              Rui Silva (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: