Skip to content

Tags: codepfleger/java-spring-web

Tags

0.3.4

Toggle 0.3.4's commit message
[maven-release-plugin] copy for tag 0.3.4

release-0.3.4

Toggle release-0.3.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump OT dependency versions (opentracing-contrib#83)

0.3.3

Toggle 0.3.3's commit message
[maven-release-plugin] copy for tag 0.3.3

release-0.3.3

Toggle release-0.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Rename opentracing-spring-web-autoconfigure to *-starter

Fixes: opentracing-contrib#75

0.3.2

Toggle 0.3.2's commit message
[maven-release-plugin] copy for tag 0.3.2

release-0.3.2

Toggle release-0.3.2's commit message
Increase timeout of test because it fails on PNC (opentracing-contrib#70

)

0.3.1

Toggle 0.3.1's commit message
[maven-release-plugin] copy for tag 0.3.1

release-0.3.1

Toggle release-0.3.1's commit message
Bump Spring/Spring Boot versions (opentracing-contrib#69)

0.3.0

Toggle 0.3.0's commit message
[maven-release-plugin] copy for tag 0.3.0

release-0.3.0

Toggle release-0.3.0's commit message
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