Skip to content

Conversation

v-tarasevich-blitz-brain
Copy link
Contributor

@v-tarasevich-blitz-brain v-tarasevich-blitz-brain commented Oct 7, 2025

This PR includes:

  • Brings S3Utils from Saas to OSS
  • Adds additional method in S3Util to generate presigned upload url
  • Adds endpoint to get presigned upload url

@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 Oct 7, 2025
@v-tarasevich-blitz-brain v-tarasevich-blitz-brain force-pushed the vt--ch-820-upload-files--add-upload-method branch from 3d2e071 to 629229b Compare October 9, 2025 13:01
Copy link

codecov bot commented Oct 9, 2025

Bundle Report

Changes will increase total bundle size by 2.14kB (0.01%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
datahub-react-web-esm 28.59MB 2.14kB (0.01%) ⬆️

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 2.14kB 18.93MB 0.01%

Copy link

codecov bot commented Oct 9, 2025

Codecov Report

❌ Patch coverage is 88.98305% with 13 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...java/com/linkedin/datahub/graphql/util/S3Util.java 90.00% 5 Missing and 1 partial ⚠️
...com/linkedin/datahub/graphql/GmsGraphQLEngine.java 0.00% 5 Missing ⚠️
...ava/com/linkedin/gms/factory/s3/S3UtilFactory.java 80.00% 0 Missing and 2 partials ⚠️

📢 Thoughts on this report? Let us know!

@v-tarasevich-blitz-brain v-tarasevich-blitz-brain marked this pull request as ready for review October 13, 2025 17:13
@datahub-cyborg datahub-cyborg bot added the needs-review Label for PRs that need review from a maintainer. label Oct 13, 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.

awesome stuff so far

this(s3Client, entityClient, null);
}

public S3Util(
Copy link
Collaborator

Choose a reason for hiding this comment

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

let's double check @anshbansal has reviewed this file since he was the original implementer

@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 Oct 13, 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 Oct 14, 2025
@v-tarasevich-blitz-brain v-tarasevich-blitz-brain changed the title [DRAFT] feat(uploadFiles): add endpoint to get presigned upload url feat(uploadFiles): add endpoint to get presigned upload url Oct 14, 2025
@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 Oct 14, 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 Oct 15, 2025
@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 Oct 15, 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.

overall this is looking solid to me. I'd like to double check with @david-leifker to get sign off, and @anshbansal who originally implemented the S3Util file

@datahub-cyborg datahub-cyborg bot added pending-submitter-merge and removed pending-submitter-response Issue/request has been reviewed but requires a response from the submitter labels Oct 15, 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.

4 participants