Skip to content
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

task: add Tracing instrumentation to spawned tasks #2655

Merged
merged 14 commits into from
Jul 13, 2020
Merged

Commits on Jul 11, 2020

  1. task: instrument spawned tasks with tracing

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    2f03820 View commit details
    Browse the repository at this point in the history
  2. examples: add tracing to chat example

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    4239548 View commit details
    Browse the repository at this point in the history
  3. task: add spans to local and blocking tasks

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    a190eae View commit details
    Browse the repository at this point in the history
  4. examples: don't need enter/exit,

    The context shows the currently active task, so we _really_ only need
    `new` and `close` events.
    
    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    d4e4aef View commit details
    Browse the repository at this point in the history
  5. fixup local and blocking spans

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    bd4068e View commit details
    Browse the repository at this point in the history
  6. examples: just use FULL

    there is no option for open/close only, currently
    
    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    5136e1f View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2020

  1. examples: document tracing setup

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    7b40188 View commit details
    Browse the repository at this point in the history
  2. hide cfgs from mainline code where practical

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    093398c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    468ed2d View commit details
    Browse the repository at this point in the history
  4. fix comment

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    e4f421f View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2020

  1. turns out localset requires rt-core *and* rt-util

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    59fec64 View commit details
    Browse the repository at this point in the history
  2. remove unstable flag

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    f749552 View commit details
    Browse the repository at this point in the history
  3. remove reference to unstable flag in examples

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    ba638df View commit details
    Browse the repository at this point in the history
  4. Merge branch 'eliza/trace-spawns' of github.com:tokio-rs/tokio into e…

    …liza/trace-spawns
    
    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    d4391cd View commit details
    Browse the repository at this point in the history