Verify the usage of “less than vs less than or equal to” done for version comparison throughout the specification
The confusion comes that the spec uses the same text in multiple scenarios that are not the same
Meta versions can be equal, but metadata versions probably should not be. For everything other than timestamp, it does not matter. For timestamp, spec always expects to download the latest and use that
For example, it’s normal for the timestamp version to change but still point to the same snapshot version
Description:
Related issues: