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

pulibrary / bibdata / 3e89e92d-d5fc-42b3-800b-049d5d214ae4
90%
main: 90%

Build:
Build:
LAST BUILD BRANCH: organize-locations
DEFAULT BRANCH: main
Ran 22 Apr 2026 08:31PM UTC
Jobs 2
Files 198
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

22 Apr 2026 08:26PM UTC coverage: 90.5% (+0.02%) from 90.479%
3e89e92d-d5fc-42b3-800b-049d5d214ae4

push

circleci

sandbergja
Fix author_roles serialization in Solr documents

the author_roles_1display field should be a string
with escaped JSON inside, but instead was incorrectly
just regular JSON with no escaping.

As a result, we could not index ephemera because solr
rejected it with an unintuitive error:

```
Exception
org.apache.solr.common.SolrException: Can't use SignatureUpdateProcessor with partial update request containing signature field: id
```

This commit fixes the serialization to be an escaped
string again.

Co-authored-by: Christina Chortaria <christinach@users.noreply.github.com>

30 of 38 new or added lines in 3 files covered. (78.95%)

10784 of 11916 relevant lines covered (90.5%)

92.11 hits per line

Uncovered Changes

Lines Coverage ∆ File
8
82.46
-0.3% lib/bibdata_rs/src/marc/title.rs
Jobs
ID Job ID Ran Files Coverage
1 3e89e92d-d5fc-42b3-800b-049d5d214ae4.1 22 Apr 2026 08:31PM UTC 87
89.84
2 3e89e92d-d5fc-42b3-800b-049d5d214ae4.2 22 Apr 2026 08:37PM UTC 111
92.25
Source Files on build 3e89e92d-d5fc-42b3-800b-049d5d214ae4
  • Tree
  • List 198
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #3E89E92D...
  • b6ae95db on github
  • Prev Build on main (#C11755F2...)
  • Next Build on ephemera-author-roles (#FE093814...)
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