Skip to content

refactor: expose federated catalog API under management context and add to controlplane bom#5549

Merged
ndr-brt merged 2 commits intoeclipse-edc:mainfrom
mokhairymahmoud:refactor/federated-catalog-merge-bom-and-management-APIs
Mar 17, 2026
Merged

refactor: expose federated catalog API under management context and add to controlplane bom#5549
ndr-brt merged 2 commits intoeclipse-edc:mainfrom
mokhairymahmoud:refactor/federated-catalog-merge-bom-and-management-APIs

Conversation

@mokhairymahmoud
Copy link
Copy Markdown
Contributor

@mokhairymahmoud mokhairymahmoud commented Mar 12, 2026

What this PR changes/adds

After moving the federated catalog modules to the connector repo. This PR is to integrate the federated catalog by default in the BOMs of the controlplane and merge the federated catalog API under the management API. This is related to this decision record.

This PR include 3 main changes:

  • Include the federated catalog in the BOMs of the controlplane
  • merge the federated catalog APIs under the management API
  • Add tests to test these changes.

Why it does that

Briefly state why the change was necessary.

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 #5530

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

@mokhairymahmoud mokhairymahmoud requested a review from a team as a code owner March 12, 2026 15:14
@mokhairymahmoud mokhairymahmoud added the refactoring Cleaning up code and dependencies label Mar 12, 2026
@mokhairymahmoud mokhairymahmoud force-pushed the refactor/federated-catalog-merge-bom-and-management-APIs branch from 90de37a to 4eb1269 Compare March 12, 2026 20:30
@mokhairymahmoud mokhairymahmoud changed the title refactor: expose federated catalog API under management context and add to controlplane BOM refactor: expose federated catalog API under management context and add to controlplane bom Mar 12, 2026
@mokhairymahmoud mokhairymahmoud removed the request for review from a team March 12, 2026 21:29
@mokhairymahmoud mokhairymahmoud requested a review from ndr-brt March 16, 2026 16:02
@ndr-brt ndr-brt merged commit fd68ec2 into eclipse-edc:main Mar 17, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactoring Cleaning up code and dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Integrate Catalog Crawler as Connector feature

2 participants