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

bigeasy / paxos / 1325 / 3
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 07 Jun 2018 04:52AM UTC
Files 6
Run time 0s
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

07 Jun 2018 04:43AM UTC coverage: 99.362% (+0.001%) from 99.361%
1325.3

push

travis-ci

bigeasy
Set committed table for self when adding entry.

When we add an entry to the log we then set our most committed record
for ourselves. We used to let that get updated by the self synchronize,
but when a single member synod synchronize its constituents and itself
separately. When it synchronize constituents it will advance its minimum
propagated, but it will not include itself when determining the minimum.
If it manages to synchronize its constituents before it synchronizes
itself it will advance its minimum propagated promise to be greater than
the promise of its most committed record. Then when it synchronize
itself it not be able to build the synchronize message because the entry
most committed promise for itself because minimum propagated was
calculated and the entry was shifted out of the log for garbage
collection.

289 of 292 branches covered (98.97%)

623 of 627 relevant lines covered (99.36%)

107.26 hits per line

Source Files on job 1325.3
  • Tree
  • List 0
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 1313
  • Travis Job 1325.3
  • c162b3e9 on github
  • Prev Job for on master (#1324.1)
  • Next Job for on master (#1326.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