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

pulibrary / bibdata / e8ee4cfb-a24a-4dab-ba6b-122ba02f0e6b / 2
90%
main: 90%

Build:
DEFAULT BRANCH: main
Ran 27 Aug 2025 01:40AM UTC
Files 113
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

27 Aug 2025 01:31AM UTC coverage: 92.414% (+3.0%) from 89.457%
e8ee4cfb-a24a-4dab-ba6b-122ba02f0e6b.2

push

circleci

web-flow
AugmentTheSubject: use a Set to make subfield_a_match? faster (#2903)

In a Vernier profile, 17% of all indexing time was spent in AugmentTheSubject#subfield_a_match?,
almost all of which was Array#include?

This commit switches from Array#include? to Set#include?, which is much faster. Vernier says that
this method now only take 0.6% of all indexing time, and Trajects statistics have increased from
240 records/second to 283 records/second locally.

3265 of 3533 relevant lines covered (92.41%)

949.85 hits per line

Source Files on job e8ee4cfb-a24a-4dab-ba6b-122ba02f0e6b.2
  • Tree
  • List 113
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 0
  • b5bdc1ee on github
  • Prev Job for on main (#6e9a7961-8950-4590-8fac-65342c97fff8.1)
  • Next Job for on main (#e7187f8b-1141-4846-8cb2-80506a0b5565.1)
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