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

tarantool / tarantool / 15731190500
88%
master: 88%

Build:
Build:
LAST BUILD BRANCH: iverbin/malloc_trim
DEFAULT BRANCH: master
Ran 18 Jun 2025 11:21AM UTC
Jobs 1
Files 518
Run time 3min
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 11:07AM UTC coverage: 87.501%. First build
15731190500

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

(cherry picked from commit 04a54ab64)

70057 of 123929 branches covered (56.53%)

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

103092 of 117818 relevant lines covered (87.5%)

2112956.75 hits per line

Jobs
ID Job ID Ran Files Coverage
1 15731190500.1 18 Jun 2025 11:21AM UTC 518
87.5
GitHub Action Run
Source Files on build 15731190500
  • Tree
  • List 518
  • Changed 32
  • Source Changed 0
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 2eba46f0 on github
  • Prev Build on release/3.3 (#15390433974)
  • Next Build on release/3.3 (#15921953236)
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