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

tarantool / tarantool / 11553918298
86%
master: 88%

Build:
Build:
LAST BUILD BRANCH: skaplun/ci-bump-ubuntu-dist
DEFAULT BRANCH: master
Ran 28 Oct 2024 01:08PM UTC
Jobs 1
Files 479
Run time 2min
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

28 Oct 2024 12:28PM UTC coverage: 85.963% (-0.02%) from 85.984%
11553918298

push

github

sergepetrenko
memtx: clarify tuples against given index in memtx_tx_snapshot_cleaner

Currently, we create `memtx_tx_snapshot_cleaner` for each index in read
view. However, we somewhy clarify all tuples against primary index in
all cleaners. As a result, secondary indexes work incorrectly in read
view when MVCC is enabled, we may even get a tuple with one key, but
a tuple with another key will be returned because it is clarified
against primary index and repsects its order - that's wrong because
all indexes have its own orders. Let's clarify tuples against given
index to fix this mistake.

Community Edition is not affected at all since it uses read view only
for making a snapshot - we use only primary indexes there.

Part of tarantool/tarantool-ee#939

NO_TEST=in EE
NO_CHANGELOG=in EE
NO_DOC=bugfix

(cherry picked from commit 835fadd)

63161 of 114387 branches covered (55.22%)

3 of 3 new or added lines in 3 files covered. (100.0%)

37 existing lines in 12 files now uncovered.

94009 of 109360 relevant lines covered (85.96%)

2659885.66 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11553918298.1 28 Oct 2024 01:08PM UTC 0
85.96
GitHub Action Run
Source Files on build 11553918298
Detailed source file information is not available for this build.
  • Back to Repo
  • c5b11266 on github
  • Prev Build on release/2.11 (#11477480897)
  • Next Build on release/2.11 (#11590467638)
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