Skip to content

v1.14.6

Choose a tag to compare

@Keayoub Keayoub released this 20 Jul 20:02
· 14 commits to main since this release

Release Notes - v1.14.6

Release Date: July 20, 2026
Previous Version: 1.14.5


Overview

Bug fixes for Data Product relationship creation in the Unified Catalog. Relationships were being accepted by the API but stored with a zeroed-out entity ID (00000000-0000-0000-0000-000000000000), meaning the asset link was never reflected in Purview.


Bug Fixes

Data Product add-relationship — entity ID zeroed out in Purview

pvw uc dataproduct add-relationship reported SUCCESS but the relationship was not visible in Purview. The POST payload was wrapping all fields inside an unknown "relationship1" key, which the Purview API silently ignored. Fields (entityId, assetId, relationshipType, description) are now sent at the root level of the payload as the API expects.

Affected command: pvw uc dataproduct add-relationship

CDE add-relationship — same payload bug

pvw uc cde add-relationship had the identical "relationship1" wrapper bug and has been fixed with the same correction.

Affected command: pvw uc cde add-relationship


Changed Areas

  • purviewcli/client/_unified_catalog.py — fixed create_data_product_relationship and create_cde_relationship payload structure
  • tests/test_uc_dataproduct_add_relationship.py — new regression tests verifying root-level payload fields