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

Upgrade Jetty to 9.4.8

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 7.3
    • None
    • None

    Description

      Jetty 9.4.x was released over a year back : https://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00097.html . Solr doesn't use any of the major improvements listed on the announce thread but it's the version that's in active development.

      We should upgrade to Jetty 9.4.x series from 9.3.x

      The latest version right now is 9.4.8.v20171121 . Upgrading it locally required a few compile time changes only.

      Under "Default Sessions" in https://www.eclipse.org/jetty/documentation/9.4.x/upgrading-jetty.html#_upgrading_from_jetty_9_3_x_to_jetty_9_4_0 it states that "In previous versions of Jetty this was referred to as "hash" session management." .

      The patch fixes all the compile time issues.
      Currently two tests are failing:
      TestRestManager
      TestManagedSynonymGraphFilterFactory

      Steps to upgrade the Jetty version were :
      1. Modify ivy-versions.properties to reflect the new version number
      2. Run ant jar-checksums to generate new JAR checksums

      Attachments

        1. SOLR-11801.jetty-conf.patch
          2 kB
          Erick Erickson
        2. SOLR-11810.patch
          19 kB
          Erick Erickson
        3. SOLR-11810.patch
          19 kB
          Varun Thacker
        4. SOLR-11810.patch
          12 kB
          Varun Thacker
        5. SOLR-11810.patch
          11 kB
          Varun Thacker

        Activity

          People

            erickerickson Erick Erickson
            varun Varun Thacker
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: