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

tarantool / tarantool / 5311068254
86%
master: 88%

Build:
Build:
LAST BUILD BRANCH: ninarodicova/grants
DEFAULT BRANCH: master
Ran 19 Jun 2023 11:24AM UTC
Jobs 1
Files 476
Run time 21s
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

19 Jun 2023 11:24AM UTC coverage: 85.742% (-0.003%) from 85.745%
5311068254

push

github

sergepetrenko
limbo: set user for triggers on sync transaction

Commit/rollback triggers are run asynchronously, upon receiving the
write status from WAL. We can't run them in the original fiber that
submitted the WAL request, because it would open a time window between
writing a transaction to WAL and committing it in tx, which could lead
to violating the cascading rolback principles. As a result,
commit/rollback triggers run with admin privileges.

The issue was already solved for confirming async transaction, but
session and user are still not correct, when the transaction is
confirmed by the limbo. Let's fix this issue by temporarily setting
session and credentials to the original fiberfor running
commit/rollback triggers.

Closes #8742

NO_DOC=bugfix

(cherry picked from commit 8cd0cd094)

62187 of 114180 branches covered (54.46%)

93211 of 108711 relevant lines covered (85.74%)

2925599.14 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5311068254.1 19 Jun 2023 11:24AM UTC 0
85.74
GitHub Action Run
Source Files on build 5311068254
Detailed source file information is not available for this build.
  • Back to Repo
  • f4d30856 on github
  • Prev Build on release/2.11 (#5310051586)
  • Next Build on release/2.11 (#5313345256)
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