rocket-connect / graphql-debugger

Debug your GraphQL server.

Home Page:https://graphql-debugger.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

remove items from queue if they error x amount of times

danstarns opened this issue · comments

When an error happens in the ingest span queues, it just keeps retrying. TODO @danstarns to populate this more.

What should be expected here? Which code file is responsible for this, how one can recreate this issue?

Hey @iamYashSinha thanks for taking a look.

It looks like for foreign spans(spans that aren't generated from GraphQL debugger trace schema) we try 10 times then stop processing the span

However, for normal spans, located here:

We don't have any retry logic.

We should check that:

  1. undigestable spans don't block the queue
  2. all failing spans are retried a few times before being ingested

Cheers.

Please assign me this issue 👍