Skip to content

CardanoDatabase artifact identifiers have collisions #2197

Closed
@jpraynaud

Description

@jpraynaud

Why

We have noticed that the CardanoDatabase artifact can have collisions on their identifiers. This happens when the same immutable file number is snapshot on two different epochs. This is also a source of flakiness in the CI.

What

Replace the identifier of the CardanoDatabase artifact to a hash computed from the merkle_root and the epoch

How

  • Implement a new hash identifier for the CardanoDatabase artifact
  • Update the HTTP routes
  • Update the OpenAPI specs

Metadata

Metadata

Labels

bug ⚠️Something isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions