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

tarantool / tarantool / 11400138647
87%
master: 88%

Build:
Build:
LAST BUILD BRANCH: release/2.11
DEFAULT BRANCH: master
Ran 18 Oct 2024 08:29AM UTC
Jobs 1
Files 514
Run time 1min
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

18 Oct 2024 08:19AM UTC coverage: 87.282% (+0.02%) from 87.265%
11400138647

push

github

locker
memtx: always read prepared tuples of system spaces

Since we often search spaces, users, funcs and so on in internal caches
that have `read-committed` isolation level (prepared tuples are seen),
let's always allow to read prepared tuples of system spaces.

Another advantage of such approach is that we never handle MVCC when
working with system spaces, so after the commit they will behave in the
same way - prepared tuples will be seen. The only difference is that
readers of prepared rows will be aborted if the row will be rolled back.

By the way, the inconsistency between internal caches and system spaces
could lead to crash in some sophisticated scenarios - the commit fixes
this problem as well because now system spaces and internal caches are
synchronized.

Closes #10262
Closes tarantool/security#131

NO_DOC=bugfix

(cherry picked from commit b33f17b25)

68528 of 121717 branches covered (56.3%)

5 of 5 new or added lines in 1 file covered. (100.0%)

323 existing lines in 15 files now uncovered.

101127 of 115862 relevant lines covered (87.28%)

2537580.4 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11400138647.1 18 Oct 2024 08:29AM UTC 0
87.28
GitHub Action Run
Source Files on build 11400138647
Detailed source file information is not available for this build.
  • Back to Repo
  • a0b8fe9c on github
  • Prev Build on release/3.2 (#11369446517)
  • Next Build on release/3.2 (#11406167561)
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