Uploaded image for project: 'ManifoldCF'
  1. ManifoldCF
  2. CONNECTORS-1458

Explore upgrading the Solr connector to SolrJ 7.0.0

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • ManifoldCF 2.8.1
    • ManifoldCF 2.9
    • Lucene/SOLR connector
    • None

    Description

      We need to bring our SolrJ dependency up to date, since SolrJ 7.0.0 was just released.

      I did some preliminary dependency analysis using mvn dependency:tree and found that the following required dependencies are present:

      [INFO] +- org.apache.solr:solr-solrj:jar:7.0.0:compile
      [INFO] |  +- org.apache.commons:commons-math3:jar:3.4.1:compile
      [INFO] |  +- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
      [INFO] |  +- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
      [INFO] |  \- org.slf4j:jcl-over-slf4j:jar:1.7.7:compile
      

      There is, however, no explicit dependency on httpcomponents/httpclient anymore, so I realized I'd better look at the optional dependencies, as listed here:

      https://mvnrepository.com/artifact/org.apache.solr/solr-solrj/7.0.0

      These include:

      httpcomponents/httpclient 4.4.1 (we're at 4.5.3 so we're good there)
      zookeeper 3.4.10 (need to update)
      woodstox-core-asl 4.4.1 (need to update)
      noggit 0.8 (need to update)
      slf4j-api 1.7.7 (need to update)

      Attachments

        Activity

          People

            kwright@metacarta.com Karl Wright
            kwright@metacarta.com Karl Wright
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: