-
Notifications
You must be signed in to change notification settings - Fork 318
Local context is overwritten by Observation instrumentation #760
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
After some more testing I see this actually broke between 1.1.3 and 1.1.4 |
I think the problem lies here, where a new result is created without copying the localContext from the environment: Lines 204 to 207 in 0ca470d
|
Closing in favor of #761 |
DataFetcherResult
no longer works 1.1.3 => 1.2.2
@koenpunt we have fixed quite a few important issues lately. Can you check that the current SNAPSHOTs are working well with your applications? We are going to release maintenance versions for 1.1.x and 1.2.x in a few days. |
We're currently running the 1.2.3 snapshot which works for us 👍 |
@bclozel I still see this issue in 1.2.4 ! 😔 |
@ABINTC please create a new issue with a minimal, sample application reproducing the problem and I'll have a look. Thanks! |
We haven't been able to update to a newer version than 1.1.3 because unfortunately every time new bugs are introduced.
The last thing that was broken was #742, now that's fixed and out with the 3.1.2 boot-starter. However, now apparently using local context no longer works.
We have the following in multiple places in our application:
But now all that is found in the local context in child resolver functions is the
micrometer.observation
key.I understand it's not intentional, but it is quite annoying that fixes are released with other changes that cause new issues.
The text was updated successfully, but these errors were encountered: