Show a '<1ms' notice in the table for small trace durations #20
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Perses doesn't currently provide support for traces which take less than 1ms. The duration is left blank in their datastore and the spans are not left available, meaning that the duration can't be calculated from the spans either.
In order to solve this problem, upstream work on Perses is required. However, to get the distributed tracing plugin in working order for its release, we will add an additional description in the table to show that the trace took less than 1 millisecond so that users will know what the data is, even if it isn't specific enough currently.
This PR does not impact the scatterplot, which will continue to be left looking blank when these short traces happen. If desired, we could remove the graph when this happens, but until upstream work is completed that is the most we can do.