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

uber / ringpop-go
93%
dev: 95%

Build:
Build:
LAST BUILD BRANCH: dperkins/update-badge
DEFAULT BRANCH: dev
Repo Added 06 Jan 2016 12:50PM UTC
Files 42
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

LAST BUILD ON BRANCH feature/rfn
branch: feature/rfn
CHANGE BRANCH
x
Reset
  • feature/rfn
  • Sirupsen
  • aandrade.no-logger-with-error
  • aandrade.ordered-hashring-lookup-n
  • aandrade.router-getnclients
  • aandrade.v0.8.5
  • add_opt
  • ajs-travis
  • bug/membership-race2
  • bugfix/make-leave
  • dev
  • enforce_app
  • example/kubernetes
  • fail_TestFlushesAfterInterval2
  • fail_TestFlushesAfterInterval3
  • fail_TestFlushesAfterInterval4
  • faster_forward
  • feature/convergence-logs
  • feature/coveralls
  • feature/emit-ring.checksum
  • feature/event-emitter
  • feature/extensible-hashring
  • feature/forward_headers
  • feature/identity-carry-over
  • feature/labels
  • feature/labels-checksum-hardening
  • feature/labels-limits
  • feature/labels-private
  • feature/lint
  • feature/local-member
  • feature/logger2
  • feature/member-predicate
  • feature/membership-package
  • feature/notify-state-change
  • feature/protocol-compatible-tombstones
  • feature/rbtree-absraction
  • feature/reaping
  • feature/reaping-faulty-nodes
  • feature/refactor-identity-option
  • feature/remove-make-leave
  • feature/ring-multi-checksum
  • feature/self-evict
  • feature/self-evict-gossip
  • feature/setup
  • feature/testpop-stats
  • feature/use_discover_providers
  • fix-146-bootstrap-can-occur-without-listen
  • fix/consistent-hashring
  • fix/double-reincarnation
  • fix/error-on-early-stat
  • fix/examples-tests
  • fix/go-test-prettify
  • fix/integration-tests
  • fix/maxP
  • fix/membership_log_level
  • fix/racecondition-hostlist-reuse
  • fix/reincarnation-source
  • fix/replica-point-naming
  • fix/thrift-gen-generated
  • fix/thrift-gen-import
  • fix/thrift-gen-imports
  • fix/travis-races-manditory
  • fix/upstream-mockery-change
  • fix_logrus
  • fix_travis_versions
  • hotfix/forward-header-leaking
  • integration-tests-ci
  • integration-tests-master
  • jg-log-bootstrap
  • leaking-goroutines
  • master
  • menno/emit-lookup-stats
  • menno/fix-stat-name
  • menno/lint-on-commit
  • menno/test-state-transition-it-test
  • motiejus-buffered-errchan
  • motiejus-buffered-errchan-0.5
  • motiejus-close_faulty_conn
  • motiejus-fix-cache
  • motiejus-glide
  • motiejus-glide-examples
  • motiejus-obsolete-comment
  • motiejus-travis-investigate
  • narrow-tchannel-expectations
  • print
  • production
  • release-v0.4.0
  • release-v0.5.0
  • release-v0.6.0
  • release-v0.7.0
  • release-v0.7.1
  • release-v0.8.0
  • release/v0.3
  • ringpopd-go
  • tchannel-v1.0.3
  • test-race-conditions-travis
  • test/channel-not-listening
  • test/flappy-stats-test
  • test/travis-caching
  • test/travis-go-1.6
  • travis-cache
  • travis/consolidate-matrix
  • travis/go1.7
  • travis/remove-go15
  • use-fix-flaky
  • v0.3.0
  • v0.4.0
  • v0.4.1
  • v0.5.0
  • v0.6.0
  • v0.7.0
  • v0.7.1
  • v0.8.0
  • v0.8.1
  • v0.8.2
  • v0.8.3
  • v0.8.4
  • v0.8.5
  • weiqing.addCtx
  • ws-bidirectional-full-sync
  • ws-cluster-test-commit
  • ws-defensive-piggybacking
  • ws-dont-disseminate-join-list
  • ws-dummy-commit
  • ws-flappy-test-fix-on-TertAdminLeaveJoinHandlers
  • ws-go-fmt-testpop
  • ws-hash-collision-consistency
  • ws-leave-status-incno-bugfix
  • ws-locks-in-HasChanges-method
  • ws-locks-in-HasChanges-method-fix
  • ws-maxP-leaveIncNo-updateTchan
  • ws-partition-heal-disco
  • ws-ping-reqs-bug-fix
  • ws-rebase-error-in-test
  • ws-refactor-calls-discoProvider-waitForConvergence
  • ws-remove-self-on-join-bug-fix
  • ws-status-periods-args
  • ws-tchan-update

pending completion
1020

push

travis-ci

thanodnl
Implemented reaping faulty nodes.

Reaping happens via a new state called `tombstone`. This state is ommitted during checksum calculation because the list has the same meaning with and without the tombstones in there. When a node receives a tombstone update for an unknown member it ignores the message (does not add the member to the memberlist, and does not gossip the tombstone message further).

100 of 100 new or added lines in 6 files covered. (100.0%)

3646 of 3926 relevant lines covered (92.87%)

0.93 hits per line

Relevant lines Covered
Build:
Build:
3926 RELEVANT LINES 3646 COVERED LINES
0.93 HITS PER LINE
Source Files on feature/rfn
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1020 feature/rfn Implemented reaping faulty nodes. Reaping happens via a new state called `tombstone`. This state is ommitted during checksum calculation because the list has the same meaning with and without the tombstones in there. When a node receives a tombst... push 10 Mar 2016 03:16PM UTC thanodnl travis-ci pending completion  
1018 feature/rfn Implemented reaping faulty nodes. Reaping happens via a new state called `tombstone`. This state is ommitted during checksum calculation because the list has the same meaning with and without the tombstones in there. When a node receives a tombst... push 10 Mar 2016 03:10PM UTC thanodnl travis-ci pending completion  
1009 feature/rfn Extract the removal of the member to a separate function, also recalculate the checksum when a member is removed since it could change the value of the checksum. push 10 Mar 2016 12:41PM UTC thanodnl travis-ci pending completion  
1007 feature/rfn yay grammar. push 10 Mar 2016 12:16PM UTC thanodnl travis-ci pending completion  
999 feature/rfn Do not collect unapplied tombstone changes as applied changes. push 08 Mar 2016 05:37PM UTC thanodnl travis-ci pending completion  
997 feature/rfn Change default timeouts. push 08 Mar 2016 02:41PM UTC thanodnl travis-ci pending completion  
995 feature/rfn Don’t panic. push 08 Mar 2016 01:58PM UTC thanodnl travis-ci pending completion  
993 feature/rfn Use clock for testing of the state transitions. push 08 Mar 2016 01:50PM UTC thanodnl travis-ci pending completion  
991 feature/rfn Add tests for state transition timers. push 07 Mar 2016 07:27PM UTC thanodnl travis-ci pending completion  
989 feature/rfn Enable tests for reaping faulty nodes. push 07 Mar 2016 05:56PM UTC thanodnl travis-ci pending completion  
See All Builds (1160)
  • Repo on GitHub
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