diff options
author | Florian Klink <flokli@flokli.de> | 2022-11-26T21·16+0000 |
---|---|---|
committer | flokli <flokli@flokli.de> | 2022-12-26T11·38+0000 |
commit | e05e8bdd036ea0bd185a2234921f2fcfc146cd55 (patch) | |
tree | 2a5bea4e21a14b14eb9cd212b0a9af79ed3cc3d0 /tvix/store/protos | |
parent | 2403871bed37958d4e90ad3893017ac1a2173555 (diff) |
docs(tvix/store): add README, document services and store model r/5494
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>
Diffstat (limited to 'tvix/store/protos')
-rw-r--r-- | tvix/store/protos/castore.proto | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tvix/store/protos/castore.proto b/tvix/store/protos/castore.proto index e73160bf9dd1..3d380c63da98 100644 --- a/tvix/store/protos/castore.proto +++ b/tvix/store/protos/castore.proto @@ -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 { |