Skip to content

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

@ndr-brt

Description

@ndr-brt

Feature Request

An Asset can be created with a isCatalog property, that targets it as a catalog dataset entry that points to another catalog.

See:

.endpointUrl(asset.getDataAddress().getStringProperty(HttpDataAddressSchema.BASE_URL, null))

and

This should change, as DataAddress is meant to be deprecated and removed in the upcoming versions

Which Areas Would Be Affected?

Asset, Catalog

Solution Proposal

My proposal would be to define another property, similarly to isCatalog, there should be additional ones called, like catalogUrl and catalogFormat.
The change should help the user to understand how their Assets need to be upgraded with a meaningful warning and fallback mechanism with deprecation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature_requestNew feature request, awaiting triagetriageall new issues awaiting classification

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions