Skip to content

Conversation

@v-tarasevich-blitz-brain
Copy link
Contributor

@v-tarasevich-blitz-brain v-tarasevich-blitz-brain commented May 23, 2025

This PR contains:

  • refactoring IngestionSource to type class
  • refactoring ExecutionRequest to type class
  • adding source to ExecutionRequest

@github-actions github-actions bot added the product PR or Issue related to the DataHub UI/UX label May 23, 2025
Copy link
Collaborator

@chriscollins3456 chriscollins3456 left a comment

Choose a reason for hiding this comment

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

i think this is a reasonable path to be going down here! I have a question about whether it's worth it to adjust loadableTypes here but i can see your path making more sense. interested to hear what you think

@alwaysmeticulous
Copy link

alwaysmeticulous bot commented May 26, 2025

🔴 Meticulous spotted visual differences in 78 of 1354 screens tested: view and approve differences detected.

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

Last updated for commit 5ca672b. This comment will update as new commits are pushed.

@codecov
Copy link

codecov bot commented May 26, 2025

Codecov Report

Attention: Patch coverage is 71.17904% with 66 lines in your changes missing coverage. Please review.

❌ 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.opensearch.SearchGraphServiceOpenSearchTest.xml at 117:1052

Caused by:
    RuntimeError: Error converting computed name to ValidatedString
    
    Caused by:
        string is too long

For more help, visit our troubleshooting guide.

Files with missing lines Patch % Lines
...com/linkedin/datahub/graphql/GmsGraphQLEngine.java 0.00% 46 Missing ⚠️
...raphql/types/ingestion/ExecutionRequestMapper.java 86.79% 0 Missing and 7 partials ⚠️
...graphql/types/ingestion/IngestionSourceMapper.java 88.88% 2 Missing and 3 partials ⚠️
.../graphql/types/ingestion/ExecutionRequestType.java 87.50% 3 Missing ⚠️
...s/ingest/source/UpsertIngestionSourceResolver.java 71.42% 1 Missing and 1 partial ⚠️
...b/graphql/types/ingestion/IngestionSourceType.java 95.65% 1 Missing ⚠️
...eact/src/app/ingest/source/IngestionSourceList.tsx 0.00% 1 Missing ⚠️
...ct/src/app/ingestV2/source/IngestionSourceList.tsx 0.00% 1 Missing ⚠️

❌ Your patch status has failed because the patch coverage (71.17%) is below the target coverage (75.00%). You can increase the patch coverage or adjust the target coverage.

📢 Thoughts on this report? Let us know!

@v-tarasevich-blitz-brain v-tarasevich-blitz-brain force-pushed the vt--add-data-for-executions-tab branch from 6f84867 to 3ed448d Compare May 27, 2025 10:49
@v-tarasevich-blitz-brain v-tarasevich-blitz-brain marked this pull request as ready for review May 27, 2025 11:32
@datahub-cyborg datahub-cyborg bot added the needs-review Label for PRs that need review from a maintainer. label May 27, 2025
@v-tarasevich-blitz-brain v-tarasevich-blitz-brain force-pushed the vt--add-data-for-executions-tab branch from 8e49aef to b47a4e3 Compare May 29, 2025 13:58
@v-tarasevich-blitz-brain v-tarasevich-blitz-brain changed the title feat(ingestionRunsTab): add source to executionRequest feat(ingestion): add source to executionRequest May 29, 2025
@v-tarasevich-blitz-brain v-tarasevich-blitz-brain force-pushed the vt--add-data-for-executions-tab branch from b47a4e3 to 393d552 Compare May 29, 2025 15:43
@chriscollins3456
Copy link
Collaborator

first thing is let's try to add some more test coverage to get code coverage at the 75% goal here

@datahub-cyborg datahub-cyborg bot added pending-submitter-response Issue/request has been reviewed but requires a response from the submitter and removed needs-review Label for PRs that need review from a maintainer. labels May 29, 2025
Copy link
Collaborator

@chriscollins3456 chriscollins3456 left a comment

Choose a reason for hiding this comment

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

this is looking good! only one real comment and then adding tests to get to that 75% code coverage in CI and we can merge this

Comment on lines 30 to 34
public static final Set<String> ASPECTS_TO_FETCH =
ImmutableSet.of(
Constants.INGESTION_SOURCE_ENTITY_NAME,
Constants.INGESTION_INFO_ASPECT_NAME,
Constants.INGESTION_SOURCE_KEY_ASPECT_NAME);
Copy link
Collaborator

Choose a reason for hiding this comment

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

we'll want to add owners to this once we support that fully

Copy link
Collaborator

Choose a reason for hiding this comment

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

also we want to remove INGESTION_SOURCE_ENTITY_NAME here - that's not an aspect we want to fetch

@chriscollins3456
Copy link
Collaborator

we have an issue with :datahub-graphql-core:compileTestJava

@datahub-cyborg datahub-cyborg bot added pending-submitter-response Issue/request has been reviewed but requires a response from the submitter and removed needs-review Label for PRs that need review from a maintainer. labels May 30, 2025
@datahub-cyborg datahub-cyborg bot added needs-review Label for PRs that need review from a maintainer. and removed pending-submitter-response Issue/request has been reviewed but requires a response from the submitter labels May 30, 2025
@v-tarasevich-blitz-brain v-tarasevich-blitz-brain force-pushed the vt--add-data-for-executions-tab branch 2 times, most recently from 7ab7565 to e09bd50 Compare May 30, 2025 20:25
@datahub-cyborg datahub-cyborg bot added pending-submitter-response Issue/request has been reviewed but requires a response from the submitter and removed needs-review Label for PRs that need review from a maintainer. labels May 30, 2025
Copy link
Collaborator

@chriscollins3456 chriscollins3456 left a comment

Choose a reason for hiding this comment

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

nice

@chriscollins3456 chriscollins3456 merged commit 313997c into master May 30, 2025
76 of 80 checks passed
@chriscollins3456 chriscollins3456 deleted the vt--add-data-for-executions-tab branch May 30, 2025 23:46
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

pending-submitter-response Issue/request has been reviewed but requires a response from the submitter product PR or Issue related to the DataHub UI/UX

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants