Skip to content

Commit 1d38ce3

Browse files
committed
Bump CosmoKv ref to 2.1.9 (deep-dive Phase 1-3 fixes)
CosmoKv 2.1.6→2.1.9 brings: - Phase 1: writer-channel orphan-TCS drain, compactor degraded-state backpressure-loop liveness check, DisposeAsync ordering fix. - Phase 2: pooled List<TxnEntry> on writer task hot path, new LevelsController.AllTables(List<T>) overload avoiding ToArray per IterateAsync call. - Phase 3: Compactor lock-scope refactor — _compactionLock now held only on plan + swap, build phase runs lock-free. NumCompactors>1 actually parallelises on disjoint levels. All 266 SQL/CosmoKv tests pass against the new driver.
1 parent da3e31a commit 1d38ce3

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
<Authors>vkuttyp</Authors>
88
<PackageLicenseExpression>MIT</PackageLicenseExpression>
99
<RepositoryUrl>https://github.com/vkuttyp/CosmoSQLClient-Dotnet</RepositoryUrl>
10-
<Version>2.5.4</Version>
10+
<Version>2.5.5</Version>
1111
</PropertyGroup>
1212
</Project>

src/CosmoSQLClient.CosmoKv/CosmoSQLClient.CosmoKv.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
</ItemGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="CosmoKv" Version="2.1.5" />
8+
<PackageReference Include="CosmoKv" Version="2.1.9" />
99
</ItemGroup>
1010

1111
<PropertyGroup>

0 commit comments

Comments
 (0)