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

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

Build:
Build:
LAST BUILD BRANCH: backport/release/3.6/12470
DEFAULT BRANCH: master
Ran 30 May 2018 12:08PM UTC
Files 301
Run time 18s
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

30 May 2018 11:47AM UTC coverage: 81.797% (+0.1%) from 81.681%
TARGET=coverage

push

travis-ci

kostja
vinyl: update recovery context with records written during recovery

During recovery, we may write VY_LOG_CREATE_LSM and VY_LOG_DROP_LSM
records we failed to write before restart (because those records are
written after WAL and hence may not make it to vylog). Right after
recovery we invoke garbage collection to drop incomplete runs. Once
VY_LOG_PREPARE_LSM record is introduced, we will also collect incomplete
LSM trees there (those we failed to build). However, there may be LSM
trees we managed to build but failed to write VY_LOG_CREATE_LSM for.
This is OK as we will retry vylog write, but currenntly it isn't
reflected in the recovery context used for garbage collection. To avoid
purging such LSM trees, let's update the recovery context with records
written during recovery.

Needed for #1653

38965 of 47636 relevant lines covered (81.8%)

877733.72 hits per line

Source Files on job 12306.3 (TARGET=coverage)
  • Tree
  • List 0
  • Changed 270
  • Source Changed 1
  • Coverage Changed 270
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 11237
  • Travis Job 12306.3
  • d135f39c on github
  • Prev Job for TARGET=coverage on 1.10 (#12300.3)
  • Next Job for TARGET=coverage on 1.10 (#12311.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