Skip to content

Merge branch 'master' into introduce-context

be075d5
Select commit
Loading
Failed to load commit list.
Open

feat(go): introduce context.Context to client methods #2964

Merge branch 'master' into introduce-context
be075d5
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 11, 2026 in 0s

71.27% (-1.44%) compared to 27f0f11

View this Pull Request on Codecov

71.27% (-1.44%) compared to 27f0f11

Details

Codecov Report

❌ Patch coverage is 75.64103% with 38 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.27%. Comparing base (27f0f11) to head (be075d5).

Files with missing lines Patch % Lines
foreign/go/samples/consumer/consumer.go 0.00% 11 Missing ⚠️
foreign/go/samples/producer/producer.go 0.00% 11 Missing ⚠️
foreign/go/client/tcp/tcp_core.go 78.94% 7 Missing and 1 partial ⚠️
foreign/go/client/iggy_client.go 60.00% 4 Missing ⚠️
foreign/go/client/tcp/tcp_clients_management.go 50.00% 2 Missing ⚠️
foreign/go/client/tcp/tcp_session_management.go 83.33% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master    #2964      +/-   ##
============================================
- Coverage     72.71%   71.27%   -1.44%     
  Complexity      943      943              
============================================
  Files          1117     1136      +19     
  Lines         96285    98671    +2386     
  Branches      73485    75827    +2342     
============================================
+ Hits          70014    70329     +315     
- Misses        23725    25656    +1931     
- Partials       2546     2686     +140     
Components Coverage Δ
Rust Core 71.53% <ø> (-1.93%) ⬇️
Java SDK 62.30% <ø> (ø)
C# SDK 69.40% <ø> (ø)
Python SDK 81.43% <ø> (ø)
Node SDK 91.53% <ø> (ø)
Go SDK 39.30% <75.64%> (+0.32%) ⬆️
Files with missing lines Coverage Δ
foreign/go/client/tcp/cluster.go 55.55% <100.00%> (ø)
...reign/go/client/tcp/tcp_access_token_management.go 100.00% <100.00%> (ø)
...ign/go/client/tcp/tcp_consumer_group_management.go 96.82% <100.00%> (ø)
foreign/go/client/tcp/tcp_messaging.go 85.18% <100.00%> (ø)
foreign/go/client/tcp/tcp_offset_management.go 100.00% <100.00%> (ø)
foreign/go/client/tcp/tcp_partition_management.go 100.00% <100.00%> (ø)
foreign/go/client/tcp/tcp_stream_management.go 82.85% <100.00%> (ø)
foreign/go/client/tcp/tcp_topic_management.go 81.13% <100.00%> (ø)
foreign/go/client/tcp/tcp_user_management.go 92.00% <100.00%> (ø)
foreign/go/client/tcp/tcp_utilities.go 80.00% <100.00%> (ø)
... and 7 more

... and 225 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.