Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-2306

Modify default solrconfig parameters via JMX

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 1.5
    • Fix Version/s: 4.9, 6.0
    • Labels:
      None

      Description

      Solr JMX support is great for reading the state of the search engine but it should also support writing parameters that can affect the runtime performance of the engine. At Zvents, our team wrote a custom web-UI in the /admin folder to accomplish this but now have made a preliminary patch to move this into JMX so that JConsole can be used to modify runtime parameters. This is mostly used to tune ranking parameters in the configuration file without passing them via the URL (to prevent changes to our front end site) nor restarting the servlet container.

      1. tuning.patch
        12 kB
        Amit Nithian
      2. tuning2.patch
        15 kB
        Amit Nithian
      3. SOLR-2306.patch
        15 kB
        Amit Nithian

        Activity

        Hide
        thetaphi Uwe Schindler added a comment -

        Move issue to Solr 4.9.

        Show
        thetaphi Uwe Schindler added a comment - Move issue to Solr 4.9.
        Hide
        steve_rowe Steve Rowe added a comment -

        Bulk move 4.4 issues to 4.5 and 5.0

        Show
        steve_rowe Steve Rowe added a comment - Bulk move 4.4 issues to 4.5 and 5.0
        Hide
        anithian Amit Nithian added a comment -

        I wanted to re-upload this patch compatible with 4.0 BETA and trunk.

        Show
        anithian Amit Nithian added a comment - I wanted to re-upload this patch compatible with 4.0 BETA and trunk.
        Hide
        hossman Hoss Man added a comment -

        Bulk of fixVersion=3.6 -> fixVersion=4.0 for issues that have no assignee and have not been updated recently.

        email notification suppressed to prevent mass-spam
        psuedo-unique token identifying these issues: hoss20120321nofix36

        Show
        hossman Hoss Man added a comment - Bulk of fixVersion=3.6 -> fixVersion=4.0 for issues that have no assignee and have not been updated recently. email notification suppressed to prevent mass-spam psuedo-unique token identifying these issues: hoss20120321nofix36
        Hide
        anithian Amit Nithian added a comment -

        I have attached a new patch including unit tests and a blog post on my site indicating how to use it. I hope this helps!
        http://hokiesuns.blogspot.com/2011/09/using-jmx-to-modify-parameters-of.html

        Show
        anithian Amit Nithian added a comment - I have attached a new patch including unit tests and a blog post on my site indicating how to use it. I hope this helps! http://hokiesuns.blogspot.com/2011/09/using-jmx-to-modify-parameters-of.html
        Hide
        rcmuir Robert Muir added a comment -

        3.4 -> 3.5

        Show
        rcmuir Robert Muir added a comment - 3.4 -> 3.5
        Hide
        rcmuir Robert Muir added a comment -

        Bulk move 3.2 -> 3.3

        Show
        rcmuir Robert Muir added a comment - Bulk move 3.2 -> 3.3
        Hide
        anithian Amit Nithian added a comment -

        This is the first version of the making parameters writable via JMX.

        Show
        anithian Amit Nithian added a comment - This is the first version of the making parameters writable via JMX.

          People

          • Assignee:
            Unassigned
            Reporter:
            anithian Amit Nithian
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Development