File tree Expand file tree Collapse file tree 3 files changed +30
-4
lines changed
spring-cloud-sleuth-otel-dependencies
spring-cloud-sleuth-otel/src/main/java/org/springframework/cloud/sleuth/otel/bridge Expand file tree Collapse file tree 3 files changed +30
-4
lines changed Original file line number Diff line number Diff line change 6767 <spring-cloud-netflix .version>3.0.3</spring-cloud-netflix .version>
6868 <spring-cloud-openfeign .version>3.0.3</spring-cloud-openfeign .version>
6969 <opentracing .version>0.32.0</opentracing .version>
70- <opentelemetry .version>1.6 .0</opentelemetry .version>
71- <opentelemetry .alpha.version>1.6 .0-alpha</opentelemetry .alpha.version>
72- <opentelemetry-instrumentation .version>1.6 .0-alpha</opentelemetry-instrumentation .version>
70+ <opentelemetry .version>1.7 .0</opentelemetry .version>
71+ <opentelemetry .alpha.version>1.7 .0-alpha</opentelemetry .alpha.version>
72+ <opentelemetry-instrumentation .version>1.7 .0-alpha</opentelemetry-instrumentation .version>
7373 <wavefront .version>2.2.0</wavefront .version>
7474 <spring-security-boot-autoconfigure .version>2.3.4.RELEASE</spring-security-boot-autoconfigure .version>
7575 <disable .nohttp.checks>false</disable .nohttp.checks>
Original file line number Diff line number Diff line change 3131 <name >spring-cloud-sleuth-otel-dependencies</name >
3232 <description >Spring Cloud Sleuth OTel Dependencies</description >
3333 <properties >
34- <opentelemetry .version>1.6 .0</opentelemetry .version>
34+ <opentelemetry .version>1.7 .0</opentelemetry .version>
3535 </properties >
3636 <dependencyManagement >
3737 <dependencies >
Original file line number Diff line number Diff line change @@ -153,6 +153,32 @@ protected String url(HttpServerRequest request) {
153153 return request .url ();
154154 }
155155
156+ @ Override
157+ protected String scheme (HttpServerRequest request ) {
158+ return toUri (request ).getScheme ();
159+ }
160+
161+ @ Override
162+ protected String host (HttpServerRequest request ) {
163+ return toUri (request ).getHost ();
164+ }
165+
166+ @ Override
167+ protected String target (HttpServerRequest request ) {
168+ URI uri = toUri (request );
169+ return uri .getPath () + queryPart (uri ) + fragmentPart (uri );
170+ }
171+
172+ private String queryPart (URI uri ) {
173+ String query = uri .getQuery ();
174+ return query != null ? "?" + query : "" ;
175+ }
176+
177+ private String fragmentPart (URI uri ) {
178+ String fragment = uri .getFragment ();
179+ return fragment != null ? "#" + fragment : "" ;
180+ }
181+
156182 protected URI toUri (HttpServerRequest request ) {
157183 return URI .create (request .url ());
158184 }
You can’t perform that action at this time.
0 commit comments