Skip to content

Conversation

@marcingrzejszczak
Copy link
Contributor

@marcingrzejszczak marcingrzejszczak commented Jan 19, 2022

Copy link

@nkonev nkonev May 19, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this.executor won't be set if customizers aren't available. Is this desired ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope, good catch

@maradanasai
Copy link

This is happening for us when we are migrating to latest. Here is the sample reproducible code https://github.com/maradanasai/otel-async-exper.git . Using spring boot 2.7.14 and spring cloud 2021.0.8 version with jdk 17. It is blocking migrating to latest versions. Please fix this

@snicoll
Copy link
Member

snicoll commented Aug 22, 2023

Sorry for the delay. Unfortunately, we can't add such an interface in 5.3.x at this time, in particular as it is not required in the next generation of micrometer tracing and the framework. I think Sleuth should rather reintroduce the BPP that used to swap the executor, or document how it can be done. This also brings more consistency with what we have to do in the next major release.

@snicoll snicoll closed this Aug 22, 2023
@snicoll snicoll added status: declined A suggestion or change that we don't feel we should currently apply and removed status: waiting-for-triage An issue we've not yet triaged or decided on labels Aug 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in: core Issues in core modules (aop, beans, core, context, expression) status: declined A suggestion or change that we don't feel we should currently apply

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants