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

Remove commons-lang as a dependency

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 8.1, 9.0
    • None
    • None

    Description

      Current version used is /commons-lang/commons-lang = 2.6 and a key motivation would be to have commons.lang3 APIs available e.g. org.apache.commons.lang3.tuple.Pair as an alternative to org.apache.solr.common.util.Pair variant.

      This dev list posting reports on exploring use of 3.4 instead of 2.6 and concludes with the discovery of an optional zookeeper dependency on commons-lang-2.4 version.

      So upgrading commons-lang can't happen anytime soon but this ticket here to track motivations and findings so far for future reference.

      selected links into other relevant dev list threads:

      Attachments

        1. SOLR-9079.patch
          59 kB
          Kevin Risden
        2. SOLR-9079.patch
          59 kB
          Kevin Risden
        3. SOLR-9079.patch
          70 kB
          Kevin Risden

        Issue Links

          Activity

            People

              krisden Kevin Risden
              cpoerschke Christine Poerschke
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 50m
                  50m