Hi folks,

I have a question about what constitutes a unique identifier for an entity
in Polaris in the future.

Right now, `lookupEntity` takes catalogId, entityId, and typeCode,
following a recent refactoring (in a PR
<https://github.com/apache/polaris/pull/1112>). On the other hand,
`lookupEntities` currently takes a list of PolarisEntityId, which only
includes catalogId and entityId, and is assumed to represent unique
entities.

I understand the refactoring is still in progress, but I’d like to clarify
the intended direction:
Will the unique identifier eventually include typeCode as well? Or do we
still consider catalogId + entityId sufficient for uniqueness, with
typeCode used solely for lookup optimization?

Best regards,
Honah (Jonas)

Reply via email to