odpi / egeria

Egeria core
https://egeria-project.org
Apache License 2.0
779 stars 258 forks source link

Make CatalogTarget relationship multi-link #8255

Closed mandy-chessell closed 1 month ago

mandy-chessell commented 1 month ago

Description

For the Unity Catalog integration connectors, we need to establish multiple CatalogTarget relationships between the Unity Catalog Server entity and the OSSUnityCatalogInsideCatalogSync integration connector entity (one for each catalog).

This means the CatalogTarget type definition needs to be set to multi-link and the REST API for managing catalog target relationships has to change to:

These API changes affect:

@FYI @dwolfson

Related Issue(s)

This is now fixed in the CoreContentpack.

The GitHub workflows for merge and release are no longer publishing the egeria-configure container as we no longer need it.

Testing

Lots of manual testing through the OSS Unity Catalog connectors.

Release Notes & Documentation

The change to the CatalogTarget relationship is now inthe release notes.

Additional notes

None