lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Miller (JIRA)" <>
Subject [jira] [Commented] (SOLR-7339) Upgrade Jetty from 9.2 to 9.3
Date Fri, 19 Feb 2016 14:47:18 GMT


Mark Miller commented on SOLR-7339:

Hmm, well this first one I'm looking at does look like it may be a Locale issue after all.
If I hardcode ENGLISH locale it passes with my bad test seed.

And there is an error before the last one I posted that points towards this as well.

	at org.eclipse.jetty.server.HttpConnection.newHttpParser(
	at org.eclipse.jetty.server.HttpConnection.<init>(
	at org.eclipse.jetty.server.HttpConnectionFactory.newConnection(
	at org.eclipse.jetty.server.ServerConnector$ServerConnectorManager.newConnection(
	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(
	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.execute(
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(
	at org.eclipse.jetty.util.thread.QueuedThreadPool$
Caused by: java.lang.IllegalArgumentException: non ascii character
	at org.eclipse.jetty.util.ArrayTrie.put(
	at org.eclipse.jetty.util.AbstractTrie.put(
	at org.eclipse.jetty.http.HttpParser.<clinit>(
	... 13 more

> Upgrade Jetty from 9.2 to 9.3
> -----------------------------
>                 Key: SOLR-7339
>                 URL:
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Gregg Donovan
>            Assignee: Mark Miller
>             Fix For: master
>         Attachments: SOLR-7339-revert.patch, SOLR-7339.patch, SOLR-7339.patch, SOLR-7339.patch,
SolrExampleStreamingBinaryTest.testUpdateField-jetty92.pcapng, SolrExampleStreamingBinaryTest.testUpdateField-jetty93.pcapng
> Jetty 9.3 offers support for HTTP/2. Interest in HTTP/2 or its predecessor SPDY was shown
in [SOLR-6699|] and [on the mailing list|].
> Among the HTTP/2 benefits over HTTP/1.1 relevant to Solr are:
> * multiplexing requests over a single TCP connection ("streams")
> * canceling a single request without closing the TCP connection
> * removing [head-of-line blocking|]
> * header compression
> Caveats:
> * Jetty 9.3 is at M2, not released.
> * Full Solr support for HTTP/2 would require more work than just upgrading Jetty. The
server configuration would need to change and a new HTTP client ([Jetty's own client|],
[Square's OkHttp|], [etc.|])
would need to be selected and wired up. Perhaps this is worthy of a branch?

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message