Skip to content

v3.0.12

Compare
Choose a tag to compare
@glmapper glmapper released this 08 Apr 11:18
· 24 commits to 3.x since this release
0d5ec87
  • Fix the problem: "When a server received dubbo requests and send another duubo reuqest to other server, its client span is lost."

  • Remove usage of ConcurrentHashMap in 2.6.X DubboSofaTracerFilter, bacause Invoker is reused, we cannot use it as a map key. And invokers between invoke and onResponse are different, which causing the lost of spans.

  • remove tracer-key from RpcContext when serverReceived

  • use traceId+spanId as key o remove usage of ConcurrentHashMap in 2.6.X DubboSofaTracerFilter in 2.7.X DubboSofaTracerFilter, put tracer string into RpcContext in 2.6.X and 2.7.X DubboSofaTracerFilter