Originally raised in spring-projects/spring-boot#41220 (with a reproducer project).
It looks to me like the reason for lack of Trance and Span IDs is the fix for #32730.
If you run the sample with Spring Boot 3.3.0 with a breakpoint in OncePerRequestFilter.doFilter() you'll see that the call toskipDispatch() return false. With Spring Boot 3.3.1 skipDispatch() returns true because the shouldNotFilterAsyncDispatch() method has been removed.
Originally raised in spring-projects/spring-boot#41220 (with a reproducer project).
It looks to me like the reason for lack of Trance and Span IDs is the fix for #32730.
If you run the sample with Spring Boot 3.3.0 with a breakpoint in
OncePerRequestFilter.doFilter()you'll see that the call toskipDispatch()returnfalse. With Spring Boot 3.3.1skipDispatch()returnstruebecause theshouldNotFilterAsyncDispatch()method has been removed.