Details
-
Improvement
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
1.7.2
-
None
-
Incompatible change
-
Jetty version was updated from 2.5-20081211 to 9.4.6.v20170531. This is a breaking change due to package name change in Jetty, which leads to interface change in Avro. The type of constructor parameters in HttpServer.java changed.
Description
The compile scoped dependency on jetty servlet-api in the IPC pom file can be problematic if using Avro in a webapp environment. Would it be possible to make this dependency either optional or provided? Or maybe Avro modularize into sub-modules in such a way that desired features can be assembled piecemeal?
Attachments
Issue Links
- is related to
-
AVRO-2106 Revisit dependencies on Jetty, servlet-api, and Netty
- Resolved
- links to