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

tarantool / tarantool / 12987747088
88%

Build:
DEFAULT BRANCH: master
Ran 27 Jan 2025 11:28AM UTC
Jobs 1
Files 518
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

27 Jan 2025 11:14AM UTC coverage: 87.368% (+0.01%) from 87.354%
12987747088

push

github

locker
vinyl: fix memory leak on error decoding row during compaction

Just add missing `vy_page_delete()` to `vy_slice_stream_search()`.

The error is very unlikely to happen because:
 - `vy_slice_stream_search()` is called only once during a compaction
   task execution.
 - Memory leaks if `vy_page_find_key()` fails to decode a statement.
   Practically, this can only occur on memory allocation error.
   In tests it's triggered by an error injection.

Closes #11044

NO_DOC=bug fix
NO_TEST=caught by existing test now and then
NO_CHANGELOG=minor; shouldn't normally happen

69666 of 123182 branches covered (56.56%)

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

22 existing lines in 5 files now uncovered.

102659 of 117502 relevant lines covered (87.37%)

2397151.62 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
87.69
0.02% src/box/vy_run.c

Uncovered Existing Lines

Lines Coverage ∆ File
1
86.49
-1.35% src/box/lua/ctl.c
1
91.23
0.2% src/box/vy_scheduler.c
1
87.69
0.02% src/box/vy_run.c
1
92.83
-0.01% src/lib/core/fiber.c
18
90.91
-0.58% src/box/box.cc
Jobs
ID Job ID Ran Files Coverage
1 12987747088.1 27 Jan 2025 11:28AM UTC 518
87.37
GitHub Action Run
Source Files on build 12987747088
  • Tree
  • List 518
  • Changed 426
  • Source Changed 0
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 36dbd4a2 on github
  • Prev Build on master (#12968020220)
  • Next Build on master (#13007275894)
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