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

nats-io / nats-server / 20256871916 / 1
85%
main: 85%

Build:
DEFAULT BRANCH: main
Ran 16 Dec 2025 05:55AM UTC
Files 61
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

15 Dec 2025 03:06PM UTC coverage: 84.704% (-0.4%) from 85.114%
20256871916.1

push

github

web-flow
NRG: Removed leader may reappear in membership (#7649)

When a leader is peer-removed it will send a EntryPeerRemove followed by
EntryLeaderTransfer. Normally a follower will commit EntryPeerRemove
after receiving processing EntryLeaderTranfer. However, if the leader
sneaks in a hearbeat in between, the heartbeat will commit the
EntryPeerRemove. When EntryPeerRemove is committed, then `n.peers` will
no longer contain the remove leader. However, when EntryLeaderTransfer
is processed, the follower would re-create an entry for the removed
leader in its `n.peers` set.

Signed-off-by: Daniele Sciascia <daniele@nats.io>

74147 of 87537 relevant lines covered (84.7%)

340462.79 hits per line

Source Files on job 20256871916.1
  • Tree
  • List 61
  • Changed 28
  • Source Changed 5
  • Coverage Changed 27
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 20256871916
  • 26a24747 on github
  • Prev Job for on main (#20220893943.1)
  • Next Job for on main (#20291965779.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