Skip to content

proposal: support github.com/riverqueue/river #3103

Open
@wijayaerick

Description

@wijayaerick

river is a background job library written in Go. It would be great to add a native integration for this library.

River provides JobInsertMiddleware and WorkerMiddleware which can be used to inject/extract tracing data.

If this proposal is accepted, I'd be happy to contribute. I've created issue in the river repository as well (riverqueue/river#709) which include initial draft for the implementation. One thing I'm not quite sure is what data should be included in the span tags; I think we could refer from delayed_job from dd-trace-rb as it's also a background job library.

Metadata

Metadata

Assignees

No one assigned

    Labels

    apm:ecosystemcontrib/* related feature requests or bugsenhancementquick change/addition that does not need full team approvalproposal/acceptedAccepted proposals

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions