From f4770837c5a8e5a73c86fe069ab72b7ee6625d78 Mon Sep 17 00:00:00 2001 From: buildmaster Date: Mon, 8 Jul 2019 11:37:53 +0000 Subject: [PATCH] Sync docs from master to gh-pages --- spring-cloud-sleuth.html | 45 ++-------------------------------------- 1 file changed, 2 insertions(+), 43 deletions(-) diff --git a/spring-cloud-sleuth.html b/spring-cloud-sleuth.html index de65f71cb..7771a87e4 100644 --- a/spring-cloud-sleuth.html +++ b/spring-cloud-sleuth.html @@ -2624,22 +2624,7 @@ an example of usage of SkipPatternProvider inside a server side,
@Configuration
 class Config {
-  @Bean(name = ServerSampler.NAME)
-  HttpSampler myHttpSampler(SkipPatternProvider provider) {
-  	Pattern pattern = provider.skipPattern();
-  	return new HttpSampler() {
-
-  		@Override
-  		public <Req> Boolean trySample(HttpAdapter<Req, ?> adapter, Req request) {
-  			String url = adapter.path(request);
-  			boolean shouldSkip = pattern.matcher(url).matches();
-  			if (shouldSkip) {
-  				return false;
-  			}
-  			return null;
-  		}
-  	};
-  }
+Unresolved directive in spring-cloud-sleuth.adoc - include::../../../spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/instrument/web/TraceFilterWebIntegrationTests.java[tags=custom_server_sampler,indent=2]
 }
@@ -2655,33 +2640,7 @@ You can customize the tags or modify the response headers by registering your ow
-
@Component
-@Order(TraceWebServletAutoConfiguration.TRACING_FILTER_ORDER + 1)
-class MyFilter extends GenericFilterBean {
-
-	private final Tracer tracer;
-
-	MyFilter(Tracer tracer) {
-		this.tracer = tracer;
-	}
-
-	@Override
-	public void doFilter(ServletRequest request, ServletResponse response,
-			FilterChain chain) throws IOException, ServletException {
-		Span currentSpan = this.tracer.currentSpan();
-		if (currentSpan == null) {
-			chain.doFilter(request, response);
-			return;
-		}
-		// for readability we're returning trace id in a hex form
-		((HttpServletResponse) response).addHeader("ZIPKIN-TRACE-ID",
-				currentSpan.context().traceIdString());
-		// we can also add some custom tags
-		currentSpan.tag("custom", "tag");
-		chain.doFilter(request, response);
-	}
-
-}
+
Unresolved directive in spring-cloud-sleuth.adoc - include::../../..//spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/instrument/web/TraceFilterIntegrationTests.java[tags=response_headers,indent=0]