Hi,
in the Quarkus insight episode you said "contact us" because you're collecting cases to make it more prominent and to maybe have an easier argument to have this fixed inside the JDK. In the absence of a better contact address, I'll share it here: I've been playing with this agent in the last couple of days and it's literally everywhere. E.g. a simple Spring-Boot app with Undertow shows the following when I do some simple benchmarks against it for just a few seconds(!) - e.g. via ab -n X -c Y "http://url/"
--------------------------
Type Pollution Statistics:
--------------------------
1: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
Count: 58366
Types:
org.springframework.http.converter.HttpMessageConverter
org.springframework.http.converter.GenericHttpMessageConverter
Traces:
org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.getProducibleMediaTypes(AbstractMessageConverterMethodProcessor.java:385)
class: org.springframework.http.converter.HttpMessageConverter
count: 29208
org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.getProducibleMediaTypes(AbstractMessageConverterMethodProcessor.java:386)
class: org.springframework.http.converter.GenericHttpMessageConverter
count: 29115
org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.getProducible
MediaTypes(AbstractMessageConverterMethodProcessor.java:387)
class: org.springframework.http.converter.GenericHttpMessageConverter
count: 43
--------------------------
count: 29115
org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.getProducible
MediaTypes(AbstractMessageConverterMethodProcessor.java:387)
class: org.springframework.http.converter.GenericHttpMessageConverter
count: 43
--------------------------
2: org.springframework.http.converter.ResourceRegionHttpMessageConverter
Count: 29229
Types:
org.springframework.http.converter.HttpMessageConverter
org.springframework.http.converter.GenericHttpMessageConverter
Traces:
org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.getProducible
MediaTypes(AbstractMessageConverterMethodProcessor.java:385)
class: org.springframework.http.converter.HttpMessageConverter
count: 14618
org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.getProducible
MediaTypes(AbstractMessageConverterMethodProcessor.java:386)
class: org.springframework.http.converter.GenericHttpMessageConverter
count: 14603
org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.getProducible
MediaTypes(AbstractMessageConverterMethodProcessor.java:387)
class: org.springframework.http.converter.GenericHttpMessageConverter
count: 8
--------------------------
3: org.xnio.conduits.ConduitStreamSourceChannel
Count: 24870
Types:
org.xnio.channels.CloseListenerSettable
org.xnio.channels.ReadListenerSettable
Traces:
org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.terminated(ReadReadyHandler.java:71)
class: org.xnio.channels.CloseListenerSettable
count: 12439
org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:62)
class: org.xnio.channels.ReadListenerSettable
count: 12431
...
Hope this helps you. Let me know if there is a better place for you to report this (apart from the individual project issue trackers)
Cheers,
Christoph
Hi,
in the Quarkus insight episode you said "contact us" because you're collecting cases to make it more prominent and to maybe have an easier argument to have this fixed inside the JDK. In the absence of a better contact address, I'll share it here: I've been playing with this agent in the last couple of days and it's literally everywhere. E.g. a simple Spring-Boot app with Undertow shows the following when I do some simple benchmarks against it for just a few seconds(!) - e.g. via
ab -n X -c Y "http://url/"Hope this helps you. Let me know if there is a better place for you to report this (apart from the individual project issue trackers)
Cheers,
Christoph