On 2/23/2018 1:28 PM, Jeff Dyke wrote: > Answering a bit of my own question, the underlying jetty would have to be > built with it, and get pushed into its jar directory. > > I think i'll put nginx in front of this, do a quick proxy forcing 1.1 and > move on, but if anyone knows any tricks, it'll be good just for > thoroughness of this thread and my curiosity.
The Jetty that Solr includes is unmodified. When Solr is built, it does not compile Jetty, it just downloads it as-is. Solr does not include all of the jars and config that a fully jetty download has, but what IS there has not been modified at all. Solr does not include the jars necessary for http2. It will require a change to Solr's source code to enable http2. I've been trying to find out from the Jetty team what exactly is needed, but they appear to have missed my query in their IRC channel. I'll need to try again, and may need to use their mailing list. Thanks, Shawn