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

tarantool / tarantool / 17263
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: refs/pull/12282/merge
DEFAULT BRANCH: master
Ran 03 Jun 2019 05:38PM UTC
Jobs 1
Files 305
Run time 24s
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
17263

push

travis-ci

locker
lua: fix operation type passing to on_replace triggers

This commit fixes a regression introduced by commit
5ab0763b8
(pass operation type to lua triggers)

When passing operation type to the trigger, we relied on a corresponding
xrow_header, which would later be written to the log. When before_replace
triggers are fired, there is no row connected to the txn statement yet,
so we faked one to pass operations. We, however, didn't account for
temporary spaces, which never have a row associated with a corresponding
txn stmt. This lead to a segfault on an attemt to use on_replace triggers
with temporary spaces.

Add a fake row for temporary spaces to pass operation type in on_replace
triggers and add some tests.

Closes #4266

(cherry picked from commit 63ebc25a4)

41528 of 50414 relevant lines covered (82.37%)

850440.22 hits per line

Jobs
ID Job ID Ran Files Coverage
5 17263.5 (TARGET=coverage) 03 Jun 2019 05:38PM UTC 0
82.37
Travis Job 17263.5
Source Files on build 17263
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #17263
  • c9cd8301 on github
  • Prev Build on 1.10 (#17222)
  • Next Build on 1.10 (#17278)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc