InnovativeInventor / InnovativeInventor/nimbus

Investigate unnecessary writes

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

Description

When viewing the logs of a `git clone` operation, there appears to be unnecessary writes occurring:
```
[2023-01-07T17:48:25Z DEBUG fuser::request] FUSE(5330) ino 0x0000000000000162 WRITE fh FileHandle(55), offse
t 200703, size 1, write flags 0x0
[2023-01-07T17:48:25Z DEBUG fuser::request] FUSE(5332) ino 0x0000000000000162 WRITE fh FileHandle(55), offse
t 200704, size 4095, write flags 0x0
[repeat]
```
Why are writes of size 1 occurring? Is this standard practice? Or, this could be an upstream issue.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce a git clone while collecting the fuser::request WRITE logs shown in the issue, then trace the 1-byte writes through Nimbus and compare the behavior with the upstream filesystem path. Done means identifying whether Nimbus causes the writes or whether they originate upstream, and documenting the evidence.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, rust
Domain
networking, operating-systems
Issue type
Bug
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.