John Ericson
201551c937
Add Git object hashing to the store layer
...
Part of RFC 133
Extracted from our old IPFS branches.
Co-Authored-By: Matthew Bauer <mjbauer95@gmail.com>
Co-Authored-By: Carlo Nucera <carlo.nucera@protonmail.com>
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
Co-authored-by: Florian Klink <flokli@flokli.de>
2024-02-27 11:27:34 -05:00
John Ericson
f29d2a9d11
Small EBNF fix
2024-02-12 12:30:28 -05:00
John Ericson
898fd1e48d
Update doc/manual/src/protocols/store-path.md
2024-02-12 12:04:37 -05:00
John Ericson
5169f5f4d9
Apply suggestions from code review
...
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2024-02-12 12:01:54 -05:00
John Ericson
c873a140d7
Apply suggestions from code review
...
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2024-02-12 11:34:54 -05:00
John Ericson
4c3e4d6d71
Sections, EBNF tweaks
2024-02-12 11:33:06 -05:00
John Ericson
0862d7ce57
Move around non-terminals
2024-02-12 11:26:08 -05:00
John Ericson
30f6b0f9c5
pre
-> fingerprint
in store path grammar
...
As suggested by @roberth in
https://github.com/NixOS/nix/pull/9295#discussion_r1486402040 .
Thanks!
2024-02-12 11:22:08 -05:00
John Ericson
95190e68ed
Mention the use of Extended Backus–Naur form
2024-02-12 11:21:54 -05:00
John Ericson
ac1301ddfd
Convert store path "grammar" to EBNF
2024-02-12 11:16:53 -05:00
John Ericson
91557df4a7
Apply suggestions from code review
...
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2024-02-12 11:16:12 -05:00
John Ericson
a34ec0bd12
Include store path exact spec in the docs
...
This is niche, but deserves to be in the manual because it is describing
behavior visible to the outside world, not mere implementation details.
2024-01-18 22:19:14 -05:00