• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

uber / jaeger-ui / 54
70%

Build:
DEFAULT BRANCH: master
Ran 01 Aug 2017 04:15PM UTC
Jobs 1
Files 63
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
54

push

travis-ci

web-flow
Fix #43 - Search page UI responsiveness sluggish when many spans in results (#46)

* update eslint-plugin-react, avoid eslintrc warnings

* .eslintrc env for browser, jest and jasmine

* Fix #43 - Search page responsiveness issues

Fix an issue with the search page that shows up when there are many
spans (cumulatively) in the search results. Issue at hand is the
mapStateToProps function calls .toJS() on some of the immutableJS state
values, transforms the resulting values, then passes the transformed
values to reselect. The .toJS() invocation prevents the calculations
from being memoized by reselect because it always results in new objects
or arrays.

The change is to wrap the .toJS() call and subsequent transformation in
a function, the result of which is cached based on the state value. The
caching resolves the issue. Only the last result needs to be cached
because these are top-level state values (vs transforming items in an
array) and therefore a state value will never be revisited.

* Fix yarn lock file, e.g. use npm registry

* Fix typo in comment

240 of 547 branches covered (43.88%)

Branch coverage included in aggregate %.

659 of 1083 relevant lines covered (60.85%)

2308.06 hits per line

Jobs
ID Job ID Ran Files Coverage
1 54.1 01 Aug 2017 04:15PM UTC 0
55.15
Travis Job 54.1
Source Files on build 54
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #54
  • 6979e20c on github
  • Prev Build on master (#48)
  • Next Build on master (#63)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc