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

nats-io / nats-server / 10437883909 / 1
82%
main: 82%

Build:
DEFAULT BRANCH: main
Ran 18 Aug 2024 05:35AM UTC
Files 56
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

16 Aug 2024 02:00PM UTC coverage: 85.152% (-0.04%) from 85.187%
10437883909.1

push

github

web-flow
Fix 0 expected last seq per subject for clustered stream (#5794)

The `getExpectedLastSeqPerSubject` check in `processJetStreamMsg` would
take into account that we could get a create/seq=0 for last seq per
subject.

However, the `processClusteredInboundMsg` would NOT take this into
account. This would result in sending the message to all replicas. If
any replica would store instead of reject the message, it would desync.

The reproducible example from below issue doesn't reproduce anymore
after this fix.

Resolves https://github.com/nats-io/nats-server/issues/5644

Signed-off-by: Maurice van Veen <github@mauricevanveen.com>

66193 of 77735 relevant lines covered (85.15%)

1424705.78 hits per line

Source Files on job 10437883909.1
  • Tree
  • List 0
  • Changed 44
  • Source Changed 0
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 10437883909
  • 60589da2 on github
  • Prev Job for on main (#10429610533.1)
  • Next Job for on main (#10447278151.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