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

tarantool / tarantool / 14240321701

03 Apr 2025 10:04AM UTC coverage: 87.463% (-0.001%) from 87.464%
14240321701

push

github

sergepetrenko
box: flush WAL queue on sync

`wal_sync()` is expected to flush all prepared txns on disk. Currently
it is not so because we do not flush txns waiting in WAL queue. AFAIU
the issue exists for all the places where we use `wal_sync()` (except
for `box_wait_limbo_acked()` where we already flush WAL queue). The test
is only added for the vinyl index build as there are explicit tickets for
that.

Closes #11118
Closes #11119

NO_DOC=bugfix

(cherry picked from commit af5f033a0)

69938 of 123829 branches covered (56.48%)

1 of 1 new or added line in 1 file covered. (100.0%)

24 existing lines in 12 files now uncovered.

102944 of 117700 relevant lines covered (87.46%)

2183023.04 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

90.38
/src/lib/core/trigger.cc


Source Not Available

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