You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A single id was used for both transactionId for context propagation, and trace map cache (as key).
This approach however does not work well for cases when a transaction is continued. For a continued transaction, using the transactionId as the map key may conflict with transactionId issued for new transactions.
Separating id used for trace map key (at least for continued transactions) would fix the problem.
This should be done using the least amount of atomic counters that covers id generation for 4 cases:
New Sampled Trace
New Unsampled Trace
Continued Sampled Trace
Continued Unsampled Trace
The text was updated successfully, but these errors were encountered:
A single id was used for both
transactionId
for context propagation, and trace map cache (as key).This approach however does not work well for cases when a transaction is continued. For a continued transaction, using the
transactionId
as the map key may conflict withtransactionId
issued for new transactions.Separating id used for trace map key (at least for continued transactions) would fix the problem.
This should be done using the least amount of atomic counters that covers id generation for 4 cases:
The text was updated successfully, but these errors were encountered: