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

tarantool / tarantool / 10298841559
88%

Build:
DEFAULT BRANCH: master
Ran 08 Aug 2024 09:05AM UTC
Jobs 1
Files 514
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

08 Aug 2024 08:41AM UTC coverage: 87.184% (+0.02%) from 87.168%
10298841559

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

68232 of 121503 branches covered (56.16%)

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

31 existing lines in 13 files now uncovered.

100868 of 115696 relevant lines covered (87.18%)

2407184.81 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10298841559.1 08 Aug 2024 09:05AM UTC 0
87.18
GitHub Action Run
Source Files on build 10298841559
Detailed source file information is not available for this build.
  • Back to Repo
  • f5f061d0 on github
  • Prev Build on master (#10298073313)
  • Next Build on master (#10318608767)
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