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

tarantool / tarantool / 12306
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: datetime-tests-tap2lua-1
DEFAULT BRANCH: master
Ran 30 May 2018 12:08PM UTC
Jobs 1
Files 301
Run time 20s
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
12306

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

Jobs
ID Job ID Ran Files Coverage
3 12306.3 (TARGET=coverage) 30 May 2018 12:08PM UTC 0
81.8
Travis Job 12306.3
Source Files on build 12306
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #12306
  • d135f39c on github
  • Prev Build on 1.10 (#12300)
  • Next Build on 1.10 (#12311)
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