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

pulibrary / orangelight / 6db47668-eafc-47e0-b251-d29ccfc9cda7
96%

Build:
DEFAULT BRANCH: main
Ran 16 Sep 2026 02:23PM UTC
Jobs 1
Files 230
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

16 Sep 2026 02:17PM UTC coverage: 95.604%. Remained the same
6db47668-eafc-47e0-b251-d29ccfc9cda7

push

circleci

web-flow
Add a Semantic Logger filter to remove complex Objects from the payload (#6232)

Before this commit, semantic logger was hitting this error before it
could log most events:

```
Unable to create the configured appenders. The log level has been raised
to WARN and the output directed to STDERR until the problem is fixed. --
Exception: ArgumentError: Could not convert symbol: :json_filter_formatter
to a class in: SemanticLogger::Formatters. Looking for:
SemanticLogger::Formatters::JsonFilterFormatter
```

This commit takes an alternative approach to addressing payloads that
contain infinitely recursive self-referential JSON -- we recursively
remove anything from the payload that isn't a Hash, Array, String, or
Number.

Closes #6231

Co-authored-by: Anna Headley <hackartisan@users.noreply.github.com>
Co-authored-by: Francis Kayiwa <kayiwa@users.noreply.github.com>

6415 of 6710 relevant lines covered (95.6%)

1418.59 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6db47668-eafc-47e0-b251-d29ccfc9cda7.1 16 Sep 2026 02:23PM UTC 230
95.6
Source Files on build 6db47668-eafc-47e0-b251-d29ccfc9cda7
  • Tree
  • List 230
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #6DB47668...
  • f4c0da7f on github
  • Prev Build on main (#9B7F004A...)
  • Next Build on main (#C1C0884F...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc