You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: descriptor.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -154,7 +154,7 @@ Note that `[A-F]` MUST NOT be used here.
154
154
## Embedded Content
155
155
156
156
In many contexts, such as when downloading content over a network, resolving a descriptor to its content has a measurable fixed "roundtrip" latency cost.
157
-
For large blobs, the fixed cost is usually inconsequental, as the majority of time will be spent actually fetching the content.
157
+
For large blobs, the fixed cost is usually inconsequential, as the majority of time will be spent actually fetching the content.
158
158
For very small blobs, the fixed cost can be quite significant.
159
159
160
160
Implementations MAY choose to embed small pieces of content directly within a descriptor to avoid roundtrips.
@@ -163,8 +163,7 @@ Implementations MUST NOT populate the `data` field in situations where doing so
163
163
For example, a registry MUST NOT arbitrarily populate `data` fields within uploaded manifests, as that would modify the content identifier of those manifests.
164
164
In contrast, a client MAY populate the `data` field before uploading a manifest, because the manifest would not yet have a content identifier in the registry.
165
165
166
-
Implementations SHOULD consider limitations of storage systems when deciding whether or not to embed data.
167
-
Many implementations will refuse to accept or parse manifests that violate the limitations of their storage systems, so descriptors concerned with portability SHOULD avoid embedding large amounts of data.
166
+
Implementations SHOULD consider portability when deciding whether to embed data, as some providers are known to refuse to accept or parse manifests that exceed a certain size.
0 commit comments