Skip to content

Separate OT libraries #251

@pauldraper

Description

@pauldraper

This is awesome work!

Before I stumbled on this, I was working on

  1. adding ScopeManager interface to opentracing-javascript
  2. implement ScopeManager with async_hook and async-hook-jl
  3. implement ScopeManager with Zone.js
  4. implementing tracing for http.Server
  5. implementing tracing for http client
  6. implementing tracing for pg
  7. implementing tracing for aws-sdk

It looks like (2), (5), and (6) have already been worked on by this project.

I'd like to continue with the great work being done for OT JS.

I think this library should be split up into:

  • async-hook-opentracing
    • scope
  • dd-trace-js
    • tracer
    • everything else
  • nodejs-opentracing
    • plugins/http
  • mysql-opentracing
    • plugins/mysql
    • plugins/mysql2
  • pg-opentracing
    • plugins/pg

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions