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

tarantool / tarantool / 12425 / 3
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: i12156-x1
DEFAULT BRANCH: master
Ran 07 Jun 2018 03:23PM UTC
Files 301
Run time 41s
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

07 Jun 2018 01:37PM UTC coverage: 81.726% (+0.01%) from 81.716%
TARGET=coverage

push

travis-ci

kostja
vinyl: do not yield on dump completion

The fact that we may yield after we added a new slice created by dump,
but before we removed the dumped in-memory index from the LSM tree
complicates read iterator logic, as it has to detect such a case and
filter out sources that contain duplicates. This logic relies on the
fact that no two slices of the same range intersect by LSN. For the
sake of ALTER we have to relax this limitation, as statements inserted
during index build can have arbitrary (not monotonically growing) LSNs,
so the no-LSN-intersection property won't be fulfilled for whole slices,
only for individual keys. Since there shouldn't be more than 1000 ranges
in the same LSM tree, yielding doesn't make much sense as iteration over
the whole range tree should be pretty fast. Besides, dump isn't done
frequently. That said, let's remove yielding altogether.

Needed for #1653

39216 of 47985 relevant lines covered (81.73%)

888223.68 hits per line

Source Files on job 12425.3 (TARGET=coverage)
  • Tree
  • List 0
  • Changed 229
  • Source Changed 2
  • Coverage Changed 229
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 11318
  • Travis Job 12425.3
  • 6605a5a4 on github
  • Prev Job for TARGET=coverage on 1.10 (#12416.3)
  • Next Job for TARGET=coverage on 1.10 (#12427.3)
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