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

outworkers / phantom / 1644 / 2
86%
develop: 86%

Build:
DEFAULT BRANCH: develop
Ran 23 Jun 2017 02:25PM UTC
Files 104
Run time 4s
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

23 Jun 2017 02:12PM UTC coverage: 84.212% (+0.004%) from 84.208%
1644.2

push

travis-ci

alexflav23
Buffer up fetched rows in the spool (#704)

Rather than wrap each row in a future, carefully trying to prefetch to
avoid blocking, we simply drain the entire fetched page into a seq and
async fetch the next page. This fetch is a prefetch in the sense that it
happens whether the tail of the spool is materialized or not. This
eliminates a lot of branches, simplifies the code and seems to yield a
nice speed up.

Locally on my machine (in ms)

Before:
```
Parameters(size -> 10000): 124.270108
Parameters(size -> 20000): 286.841965
Parameters(size -> 30000): 392.405244
```

After:
```
Parameters(size -> 10000): 61.316181
Parameters(size -> 20000): 153.689973
Parameters(size -> 30000): 250.284154
```

2987 of 3547 relevant lines covered (84.21%)

0.84 hits per line

Source Files on job 1644.2
  • Tree
  • List 0
  • Changed 5
  • Source Changed 2
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1644
  • Travis Job 1644.2
  • 6c10906f on github
  • Prev Job for on develop (#1642.2)
  • Next Job for on develop (#1646.2)
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