linksplatform / linksplatform/Data.Triplets.Kernel

Implement file consistency check (validation)

Open
#11 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
1
Forks
4
PR merge metrics
No merged PRs in 30d

Description

TODO: Varidate all mapped links are exist (otherwise reset them to 0) (fast)
TODO: Varidate all freed link (holes). (slower)
TODO: Varidate all links. (slowest)

https://github.com/linksplatform/Data.Triplets.Kernel/blob/3520130be8f94cdd8eabd946b0bb94c423896a11/Platform.Data.Triplets.Kernel/PersistentMemoryManager.c#L403

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at Platform.Data.Triplets.Kernel/PersistentMemoryManager.c around line 403 and trace how mapped links and freed-link holes are represented. Clarify the three validation modes in the issue, then define checks for each mode and verify that invalid mapped links are reset to 0. The issue does not mention specific tests, so completion should be demonstrated with coverage for all three validation cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.