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

Ability for packages to be upgraded over major versions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • None
    • None
    • Package Manager
    • None

    Description

      In order to support cluster upgrades, we need a way for the users to upgrade their package versions easily.

       

      A solution to this is to let the users download multiple versions of a package into the system, and use the compatible one at the run time. The upgrade cycle will look like this:

      1. User installs package mypackage with version 1.0 that is compatible with Solr 8x only.
      2. User wants to upgrade his cluster to Solr9x.
      3. User upgrades to 8.10 first (where this ticket should land).
      4. User proactively downloads mypackage version 2.0 that is compatible with Solr 9x only.
      5. Upon a cluster upgrade, when nodes come up, the nodes will load the latest version that is compatible, i.e. mypackage 2.0.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ichattopadhyaya Ishan Chattopadhyaya
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: