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

tarantool / tarantool / 9012

Build:
Build:
LAST BUILD BRANCH: fix-test-dir-for-gitlab-ci-3-3
DEFAULT BRANCH: master
Ran 10 Aug 2017 08:44AM UTC
Jobs 1
Files 313
Run time 37s
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

pending completion
9012

push

travis-ci

kyukhin
sql: Enable generic transactions

Emit 'OP_TTransaction' opcode while compiling 'BEGIN' SQL statement.
Also, do Tarantool's rollback in if 'OR ROLLBACK' modifier was
specified in SQL statement and it failed to complete.

This enables transactions with simple statements inside to work.
By simple it is meant that they're inserting only one row, or have no
triggers, since w/o in-stmt transactions, changes of single SQL
statement won't be discarded. This limitation is due to #2025
and should be resolved in current release cycle.

Also, fully uncomment and convert sql-tap/trigger9.test.lua

TODO: This patch temporary removes DDL from within transactions.
Need to revert this part when support of DDL in transactions
is checked in.

Closes #2140

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

55151 of 72582 relevant lines covered (75.98%)

1193054.53 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
src/box/vy_mem.c
1
100.0
src/box/xlog.cc
1
100.0
src/box/sql/fkey.c
2
100.0
src/box/sql/os.c
2
100.0
src/box/sql/vdbe.c
3
100.0
src/box/vy_read_iterator.c
3
100.0
src/box/vy_run.c
5
100.0
src/box/vy_range.c
10
100.0
src/box/sql/memjournal.c
47
100.0
src/box/sql/pager.c
Jobs
ID Job ID Ran Files Coverage
4 9012.4 (TARGET=coverage) 10 Aug 2017 08:44AM UTC 0
75.98
Travis Job 9012.4
Source Files on build 9012
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #9012
  • 0c983c9c on github
  • Prev Build on 1.8 (#8997)
  • Next Build on 1.8 (#9036)
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