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

tarantool / tarantool / 15726601663
88%

Build:
DEFAULT BRANCH: master
Ran 18 Jun 2025 07:38AM UTC
Jobs 1
Files 511
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

18 Jun 2025 07:27AM UTC coverage: 87.512% (-0.01%) from 87.522%
15726601663

push

github

sergepetrenko
memtx: record getting the index size in the MVCC

Currently getting the index size (aka calling the index.len() method)
is not recorded in the MVCC. This has a side effect that if the size
if an index is changed after the transaction first inspected it, it's
not conflicted and may continue performing writing operations on the
space. That's a problem since in this case the transaction can perform
a set of operations assuming that at the time it commits the size of
the index is the same as been checked, which may not be true.

Let's fix this by informing the MVCC system about the index size check
performed by a transaction.

Closes #10149

NO_DOC=bugfix

70477 of 124203 branches covered (56.74%)

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

48 existing lines in 18 files now uncovered.

103604 of 118388 relevant lines covered (87.51%)

2814840.54 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
95.74
1.6% src/box/vy_range.c
1
87.5
-1.59% src/box/xlog.h
1
80.0
-2.05% src/lib/core/clock.c
1
97.67
-0.78% src/lib/fakesys/fakeev.c
1
91.68
0.0% src/lib/swim/swim.c
2
91.44
0.03% src/box/box.cc
2
96.0
0.0% src/box/index.h
2
95.84
-0.11% src/box/iproto.cc
2
95.96
-0.36% src/box/relay.cc
2
93.55
-0.28% src/box/txn_limbo.c
2
89.24
-0.12% src/box/xrow.c
2
85.71
-9.52% src/lib/core/tt_sigaction.c
2
94.22
-0.39% src/lua/fiber.c
3
90.9
-0.31% src/box/vy_scheduler.c
3
93.37
-0.63% src/box/xrow_update_field.c
3
97.05
-0.1% src/lib/msgpuck/msgpuck.h
3
22.66
-0.06% src/lib/uri/uri_parser.c
15
92.11
-2.32% src/box/memtx_space.c
Jobs
ID Job ID Ran Files Coverage
1 15726601663.1 18 Jun 2025 07:38AM UTC 511
87.51
GitHub Action Run
Source Files on build 15726601663
  • Tree
  • List 511
  • Changed 32
  • Source Changed 0
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 04a54ab6 on github
  • Prev Build on master (#15691648686)
  • Next Build on master (#15732660498)
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