Skip to content

Commit

Permalink
Add information about configuration flags related to fsync usage
Browse files Browse the repository at this point in the history
  • Loading branch information
Byron committed Apr 20, 2023
1 parent b5d2654 commit 8d5762c
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions src/plumbing/progress.rs
Original file line number Diff line number Diff line change
Expand Up @@ -214,6 +214,22 @@ static GIT_CONFIG: &[Record] = &[
config: "core.eol",
usage: Planned {note: Some("needed for filters, but also for doing diffs correctly")}
},
Record {
config: "core.fsync",
usage: Planned {note: Some("more safety for disk write operations is a good thing, definitely on the server")}
},
Record {
config: "core.fsyncMethod",
usage: Planned {note: Some("needed to support `core.fsync`")}
},
Record {
config: "core.sharedRepository",
usage: NotPlanned {reason: "on demand"}
},
Record {
config: "core.createObject",
usage: NotPlanned {reason: "it's valuable not to do writes unless needed on the lowest level, but we hope to avoid issues by not writing duplicate objects in the first place"}
},
Record {
config: "clone.filterSubmodules,",
usage: Planned {
Expand Down

0 comments on commit 8d5762c

Please sign in to comment.