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

tarantool / tarantool / 25041695221
88%
master: 88%

Build:
Build:
LAST BUILD BRANCH: Godrik0/gh-11002-template-variables
DEFAULT BRANCH: master
Ran 28 Apr 2026 08:42AM UTC
Jobs 1
Files 525
Run time 2min
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

28 Apr 2026 08:13AM UTC coverage: 87.67% (-0.03%) from 87.698%
25041695221

push

github

Gerold103
limbo: handle volatile LSN lagging behind

The volatile confirmed LSN can legally lag behind the persisted
confirmed LSN, when the incoming CONFIRMations were done with a
smaller quorum somehow. Then the volatile LSN was still counting
acks, while the persisted LSN was moving forward on CONFIRM
entries.

Lets keep them in sync. The volatile LSN must be the present or
the future of the persisted LSN.

Otherwise the limbo worker saw the invariant broken and was
asserting.

The bug was only present in the Debug build, and it was
introduced in commit 516a3cc50
("limbo: collect ACKs on replicas").

Part of #8095

NO_DOC=bugfix
NO_CHANGELOG=the bug wasn't released yet

(cherry picked from commit ea94e7112)

70677 of 118964 branches covered (59.41%)

2 of 2 new or added lines in 1 file covered. (100.0%)

302 existing lines in 21 files now uncovered.

106328 of 121282 relevant lines covered (87.67%)

1350334.63 hits per line

Coverage Regressions

Lines Coverage ∆ File
192
90.89
-0.64% src/box/box.cc
27
93.1
0.14% src/box/txn_limbo.c
23
95.13
-0.03% src/box/txn_limbo_queue.c
15
93.95
-0.01% src/box/txn.c
7
95.1
0.1% src/box/replication.cc
6
96.32
0.0% src/box/relay.cc
5
93.31
-1.59% src/lib/swim/swim_io.c
4
94.2
0.87% src/box/checkpoint.c
4
92.92
-0.4% src/lib/core/fiber.c
3
87.89
-0.07% src/box/vy_run.c
3
85.79
-0.27% src/box/xlog.c
2
81.38
-0.6% src/lib/core/coio.c
2
87.03
-0.29% src/lib/core/say.c
2
80.95
-9.52% src/lib/core/tt_sigaction.c
1
92.65
0.0% src/box/vinyl.c
1
96.43
-0.71% src/box/vy_point_lookup.c
1
95.21
-0.53% src/box/vy_range.c
1
94.8
-0.21% src/box/vy_read_iterator.c
1
96.55
-1.15% src/lib/core/histogram.c
1
90.38
-1.77% src/lib/core/trigger.cc
1
75.85
-0.24% src/main.cc
Jobs
ID Job ID Ran Files Coverage
1 25041695221.1 28 Apr 2026 08:42AM UTC 525
87.67
GitHub Action Run
Source Files on build 25041695221
  • Tree
  • List 525
  • Changed 35
  • Source Changed 0
  • Coverage Changed 35
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 3474f69d on github
  • Prev Build on release/3.7 (#25040624487)
  • Next Build on release/3.7 (#25099144866)
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