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

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

Build:
DEFAULT BRANCH: dev
Ran 19 Dec 2016 12:23PM UTC
Files 41
Run time 2s
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

19 Dec 2016 12:19PM UTC coverage: 94.999% (-0.1%) from 95.099%
RUN="make test-unit test-race test-examples lint coveralls"

push

travis-ci

mennopruijssers
[Feature] Identity carry over part 4 / Identity carry over (#191)

This PR is part 4 of identity carry over.

This PR actually adds the meat of the story with actual identity carry over. It extends the replica point with more information that will later be used by a new checksumming mechanism and a mechanism that will be backwards compatible with the current checksumming mechanism but added identity support.

Identities are stored in ringpop labels, this mechanism allows for reliable synchronization within the cluster. It uses a key in the private namespace of labels `__identity`. This prevent applications from altering it outside of the supported channels.

If the identity key is missing it will fall back to the address of the Member. This allows for backwards compatibility with other versions and an easy upgrade path when identity is not set on a member.

4407 of 4639 relevant lines covered (95.0%)

1.05 hits per line

Source Files on job 1809.1 (RUN="make test-unit test-race test-examples lint coveralls")
  • Tree
  • List 0
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1809
  • Travis Job 1809.1
  • 3ae67301 on github
  • Prev Job for RUN="make test-unit test-race test-examples lint coveralls" on dev (#1806.1)
  • Next Job for RUN="make test-unit test-race test-examples lint coveralls" on dev (#1814.3)
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