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

tarantool / tarantool / 11705364357
88%

Build:
DEFAULT BRANCH: master
Ran 06 Nov 2024 02:29PM UTC
Jobs 1
Files 516
Run time 2min
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

06 Nov 2024 02:16PM UTC coverage: 87.314% (+0.02%) from 87.297%
11705364357

push

github

sergepetrenko
engine: fix sending raft state during META_JOIN

Engine (and previously relay) didn't send raft state during META_JOIN
stage, as it was marked with GROUP_LOCAL id and skipped by the stream
function. This may cause split brain as replica doesn't have any info
about term before the time, it gets it in the beginning of the
SUBSCRIBE (see sent_raft_term).

Let's use GROUP_DEFAULT id, so that raft request is properly sent during
META_JOIN stage. We must nullify state and vclock of the raft request,
since we don't need them during raft recovery and because old replicas
assert, that they are not set, and we don't want to break the upgrade
process.

Closes #10089

NO_DOC=bugfix

69324 of 123160 branches covered (56.29%)

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

226 existing lines in 18 files now uncovered.

102186 of 117033 relevant lines covered (87.31%)

2585763.65 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11705364357.1 06 Nov 2024 02:29PM UTC 0
87.31
GitHub Action Run
Source Files on build 11705364357
Detailed source file information is not available for this build.
  • Back to Repo
  • 3c7ed21d on github
  • Prev Build on master (#11705312446)
  • Next Build on master (#11706928115)
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