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

De-couple SolrJ required Java version from server Java version (main)

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • main (10.0)
    • SolrJ
    • None

    Description

      Solr 9.x requires Java 11, both for server and solrj client.

      In Solr 10 we will likely bump required java version to Java 17, or maybe even 21, and since we are a standalone app we can do that - on the server-side.

      However, to give SolrJ client a broadest possible compatibility with customer application environments, we should consider de-coupling SolrJ's java requirement from the server-side. That would allow us to be progressive on the server side Java without forcing users to stay on latest Java in their apps.

      I don't know if it makes much sense to be compatible too far back on EOL java versions, but perhaps let SolrJ stay one LTS version behind the server for broad compatibility.

      Attachments

        Issue Links

          Activity

            People

              janhoy Jan Høydahl
              janhoy Jan Høydahl
              Votes:
              0 Vote for this issue
              Watchers:
              5 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 - 1h 50m
                  1h 50m