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

tarantool / tarantool / 19083069518
88%
master: 88%

Build:
Build:
LAST BUILD BRANCH: release/3.3
DEFAULT BRANCH: master
Ran 04 Nov 2025 09:38PM UTC
Jobs 1
Files 519
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

04 Nov 2025 09:16PM UTC coverage: 87.562% (-0.01%) from 87.573%
19083069518

push

github

Gerold103
box: build the join-checkpoint outside of engines

Previously the join/fetch-snapshot procedure would build
checkpoints of the global engine-agnostic states (like limbo,
raft, journal) right inside memtx_engine code.

That didn't look right for memtx to take care of such broad things
which really cover not only memtx. It also forced the relay to
pass into memtx some additional context via struct
engine_join_ctx.

Lets move those things out. It should be fine to do them right in
the relay code. That makes memtx join code more specific, and even
no longer forces memtx join code to be executed first (probably
it still should be, but for other reasons).

Follow up for #11754

NO_DOC=refactoring
NO_CHANGELOG=refactoring
NO_TEST=refactoring

(cherry picked from commit 3fcf9ab43)

68766 of 116323 branches covered (59.12%)

103481 of 118180 relevant lines covered (87.56%)

1605057.19 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
95.68
-0.72% src/box/vy_point_lookup.c
1
95.21
-0.53% src/box/vy_range.c
1
84.24
0.0% src/box/xlog.c
1
96.3
-3.7% src/cpu_feature.c
1
96.1
-0.05% src/lib/salad/bps_tree.h
2
94.2
-0.44% src/box/xrow_update_field.c
2
92.92
-0.12% src/lib/core/fiber.c
2
85.81
-0.32% src/lib/core/say.c
2
97.05
-0.2% src/lib/msgpuck/msgpuck.h
3
94.74
0.0% src/box/engine.h
3
99.23
-0.0% src/lib/raft/raft.c
4
93.31
-1.27% src/lib/swim/swim_io.c
6
87.02
-0.34% src/box/vy_run.c
9
88.14
-7.63% src/box/vy_regulator.c
11
90.63
0.12% src/box/engine.c
12
84.81
0.0% src/box/xrow.h
15
95.2
0.03% src/box/raft.c
19
96.48
0.16% src/box/relay.cc
31
91.98
-0.15% src/box/gc.c
33
90.77
-0.41% src/box/box.cc
40
94.26
-0.3% src/box/txn_limbo.c
57
89.81
0.33% src/box/wal.c
68
90.73
0.21% src/box/applier.cc
71
92.48
0.0% src/box/vinyl.c
84
90.1
-0.61% src/box/memtx_engine.cc
104
89.45
0.1% src/box/xrow.c
Jobs
ID Job ID Ran Files Coverage
1 19083069518.1 04 Nov 2025 09:38PM UTC 519
87.56
GitHub Action Run
Source Files on build 19083069518
  • Tree
  • List 519
  • Changed 39
  • Source Changed 0
  • Coverage Changed 39
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 46aab5e6 on github
  • Prev Build on release/3.3 (#18975897124)
  • Next Build on release/3.3 (#19224030622)
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