Skip to content

Conversation

@huangminghuang
Copy link
Contributor

The PR implement the functionality to create nested zipkin spans and some other improvements:

  • change macros to inline functions
  • add warning messages to indicate why spans are no longer sending to the zipkin collector
  • add create_trace_with_start_time for tracking some async operations
  • use lagacy format for json encoding to be able to interoperate with Jaeger collector
  • add fc_trace_log to correlate zipkin traces with log messages.
  • add wait_time_seconds configuration options for the initial wait time to connect to zipkin collector

fix fc_create_trace

change macro to inline functions

add debug message

add create_trace_with_start_time

use lagacy format for zipkin

add fc_trace_log

address PR comments

add zipkin wait mechanism

address PR comments

fix indent

fix compile problem

# Conflicts:
#	src/network/http/http_client.cpp

add fc_create_trace_with_id_if()
@huangminghuang huangminghuang requested a review from heifner August 2, 2021 16:52
@heifner
Copy link
Contributor

heifner commented Aug 2, 2021

#204

@huangminghuang huangminghuang merged commit 0b45f08 into eosio Aug 2, 2021
@huangminghuang huangminghuang deleted the huangminghuang/zipkin-improvement branch October 28, 2021 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants