Skip to content

Commit 8cfdb05

Browse files
author
MPCoreDeveloper
committed
feat(scdb): Phase 3 API exposure complete
Added internal WalManager property to SingleFileStorageProvider for crash recovery testing. All Phase 3 tests now compile successfully. Ready for test execution.
1 parent ce7aa90 commit 8cfdb05

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/SharpCoreDB/Storage/SingleFileStorageProvider.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,12 @@ public static SingleFileStorageProvider Open(string filePath, DatabaseOptions op
223223
/// </summary>
224224
internal TableDirectoryManager TableDirectoryManager => _tableDirectoryManager;
225225

226+
/// <summary>
227+
/// Gets the WAL manager for transaction operations.
228+
/// ✅ Phase 3: Exposed for crash recovery testing.
229+
/// </summary>
230+
internal WalManager WalManager => _walManager;
231+
226232
/// <inheritdoc/>
227233
public bool BlockExists(string blockName)
228234
{

0 commit comments

Comments
 (0)