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

dgkimura / paxos / 480 / 1
82%
master: 82%

Build:
DEFAULT BRANCH: master
Ran 18 Jul 2018 08:55PM UTC
Files 36
Run time 4s
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

18 Jul 2018 07:48PM UTC coverage: 86.011% (+86.0%) from 0.0%
480.1

push

travis-ci

dgkimura
Fix missing decree scenario

Issue is that there exists another case where it is possible to skip over a
decree. This can happen with two contending decrees, lets say decree A and
decree B which are both proposed from 2 different replicas. Let's say A's
proposer gets a quorum of promises. Now B's proposer is still waiting on
promises, but because the proposer currently doesn't distinguish between fresh
promises and dirty promises it doesn't realize that A is actually the current
decree with quorum of promises. Then B's proposer would release the B decree
when it sends out an accept which will never reach quorum in the second phase
of commit. Thus a decree is lost.

Fixes #11

1076 of 1251 relevant lines covered (86.01%)

81.9 hits per line

Source Files on job 480.1
  • Tree
  • List 0
  • Changed 19
  • Source Changed 1
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 454
  • Travis Job 480.1
  • 585e41a0 on github
  • Prev Job for on master (#479.2)
  • Next Job for on master (#481.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