Skip to content

feat: provide asset property for CatalogAsset type#5796

Merged
ndr-brt merged 3 commits into
mainfrom
5721-catalog-asset
Jun 10, 2026
Merged

feat: provide asset property for CatalogAsset type#5796
ndr-brt merged 3 commits into
mainfrom
5721-catalog-asset

Conversation

@ndr-brt

@ndr-brt ndr-brt commented Jun 4, 2026

Copy link
Copy Markdown
Member

What this PR changes/adds

Remove binding between CatalogAsset and DataAddress, as the later will be removed soon from the Asset entity.
Added dcat:endpointURL and dct:format as mandatory (in V5) properties.
In V4 those properties are not mandatory and a warning will be logged if they are not set correctly

Why it does that

remove DataAddress tangles

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Linked Issue(s)

Closes #5721

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@ndr-brt ndr-brt added the enhancement New feature or request label Jun 4, 2026
@ndr-brt ndr-brt force-pushed the 5721-catalog-asset branch 3 times, most recently from 0a417bd to b70b590 Compare June 4, 2026 12:59
@ndr-brt ndr-brt force-pushed the 5721-catalog-asset branch from b70b590 to eea642b Compare June 4, 2026 13:15
@ndr-brt ndr-brt force-pushed the 5721-catalog-asset branch from 32a9d73 to 3c3cae7 Compare June 5, 2026 11:56
@ndr-brt ndr-brt marked this pull request as ready for review June 9, 2026 07:31
@ndr-brt ndr-brt requested a review from a team as a code owner June 9, 2026 07:31
@ndr-brt ndr-brt merged commit 6b3e831 into main Jun 10, 2026
31 of 35 checks passed
@ndr-brt ndr-brt deleted the 5721-catalog-asset branch June 10, 2026 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Asset that points to a Catalog shouldn't rely on the DataAddress

3 participants