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

pulibrary / orangelight / 1ef089f4-3bd1-444b-9e7a-4b53d6118a5a / 1
95%
main: 95%

Build:
DEFAULT BRANCH: main
Ran 27 Oct 2025 10:36PM UTC
Files 221
Run time 9s
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 Oct 2025 10:30PM UTC coverage: 95.358% (+0.001%) from 95.357%
1ef089f4-3bd1-444b-9e7a-4b53d6118a5a.1

push

circleci

web-flow
Improve performance of in_a_special_collection? method (#5270)

* Use memoized holdings_1display, rather than reparsing it
* Memoize Bibdata.holding_locations, since it can be slow to read
  and parse it from the cache

Before:

```
$ bundle exec ruby benchmarks/app/models/solr_document.rb
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +YJIT +PRISM [arm64-darwin24]
Warming up --------------------------------------
                        14.000 i/100ms
Calculating -------------------------------------
                        140.216 (± 3.6%) i/s    (7.13 ms/i) -    714.000 in   5.097520s
```

After:

```
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +YJIT +PRISM [arm64-darwin24]
Warming up --------------------------------------
                        82.533k i/100ms
Calculating -------------------------------------
                        823.700k (± 0.9%) i/s    (1.21 μs/i) -      4.127M in   5.010307s
```

6142 of 6441 relevant lines covered (95.36%)

1491.14 hits per line

Source Files on job 1ef089f4-3bd1-444b-9e7a-4b53d6118a5a.1
  • Tree
  • List 221
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1
  • fdacb447 on github
  • Prev Job for on main (#88842a98-09a0-4ebc-bf1a-9f6a82f656e6.1)
  • Next Job for on main (#f32d23de-4d5f-4892-a442-1409dd08dfea.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