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

Fix #523 - Arrows are huge on Chrome Canary (Time sensitive) #524

Merged
merged 2 commits into from
Feb 21, 2020

Conversation

tiffon
Copy link
Member

@tiffon tiffon commented Feb 18, 2020

It may be worth releasing this fix as a patch.

#523 affects Chrome Canary which is version Version 81.0.4023.0 (Official Build) canary (64-bit) (on my machine).

Chrome is scheduled to update to version 81 on March 17th (see Chrome Platform Status).

When that happens, probably the current and all prior releases of Jaeger UI will have huge arrows on trace diffs, trace graph and ddg graphs.

Which problem is this PR solving?

Fixes #523 Plexus arrows are huge on Chrome Canary

Before

Screen Shot 2020-02-18 at 5 25 41 am

After

Screen Shot 2020-02-18 at 5 40 06 am

Short description of the changes

Change markerUnits in arrow definitions.

@codecov
Copy link

codecov bot commented Feb 18, 2020

Codecov Report

Merging #524 into master will increase coverage by 0.02%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #524      +/-   ##
==========================================
+ Coverage   92.87%   92.89%   +0.02%     
==========================================
  Files         197      197              
  Lines        4814     4814              
  Branches     1162     1162              
==========================================
+ Hits         4471     4472       +1     
+ Misses        302      301       -1     
  Partials       41       41
Impacted Files Coverage Δ
...ackages/jaeger-ui/src/constants/default-config.tsx 100% <ø> (ø) ⬆️
...er-ui/src/components/SearchTracePage/SearchForm.js 89.07% <ø> (ø) ⬆️
...eViewer/TimelineHeaderRow/TimelineViewingLayer.tsx 91.52% <0%> (+1.69%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4d74339...ac7239c. Read the comment docs.

@everett980
Copy link
Collaborator

@tiffon nice catch
Is the unit change backwards compatible with current/older chrome versions?

@tiffon
Copy link
Member Author

tiffon commented Feb 18, 2020 via email

Copy link
Collaborator

@everett980 everett980 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@everett980 everett980 merged commit fff092f into jaegertracing:master Feb 21, 2020
vvvprabhakar pushed a commit to vvvprabhakar/jaeger-ui that referenced this pull request Jul 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Plexus arrows are huge on Chrome Canary
2 participants