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

tarantool / tarantool / 14487687066 / 1
87%
master: 88%

Build:
Build:
LAST BUILD BRANCH: tt_static_upd
DEFAULT BRANCH: master
Ran 16 Apr 2025 08:38AM UTC
Files 514
Run time 25s
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 Apr 2025 07:59AM UTC coverage: 87.419% (+0.03%) from 87.387%
14487687066.1

push

github

sergepetrenko
box: set TXN_WAIT_SYNC with xrow rather than limbo state during recovery

During recovery we set the `TXN_WAIT_SYNC` flag based on the limbo's state
rather than respecting the xrow's flags. This does not play well with fully
local transactions that were committed using the `TXN_FORCE_ASYNC` flag:
during runtime they bypass the limbo as expected, but during recovery we do
not set this flag, and they are appended to the limbo, if it is not empty,
even though they are not supposed to be, since their xrows does not have
the `wait_sync` flag.

To fix this, during recovery let's set all the required flags related to
synchronous replication while processing the xrow, and ignore the limbo
emptiness, if we are in recovery and processing local transactions (i.e.,
not applying remote transactions).

Closes #11053

NO_CHANGELOG=<this version is not affect by backported bugfix>
NO_DOC=<this version is not affect by backported bugfix>
NO_TEST=<this version is not affect by backported bugfix>

(cherry picked from commit 4ba187909)

68936 of 122197 branches covered (56.41%)

101624 of 116249 relevant lines covered (87.42%)

1969475.85 hits per line

Source Files on job 14487687066.1
  • Tree
  • List 514
  • Changed 35
  • Source Changed 0
  • Coverage Changed 35
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 14487687066
  • f5b53ee1 on github
  • Prev Job for on release/3.2 (#14377804529.1)
  • Next Job for on release/3.2 (#14487668771.1)
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