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

tarantool / tarantool / 10299026811 / 1
87%
master: 88%

Build:
Build:
LAST BUILD BRANCH: tests_1Kb
DEFAULT BRANCH: master
Ran 08 Aug 2024 09:11AM UTC
Files 513
Run time 21s
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

08 Aug 2024 08:44AM UTC coverage: 87.165% (+0.02%) from 87.143%
10299026811.1

push

github

locker
vinyl: do not abort unrelated transactions on DDL

Since commit 8f4be3227635 ("txm: disallow yields after DDL operation in
TX"), any DDL operation aborts **all** active transactions, even those
that wouldn't be affected by it anyway, see `memtx_engine_prepare()`,
`memtx_tx_abort_all_for_ddl()`. Actually, there's no need to do that in
Vinyl because it properly handles concurrent DDL operations, see commit
d3e123695651 ("vinyl: abort affected transactions when space is removed
from cache"). Let's skip Vinyl transactions from consideration by
marking the Vinyl engine with a special flag.

Closes #10375

NO_DOC=bug fix

(cherry picked from commit f5f061d05)

67665 of 120058 branches covered (56.36%)

100323 of 115095 relevant lines covered (87.17%)

2450694.45 hits per line

Source Files on job 10299026811.1
  • Tree
  • List 0
  • Changed 430
  • Source Changed 0
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 10299026811
  • 5e3ed27c on github
  • Prev Job for on release/3.1 (#10298457999.1)
  • Next Job for on release/3.1 (#10317042854.1)
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