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

tarantool / tarantool / 9445375052 / 1
87%
master: 88%

Build:
Build:
LAST BUILD BRANCH: tsan_support
DEFAULT BRANCH: master
Ran 10 Jun 2024 09:02AM UTC
Files 513
Run time 17s
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

10 Jun 2024 08:51AM UTC coverage: 87.078% (+0.01%) from 87.064%
9445375052.1

push

github

locker
vinyl: fix crash on invalid upsert

`vy_apply_result_does_cross_pk()` must be called after the new tuple
format is validated, otherwise it may crash in case the new tuple has
fields conflicting with the primary key definition.

While we are at it, fix the operation cursor (`ups_ops`) not advanced
on this kind of error. This resulted in skipped `upsert` statements
following an invalid `upsert` statement in a transaction.

Closes #10099

NO_DOC=bug fix

(cherry picked from commit dd0ac8140)

67420 of 119889 branches covered (56.24%)

100112 of 114968 relevant lines covered (87.08%)

2470725.92 hits per line

Source Files on job 9445375052.1
  • Tree
  • List 0
  • Changed 433
  • Source Changed 0
  • Coverage Changed 23
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 9445375052
  • be630561 on github
  • Prev Job for on release/3.1 (#9431301082.1)
  • Next Job for on release/3.1 (#9495512033.1)
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