Skip to content

Commit 4ad952e

Browse files
author
MPCoreDeveloper
committed
keep changes safe
1 parent 997103b commit 4ad952e

23 files changed

+1624
-999
lines changed

src/SharpCoreDB.Distributed/SharpCoreDB.Distributed.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,8 @@
5555
<PackageReference Include="SharpCoreDB" Version="1.3.5" Condition="'$(Configuration)' == 'Release'" />
5656
</ItemGroup>
5757

58+
<ItemGroup>
59+
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="10.0.103" />
60+
</ItemGroup>
61+
5862
</Project>

src/SharpCoreDB/DatabaseConfig.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,13 @@ public class DatabaseConfig
231231
/// </summary>
232232
public bool EnableBTreeSelection { get; init; } = true;
233233

234+
/// <summary>
235+
/// Enables delta-update support (Phase 3.3).
236+
/// When enabled, UPDATE operations store only changed fields instead of full records.
237+
/// Improves performance for workloads with frequent small updates.
238+
/// </summary>
239+
public bool EnableDeltaUpdates { get; init; } = false;
240+
234241
/// <summary>
235242
/// Gets default configuration with encryption enabled.
236243
/// </summary>

0 commit comments

Comments
 (0)