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

zodb / relstorage / 808 / 1
91%
master: 92%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/github-actions-a331d3ec2d
DEFAULT BRANCH: master
Ran 11 Jun 2019 11:36PM UTC
Files 125
Run time 7s
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

11 Jun 2019 10:54PM UTC coverage: 91.161% (-0.006%) from 91.167%
808.1

Pull #245

travis-ci

web-flow
Add more aggressive validation and, when possible, corrections for certain types of cache consistency errors.

Previously an ``AssertionError`` would be raised with the message
"Detected an inconsistency between RelStorage and the database...". We
now proactively try harder to avoid that situation based on some
educated guesses about when it could happen, and should it still
happen we now reset the cache and raise a type of ``TransientError``
allowing the application to retry. A few instances where previously
incorrect data could be cached may now raise such a
``TransientError``.

I also noticed that the poller's "list_changes" method does make
certain guarantees, and so we started to rely on them. This helps us
detect any issues initially building up the local delta maps.
Pull Request #245: Add more aggressive validation and, when possible, corrections for some cache consistency errors

10757 of 11800 relevant lines covered (91.16%)

0.91 hits per line

Source Files on job 808.1
  • Tree
  • List 0
  • Changed 8
  • Source Changed 8
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 788
  • Travis Job 808.1
  • 6b70053a on github
  • Prev Job for on better-cache-validation (#806.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