staging instance, all data can be removed at all time

Skip to content

Add ContentId and TotalContentId types

This MR comes with 3 revisions: the first one is adding said ContentId (TypedDict) type to handle #4641; The other 2 are (more or less) related to this: using said new ContentId as return signature for the BaseContent.hashes() method, and simplify a bit the MultiHash (get rid of the special-case-handling of the content length as an optional hash).

Closes #4641

Note that:

Merge request reports