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

tarantool / go-config / 25059874103
87%

Build:
DEFAULT BRANCH: master
Ran 28 Apr 2026 02:48PM UTC
Jobs 1
Files 35
Run time 1min
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

28 Apr 2026 02:47PM UTC coverage: 91.853% (+0.2%) from 91.664%
25059874103

push

github

bigbes
tarantool: remove leader NoInherit exclusion

The tarantool.Builder hardcoded WithNoInherit("leader") as a default
inheritance option with no way to opt out. In Tarantool 3.x cluster
configurations, leader is typically defined at the replicaset level
and instances rely on inheriting it to determine the RW leader in
manual failover mode.

Because the exclusion could not be overridden, effective configs for
instances always had an empty leader value, breaking downstream
consumers like go-discovery.

Remove the hardcoded exclusion so leader is inherited like any other
key. Users who still need the old behavior can add it back via
WithInheritanceOption(config.WithNoInherit("leader")).

Closes #36

2841 of 3093 relevant lines covered (91.85%)

98.42 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
94.5
-1.38% merge.go
5
97.56
-0.02% tarantool/builder.go
Jobs
ID Job ID Ran Files Coverage
1 25059874103.1 28 Apr 2026 02:48PM UTC 35
91.85
GitHub Action Run
Source Files on build 25059874103
  • Tree
  • List 35
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • aa2850be on github
  • Prev Build on master (#25059471952)
  • Next Build on master (#25093563529)
  • Delete
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