docs(tvix/store): add README, document services and store model
These are intended to help digest the protocol definitions for tvix- store, and how they tie into the whole concept. Co-Authored-By: Vincent Ambo <mail@tazj.in> Change-Id: Ic1ba3ba41ef599209453f15d0ac2e07a6144bcca Reviewed-on: https://cl.tvl.fyi/c/depot/+/7439 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
This commit is contained in:
parent
2403871bed
commit
e05e8bdd03
4 changed files with 391 additions and 2 deletions
|
@ -9,8 +9,9 @@ package tvix.store.v1;
|
|||
// Each of these nodes have a name attribute, which is the basename in that directory
|
||||
// and node type specific attributes.
|
||||
// The name attribute:
|
||||
// - may not contain slashes or null bytes
|
||||
// - needs to be unique across all three lists
|
||||
// - MUST not contain slashes or null bytes
|
||||
// - MUST not be '.' or '..'
|
||||
// - MUST be unique across all three lists
|
||||
// Elements in each list need to be lexicographically ordered by the name
|
||||
// attribute.
|
||||
message Directory {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue