elonen / elonen/lanscatter

Set mtime also during hashing on peer nodes

Open
#23 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
2
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Currently peer node only sets mtime for files in local_fixups. Setting it also during hashing (when a complete file turns gets verified) would help interrupted hashing to continue when users restarts peer_node. This should be fairly easy enhancement.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the peer_node code that handles hashing and the existing local_fixups mtime update. Trace when a complete file is verified, then check the restart path to confirm that interrupted hashing can resume with the preserved mtime; done means verified files receive the same mtime handling during hashing.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
distributed-systems, networking
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.