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

pulibrary / bibdata / 33aae051-7eae-41c9-8619-43ca8ce2cbe0
92%
main: 90%

Build:
Build:
LAST BUILD BRANCH: 2981-bibdata
DEFAULT BRANCH: main
Ran 05 Jun 2025 11:44PM UTC
Jobs 1
Files 116
Run time 1min
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

05 Jun 2025 11:37PM UTC coverage: 91.689% (+0.003%) from 91.686%
33aae051-7eae-41c9-8619-43ca8ce2cbe0

push

circleci

sandbergja
Experiment: do some traject processing in Rust

This is not ready for production.  It was an experiment to see how
much overhead it would be to pass a whole MarcXML record to rust
during a traject indexing routine.

It is slower, but not a lot slower -- and memoizing the Ruby method
more than made up for the overhead.

The results:
Original ruby implementation: 45288 records in 185.262 seconds; 244.5 records/second overall.
Passing the entire MarcXML document to rust, and reparsing it there: 45288 records in 194.183 seconds; 233.2 records/second overall.
Passing the entire MarcXML document to rust, and reparsing it there, but memoizing the results in Ruby: 45288 records in 180.621 seconds; 250.7 records/second overall.

2 of 2 new or added lines in 1 file covered. (100.0%)

3497 of 3814 relevant lines covered (91.69%)

385.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 33aae051-7eae-41c9-8619-43ca8ce2cbe0.1 05 Jun 2025 11:44PM UTC 116
91.69
Source Files on build 33aae051-7eae-41c9-8619-43ca8ce2cbe0
  • Tree
  • List 116
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #33AAE051...
  • 446e1e5a on github
  • Prev Build on main (#FA041DE3...)
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