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

hyperledger / fabric-x-committer / 24389640678
91%

Build:
DEFAULT BRANCH: main
Ran 14 Apr 2026 08:50AM UTC
Jobs 2
Files 129
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

14 Apr 2026 08:44AM UTC coverage: 91.187% (-0.1%) from 91.295%
24389640678

push

github

web-flow
dynamic TLS CA rotation for sidecar and query service (#530)

#### Type of change

- New feature

#### Description

Add dynamic TLS support so that peer organization CA certificates are
automatically updated when config blocks add or remove organizations.

- DynamicTLSManager in utils/connection/ watches config block updates
and rebuilds the trusted CA pool on the fly
- Sidecar updates TLS immediately during config block processing
- Query service polls the DB periodically for config changes
- Integration test covers add/remove/restore of peer orgs with mTLS
- Infrastructure plumbing for QueryTLSRefreshInterval and
PeerOrganizationCount in runner config

#### Related issues

 - resolves #290

Signed-off-by: Senthilnathan <cendhu@gmail.com>

123 of 177 new or added lines in 10 files covered. (69.49%)

9 existing lines in 4 files now uncovered.

10161 of 11143 relevant lines covered (91.19%)

42070.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
22
80.83
-2.29% service/sidecar/sidecar.go
13
81.22
-2.19% service/query/query_service.go
9
75.0
-9.31% cmd/committer/start_cmd.go
6
86.96
utils/connection/dynamic_tls.go
4
75.0
-8.33% utils/connection/config.go

Coverage Regressions

Lines Coverage ∆ File
4
86.24
-3.67% loadgen/adapters/broadcast.go
2
90.18
-0.6% mock/orderer.go
2
84.62
0.63% service/sidecar/relay.go
1
86.42
-1.23% loadgen/adapters/verifier.go
Jobs
ID Job ID Ran Files Coverage
1 db-test - 24389640678.1 14 Apr 2026 08:51AM UTC 129
83.77
GitHub Action Run
2 unit-test - 24389640678.2 14 Apr 2026 08:49AM UTC 82
76.26
GitHub Action Run
Source Files on build 24389640678
  • Tree
  • List 129
  • Changed 20
  • Source Changed 0
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • fdb9ac55 on github
  • Prev Build on main (#24199858132)
  • Next Build on main (#24394670668)
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