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

hyperledger-labs / fabric-smart-client / 29018226511
81%

Build:
DEFAULT BRANCH: main
Ran 09 Jul 2026 01:56PM UTC
Jobs 2
Files 521
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

09 Jul 2026 12:27PM UTC coverage: 73.837%. First build
29018226511

push

github

web-flow
fix(fabric/db): open VaultStore.Store write transaction with BeginTx(ctx) (#1569)

Store already receives the request context and runs every statement with
ExecContext, but the enclosing write transaction is opened with Begin(),
so it is not rolled back when the request is canceled: the connection
stays checked out in idle-in-transaction state, holding a slot in the
bounded write pool. The read path (common/vault.go) already ties its
transactions to the context.

Open the transaction with BeginTx(ctx, nil) in the postgres and sqlite
vault stores, and declare BeginTx on the WriteDB interface; both
implementations already provide it through the embedded *sql.DB.

Signed-off-by: Evan <evanyan@sign.global>

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

28674 of 38834 relevant lines covered (73.84%)

2883.6 hits per line

Jobs
ID Job ID Ran Files Coverage
1 utest-postgres - 29018226511.1 09 Jul 2026 01:56PM UTC 521
14.4
GitHub Action Run
2 utest - 29018226511.2 09 Jul 2026 01:57PM UTC 521
72.33
GitHub Action Run
Source Files on build 29018226511
  • Tree
  • List 521
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29018226511
  • cdc6237a on github
  • Prev Build on main (#29018174312)
  • Next Build on main (#29076400886)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc