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

uber / ringpop-go / 1451 / 1
95%
dev: 95%

Build:
DEFAULT BRANCH: dev
Ran 04 Aug 2016 02:35PM UTC
Files 40
Run time 34s
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

04 Aug 2016 02:25PM UTC coverage: 94.761% (+0.1%) from 94.621%
RUN="make lint"

push

travis-ci

web-flow
Status refactor 1: Refactor membership to use localMember as the source of truth (#159)

* With this refactor we keep an explicit copy of what the local state of a member is and reincarnate from there if we receive a gossip that would overwrite the state of our node in the network.

* write data for checksum string directly to the buffer.

* remove redundant test.

* scrub source information from a change instead of copying the data back and forth.

* unexport genChecksumString because of locking requirements.

* better explain the copy of gossip to member

* make slices with initial sizes big enough for the max number of elements

* Refactor reincarnationChange to bumpIncarnation,

also reused it at applicable locations.

* Remove unused code.

* Add table test for acceptGossip.

* Document lock requirement on getJoinPosition.

* Rename acceptGossip to shouldProcessGossip.

* Remove TODO comment

* fixed misspelling

* Remove MakeLeave function as it is only used during testing to get the membership into a certain state, instead we will use Update with crafted changes for this as that is the most public interface to interact with the membership. (#161)

4124 of 4352 relevant lines covered (94.76%)

1.05 hits per line

Source Files on job 1451.1 (RUN="make lint")
  • Tree
  • List 0
  • Changed 8
  • Source Changed 7
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1451
  • Travis Job 1451.1
  • 027b554f on github
  • Prev Job for RUN="make lint" on dev (#1450.1)
  • Next Job for RUN="make lint" on dev (#1462.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

© 2025 Coveralls, Inc