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

tarantool / tarantool / 6351028835
86%
master: 88%

Build:
Build:
LAST BUILD BRANCH: ninarodicova/tests
DEFAULT BRANCH: master
Ran 29 Sep 2023 11:55AM UTC
Jobs 1
Files 476
Run time 22s
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

29 Sep 2023 11:37AM UTC coverage: 85.841% (-0.02%) from 85.858%
6351028835

push

github

sergepetrenko
box: disable split-brain detection until schema is upgraded

Our split-brain detection machinery relies among other things on all
nodes tracking the synchro queue confirmed lsn. This tracking was only
added together with the split-brain detection. Only the synchro queue
owner tracked the confirmed lsn before.

This means that after an upgrade all the replicas remember the latest
confirmed lsn as 0, and any PROMOTE/DEMOTE request from the queue owner
is treated as a split brain.

Let's fix this and only enable split-brain detection on the replica set
once the schema version is updated. Thanks to the synchro queue freeze
on restart, this can only happen after a new PROMOTE or DEMOTE entry is
written by one of the nodes, and thus the correct confirmed lsn
is propagated with this PROMOTE/DEMOTE to all the cluster members.

Closes #8996

NO_DOC=bugfix

(cherry picked from commit a844bd37a)

62361 of 114231 branches covered (0.0%)

28 of 28 new or added lines in 3 files covered. (100.0%)

93355 of 108753 relevant lines covered (85.84%)

2780560.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6351028835.1 29 Sep 2023 11:55AM UTC 0
85.84
GitHub Action Run
Source Files on build 6351028835
Detailed source file information is not available for this build.
  • Back to Repo
  • 582d9efb on github
  • Prev Build on release/2.11 (#6343754859)
  • Next Build on release/2.11 (#6351225317)
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