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

tarantool / tarantool / 12425
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: skaplun/bump-luajit-master
DEFAULT BRANCH: master
Ran 07 Jun 2018 03:23PM UTC
Jobs 1
Files 301
Run time 45s
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

pending completion
12425

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

Jobs
ID Job ID Ran Files Coverage
3 12425.3 (TARGET=coverage) 07 Jun 2018 03:23PM UTC 0
81.73
Travis Job 12425.3
Source Files on build 12425
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #12425
  • 6605a5a4 on github
  • Prev Build on 1.10 (#12416)
  • Next Build on 1.10 (#12427)
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