Skip to content

identifiers: Change the manifest format of raw_extrinsic_metadata to use integer instead of ISO8601

Serializing as ISO8601 makes the hash brittle, because the database may change the timezone silently and/or lose precision in the microseconds.

As we do not need precise timestamp, using an integer is good enough, and is consistant with the git format.

The manifest also does not need to contain a timezone, as it only represents the timezone of the system that fetched this metadata, which is useless data.

Depends on !291 (closed).


Migrated from D5004 (view on Phabricator)

Merge request reports