Tags: tedwon/java-spring-web
Tags
Increase timeout of test because it fails on PNC (opentracing-contrib#70 )
Bump Spring/Spring Boot versions (opentracing-contrib#69)
Configurable RestTemplate tracing with support for RestTemplateBuilder ( opentracing-contrib#68) * RestTemplate tracing can now be disabled, as addition to opentracing-contrib#66 Set opentracing.spring.web.client.enabled=false * Refactored post-processing of RestTemplate and AsyncRestTemplate StandardTags.componentName is now configurable StandardTags are now overridable by custom RestTemplateSpanDecorator bean Moved config for RestTemplate and AsyncRestTemplate into once larger class, to leverage @conditionals * Added deprecation note about AsyncRestTemplate * Added TracingRestTemplateCustomizer for Spring Boot apps In Spring Boot RestTemplates doesn't have to be bean, they can be created pre-configured locally using provided builder. Disabled RestTemplate tracing for servlet tests, because now is traced TestRestTemplate as well * Renamed config class to RestTemplateTracingAutoConfiguration Original WebClientAutoConfiguration name clashed with Spring 5 WebFlux * Changed log level about injecting interceptor into RestTemplate to debug * Added javadoc to new RestTemplate related classes * Added ConditionalOnClass to AsyncRestTemplatePostProcessingConfiguration Since its deprecated in Spring 5, it will be removed in future releases and this makes this class future-proof * Added more test-cases to RestTemplate autoconfig tests * Reverted change to TracingAsyncRestTemplateInterceptor that was never supposed to be commited * Don't pass null into StandardTags ctor * Added exact unit tests that chekces itnerceptors are not added * After discussion with @pavolloffay, removed configurable componentName Just made COMPONENT_NAME final * Moved TracingRestTemplateCustomizer to web-autoconfigure To remove any dependency on Spring Boot from opentracing-spring-web * Renamed badly named tests in CustomSpanDecoratorAutoConfigurationTest
Fix to correctly use a List<> with Spring @properties (opentracing-co… …ntrib#64)
Add order and list of skip patterns to web configuration (opentracing… …-contrib#62) * Improve configurability of the ServerTracingAutoConfiguration * String.format helps with the readability
PreviousNext