Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Increased scope

...

  • Create a solr/bootstrap module with a solr.jar to   to replace start.jar as   as the entrypoint (java -jar solr.jar ...)
  • Hide jetty even more, i.e. rename jetty.port  → port , and perhaps clean up other Sysprops as well
  • Get rid of web.xml and instead build our contexts and paths from Java code, driven by Solr config
  • Be able to lock Solr's memory to prevent swapping (SOLR-14335)

This will then enable many many other improvements which may or may not be part of the SIP as such:

...

  • Be able to shutdown JVM in various error situations (SOLR-6935 etc)
  • Easier to control things like CORS in our own config (SOLR-12292)Get rid of web.xml and instead build our contexts and paths from Java code, driven by Solr config
  • Get rid of jetty-ssl.xml and instead control SSL config in Java code, driven by Solr config
  • Slim down bin/solr & bin\solr.cmd and move more startup logic into our bootstrap Java code
  • Unified handling of key timeout values (SOLR-13457)

...