Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
156bed4
chore(deps): update dependency tunit to 1.14.0
renovate-bot Feb 15, 2026
80d2dce
chore(deps): update dependency tunit to 1.14.0
renovate-bot Feb 15, 2026
8e0a1cd
Merge branch 'renovate/tunit' of https://github.com/thomhurst/Dekaf i…
thomhurst Feb 15, 2026
c752b02
feat: enhance CI workflow with HangDump artifact upload and timeout a…
thomhurst Feb 15, 2026
4aeb234
fix: prevent ProduceAsync hang when BrokerSender send loop exits
thomhurst Feb 15, 2026
a203df2
fix: complete BrokerSender channel when send loop exits
thomhurst Feb 15, 2026
17a5620
fix: make BrokerSender send loop resilient to transient errors
thomhurst Feb 15, 2026
0f5703b
fix: serialize ResponseParsingContext tests to prevent thread-local s…
thomhurst Feb 15, 2026
a4266a7
fix: prevent batch loss and enforce delivery deadline in carry-over
thomhurst Feb 15, 2026
44186bf
fix: prevent batch loss and enforce delivery deadline in error recovery
thomhurst Feb 15, 2026
d5d8b57
refactor: CancellationTokenSourcePool with auto-return via Dispose
thomhurst Feb 15, 2026
72ff16f
fix: prevent self-perpetuating NRE in ProcessCompletedResponses
thomhurst Feb 15, 2026
fcde049
fix: prevent indefinite hang when carry-over batches are all muted
thomhurst Feb 15, 2026
8bffbe5
fix: guard PooledCancellationTokenSource against double-dispose
thomhurst Feb 15, 2026
1022f7f
revert: remove production code changes, keep only TUnit upgrade
thomhurst Feb 15, 2026
a1e64c2
fix: prevent channel starvation and carry-over deadline leaks in Brok…
thomhurst Feb 15, 2026
e5ecc22
fix: restore per-test timeout for integration tests
thomhurst Feb 15, 2026
324ed58
fix(ci): remove --timeout 10m from integration tests pipeline
thomhurst Feb 15, 2026
0169229
fix(tests): limit parallelism for RealWorld messaging tests
thomhurst Feb 15, 2026
31239e5
fix(tests): add 2-minute timeout to FanOutPatternTests to prevent CI …
thomhurst Feb 15, 2026
95b707e
fix(ci): handle TUnit 1.14+ process exit hang in pipeline
thomhurst Feb 16, 2026
bf9fff8
fix(tests): assert pooled buffer data before returning to pool
thomhurst Feb 16, 2026
1a0010e
fix: complete BrokerSender channel on send loop exit to prevent produ…
thomhurst Feb 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<PackageReference Include="Google.Protobuf" Version="3.*" />
<PackageReference Include="Grpc.Tools" Version="2.*" PrivateAssets="All" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.0-preview.*" />
<PackageReference Include="TUnit" Version="1.13.60" />
<PackageReference Include="TUnit" Version="1.14.0" />
<PackageReference Include="Testcontainers.Kafka" Version="*" />
<PackageReference Include="Microsoft.Testing.Extensions.HangDump" Version="*" />
</ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion tests/Dekaf.Tests.Unit/Dekaf.Tests.Unit.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="*" />
<PackageReference Include="Microsoft.Testing.Extensions.HangDump" Version="*" />
<PackageReference Include="NSubstitute" Version="5.*" />
<PackageReference Include="TUnit" Version="1.13.60" />
<PackageReference Include="TUnit" Version="1.14.0" />
<PackageReference Include="Verify.TUnit" Version="*" />
</ItemGroup>

Expand Down
Loading