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

tarantool / tarantool / 11553921206
87%
master: 88%

Build:
Build:
LAST BUILD BRANCH: gh5427
DEFAULT BRANCH: master
Ran 28 Oct 2024 01:14PM UTC
Jobs 1
Files 514
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: 87.269% (+0.002%) from 87.267%
11553921206

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)

68512 of 121744 branches covered (56.28%)

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

42 existing lines in 10 files now uncovered.

101127 of 115879 relevant lines covered (87.27%)

2439614.95 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11553921206.1 28 Oct 2024 01:15PM UTC 0
87.27
GitHub Action Run
Source Files on build 11553921206
Detailed source file information is not available for this build.
  • Back to Repo
  • 49a8d47e on github
  • Prev Build on release/3.2 (#11553791770)
  • Next Build on release/3.2 (#11557382095)
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