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

tarantool / tarantool / 5288041851
86%
master: 88%

Build:
Build:
LAST BUILD BRANCH: tests_1Kb
DEFAULT BRANCH: master
Ran 16 Jun 2023 09:02AM UTC
Jobs 1
Files 476
Run time 13s
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

16 Jun 2023 08:46AM UTC coverage: 85.717% (-0.002%) from 85.719%
5288041851

push

github

sergepetrenko
core: fix wal saving an empty xlog during startup failure

After the commit a392eb765c12 ("box: destroy its modules even if box.cfg
not done") wal_free() on exit is called even if box.cfg() isn't finished
yet, and thus wal isn't yet enabled. This leads to a bug when wal would
unconditionally write a 00...0.xlog regardless of the actual xlog
directory contents or the actual vclock.

Let's fix this by not writing an empty xlog on exit if wal writer's
vclock is zero. It means the writer either wasn't enabled yet, or was
enabled, but hasn't written anything. In both cases writing the empty
xlog is extraneous.

Closes #8704

NO_DOC=bugfix

(cherry picked from commit f78908c98)

62108 of 114106 branches covered (54.43%)

93108 of 108622 relevant lines covered (85.72%)

2872302.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5288041851.1 16 Jun 2023 09:02AM UTC 0
85.72
GitHub Action Run
Source Files on build 5288041851
Detailed source file information is not available for this build.
  • Back to Repo
  • 9f65512e on github
  • Prev Build on release/2.11 (#5287365697)
  • Next Build on release/2.11 (#5310051586)
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