Skip to content

Conversation

asikowitz
Copy link
Collaborator

@asikowitz asikowitz commented Jul 15, 2025

Initial work to support logical models, i.e. representing the relationship between logical dataset and their physical representations

@github-actions github-actions bot added product PR or Issue related to the DataHub UI/UX devops PR or Issue related to DataHub backend & deployment labels Jul 15, 2025
Copy link

codecov bot commented Jul 15, 2025

❌ Unsupported file format

Upload processing failed due to unsupported file format. Please review the parser error message:
Error parsing JUnit XML in /home/runner/work/datahub/datahub/metadata-io/build/test-results/test/TEST-com.linkedin.metadata.graph.search.elasticsearch.SearchGraphServiceElasticSearchTest.xml at 670:1058

Caused by:
RuntimeError: Error converting computed name to ValidatedString

Caused by:
    string is too long</code></pre>

For more help, visit our troubleshooting guide.


:x: 2 Tests Failed:

Tests completed Failed Passed Skipped
6083 2 6081 71
View the top 1 failed test(s) by shortest run time
tests.integration.nifi.test_nifi::test_nifi_ingest_cluster
Stack Traces | 129s run time
Metadata files differ (use `pytest --update-golden-files` to update):
Urn changed, urn:li:dataJob:(urn:li:dataFlow:(nifi,80820b2f-017d-1000-85cf-05f56cde9185,PROD),8eb55aeb-017d-1000-ffff-fffff475768d):
<dataJobInputOutput> changed:
	Item aspect['inputDatasets'][0] removed from iterable.
View the full list of 1 :snowflake: flaky tests
glossary sidebar navigation test cypress/e2e/glossaryV2/v2_glossary_navigation.js::cypress/e2e/glossaryV2/v2_glossary_navigation.js

Flake rate in main: 91.89% (Passed 3 times, Failed 34 times)

Stack Traces | 160s run time
2025-07-15T20:51:21.900Z
Timed out retrying after 10000ms: Expected not to find content: 'CypressGlosssaryNavigationGroup' but continuously found it.

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

Copy link

alwaysmeticulous bot commented Jul 15, 2025

✅ Meticulous spotted 0 visual differences across 1453 screens tested: view results.

Meticulous evaluated ~8 hours of user flows against your PR.

Expected differences? Click here. Last updated for commit 555be1c. This comment will update as new commits are pushed.

Copy link

codecov bot commented Jul 15, 2025

Bundle Report

Changes will increase total bundle size by 51 bytes (0.0%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
datahub-react-web-esm 22.16MB 51 bytes (0.0%) ⬆️

Affected Assets, Files, and Routes:

view changes for bundle: datahub-react-web-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/index-*.js 51 bytes 18.53MB 0.0%

Files in assets/index-*.js:

  • ./src/appConfigContext.tsx → Total Size: 2.24kB

Comment on lines 9 to 10
@Relationship = {
"/destinationUrn": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

weird formatting?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huh I thought I got rid of this, nice catch

record LogicalParent {
@Relationship = {
"/destinationUrn": {
"name": "LogicalInstanceOf",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the relationship is PhysicalInstanceOf - I am a physical instance of a my logical parent.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

"queryByDefault": false,
"addToFilters": true,
"hasValuesFieldName": "hasLogicalParent",
"filterNameOverride": "Logical Instance Of"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Physical Instance Of

@asikowitz
Copy link
Collaborator Author

Merging through flake

@asikowitz asikowitz merged commit e35daf9 into master Jul 16, 2025
77 of 83 checks passed
@asikowitz asikowitz deleted the logical-models-start branch July 16, 2025 18:56
kartikey-visa pushed a commit to kartikey-visa/datahub that referenced this pull request Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops PR or Issue related to DataHub backend & deployment pending-submitter-merge product PR or Issue related to the DataHub UI/UX

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants