-
Notifications
You must be signed in to change notification settings - Fork 190
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
fix: child span not acquiring transaction lock in some cases #1487
Commits on Jul 11, 2023
-
fix: acquire lock before adding dropped spans
Spans from the same transaction share the dropped spans map. If they end concurrency a race condition could happen when updating the map. Add a RW lock to prevent that.
Configuration menu - View commit details
-
Copy full SHA for 7fe3968 - Browse repository at this point
Copy the full SHA 7fe3968View commit details
Commits on Jul 26, 2023
-
Revert "fix: acquire lock before adding dropped spans"
This reverts commit 7fe3968.
Configuration menu - View commit details
-
Copy full SHA for 09050b0 - Browse repository at this point
Copy the full SHA 09050b0View commit details -
fix: child span not acquiring transaction lock in some cases
The previous fix didn't cover all cases. The issue is deeper and affects more than the transaction data. We need to always acquire the tx lock before ending the span.
Configuration menu - View commit details
-
Copy full SHA for 1f47514 - Browse repository at this point
Copy the full SHA 1f47514View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4a4da9 - Browse repository at this point
Copy the full SHA b4a4da9View commit details -
fix: also acquire transactiondata lock
Co-authored-by: Marc Lopez Rubio <marc5.12@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 77fc883 - Browse repository at this point
Copy the full SHA 77fc883View commit details -
test: end parent and transaction
Co-authored-by: Marc Lopez Rubio <marc5.12@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 4916db9 - Browse repository at this point
Copy the full SHA 4916db9View commit details -
test: close tracer once test ends
Co-authored-by: Marc Lopez Rubio <marc5.12@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 9aa8480 - Browse repository at this point
Copy the full SHA 9aa8480View commit details -
docs: update doc with go support policy (elastic#1488)
* docs: update doc with go support policy * docs: remove go.mod comment the doc doesn't actually mention specific versions
Configuration menu - View commit details
-
Copy full SHA for f1bc636 - Browse repository at this point
Copy the full SHA f1bc636View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82d02db - Browse repository at this point
Copy the full SHA 82d02dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0924803 - Browse repository at this point
Copy the full SHA 0924803View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9e7fe5 - Browse repository at this point
Copy the full SHA c9e7fe5View commit details -
docs: remove SECURITY.md to fallback to org-wide security policy (el…
…astic#1496) * docs: mention public bug bounty program in security policy * docs: remove SECURITY.md to fallback to org-wide security policy
Configuration menu - View commit details
-
Copy full SHA for f1ce16e - Browse repository at this point
Copy the full SHA f1ce16eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 863c772 - Browse repository at this point
Copy the full SHA 863c772View commit details -
Configuration menu - View commit details
-
Copy full SHA for a949859 - Browse repository at this point
Copy the full SHA a949859View commit details