…eplication. Add thread pool level gauge for observing current thread usage level.
The primary one that matters to me is ribbon. The older version is still pulling in 'com.netflix.rxjava:rxjava-core' which conflicts with classes in 'io.reactivex:rxjava'. This change also changes the aws dependency to only pull in the parts that are actually used by eureka client.
override removal. This does not change the current behavior when new status is set as part of the DELETE request.
Because of the transitive dependencies we had two servlet-api jar versions in the dependency tree. Eureka depended directly on version 2.4 that was properly marked as provided. This version was however shadowed by the one from the transitive dependency (2.5), and as it was not marked as provided nor excluded, it was added to war file. That caused compatibility issue when running on tomcat 8.0.