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

tarantool / go-config / 25318299422
87%

Build:
DEFAULT BRANCH: master
Ran 04 May 2026 12:14PM UTC
Jobs 1
Files 40
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

04 May 2026 12:12PM UTC coverage: 85.299% (+0.02%) from 85.284%
25318299422

push

github

bigbes
config: implement mutable configuration methods with rollback

Implement complete mutable configuration API with thread-safe operations and
validation rollback support.

- Add thread-safe read methods (Get, Lookup, Stat, Walk, Slice, Effective,
  EffectiveAll) with read-lock protection.
- Implement Set, Merge, Update, Delete methods with validation and automatic
  rollback on failure.
- Add revision increment for modified keys and mark source as "modified".
- Enhance cloneNode() to preserve Range and OrderSet properties.
- Add comprehensive test coverage for all mutable operations including
  validation failure scenarios.

All modifications now properly validate and restore previous state if
validation fails, ensuring atomicity of configuration changes.

Part of TNTP-5724

126 of 144 new or added lines in 2 files covered. (87.5%)

3284 of 3850 relevant lines covered (85.3%)

93.61 hits per line

Uncovered Changes

Lines Coverage ∆ File
18
90.49
-2.15% config.go
Jobs
ID Job ID Ran Files Coverage
1 25318299422.1 04 May 2026 12:14PM UTC 40
85.3
GitHub Action Run
Source Files on build 25318299422
  • Tree
  • List 40
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 988d827a on github
  • Prev Build on master (#25315757915)
  • Next Build on master (#25319893521)
  • 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