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

tarantool / tarantool / 11497350849
88%

Build:
DEFAULT BRANCH: master
Ran 24 Oct 2024 10:35AM UTC
Jobs 1
Files 515
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

24 Oct 2024 10:21AM UTC coverage: 87.345% (+0.04%) from 87.309%
11497350849

push

github

sergos
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

69185 of 122859 branches covered (56.31%)

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

24 existing lines in 16 files now uncovered.

101984 of 116760 relevant lines covered (87.34%)

2637178.36 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11497350849.1 24 Oct 2024 10:35AM UTC 0
87.34
GitHub Action Run
Source Files on build 11497350849
Detailed source file information is not available for this build.
  • Back to Repo
  • 835fadd9 on github
  • Prev Build on master (#11477448368)
  • Next Build on master (#11505713785)
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