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

tarantool / tarantool / 10299026811
87%
master: 88%

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

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%)

7 of 8 new or added lines in 3 files covered. (87.5%)

16 existing lines in 10 files now uncovered.

100323 of 115095 relevant lines covered (87.17%)

2450694.45 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10299026811.1 08 Aug 2024 09:11AM UTC 0
87.17
GitHub Action Run
Source Files on build 10299026811
Detailed source file information is not available for this build.
  • Back to Repo
  • 5e3ed27c on github
  • Prev Build on release/3.1 (#10298457999)
  • Next Build on release/3.1 (#10317042854)
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