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

tarantool / tarantool / 22568 / 4
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: extend_audit
DEFAULT BRANCH: master
Ran 27 May 2020 02:18PM UTC
Files 306
Run time 4min
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

27 May 2020 12:46PM UTC coverage: 82.63% (-0.002%) from 82.632%
TARGET=coverage

push

travis-ci

Korablev77
vinyl: fix assert in vy_tx_write()

Assert in vy_tx_write() validates that upsert applied on the top of
cached statement is always replace. In fact, it is not always so. If
vy_apply_upsert() fails due to the fact that PK is modified, it returns
old statement (i.e. statement which upsert is applied on). In this
regard, if tuple cache contains insert and invalid upsert is executed,
vy_apply_upsert() will return insert. As a result, assert will fire.
Let's fix it and take into account that vy_apply_upsert() is able to
return inserts as well.

Closes #5005

(cherry picked from commit f6cb92898)

41967 of 50789 relevant lines covered (82.63%)

920574.47 hits per line

Source Files on job 22568.4 (TARGET=coverage)
  • Tree
  • List 0
  • Changed 276
  • Source Changed 1
  • Coverage Changed 276
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 17266
  • Travis Job 22568.4
  • 6b21d84d on github
  • Prev Job for TARGET=coverage on 1.10 (#22535.4)
  • Next Job for TARGET=coverage on 1.10 (#22653.3)
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