takezoe / solr-scala-client

Solr Client for Scala
Apache License 2.0
91 stars 43 forks source link

want to stop dependency on Netty 4.0 #40

Closed masahitojp closed 6 years ago

masahitojp commented 6 years ago

I use playframework 2.6 + NettyServer. It depends on netty 4.1.

https://www.playframework.com/documentation/2.6.x/Highlights26#Akka-HTTP-Server-Backend

solr-scala-client(Asynchronous API) depends on async-http-client 2.0. It depends on Netty 4.0 (by the way, 2.1-alpha uses netty 4.1)

https://github.com/AsyncHttpClient/async-http-client https://github.com/AsyncHttpClient/async-http-client/issues/1161

Suggestion

Everyone What do you think?

takezoe commented 6 years ago

How about switching to another HTTP client library (e.g. OkHttp3)?

masahitojp commented 6 years ago

How about switching to another HTTP client library (e.g. OkHttp3)?

It sounds nice 👍 . (Since ahc 2.1 is still alpha, it seems that the interface will change so much... )