Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build: Centralise dependencies version - Pt1 #3294

Conversation

andy-k-improving
Copy link
Contributor

@andy-k-improving andy-k-improving commented Feb 4, 2025

Description

This PR aims to centralise certain dependencies which are commonly used across the project, and also serve as a perquisites to eventually migrate all versions declaration to Gradle version catalog, in order to avoid version conflict in the future, as the project codebase grows.

NO breaking change would be expected, as there is NO version upgrade || downgrade happen on any of the dependencies at this point.

Related Issues

Related to: #3257

Check List

  • New functionality includes testing.
  • New functionality has been documented.
  • New functionality has javadoc added.
  • New functionality has a user manual doc added.
  • API changes companion pull request created.
  • Commits are signed per the DCO using --signoff.
  • Public documentation issue/PR created.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Copy link
Contributor

@currantw currantw left a comment

Choose a reason for hiding this comment

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

Reviewed to 40998ea. Nice cleanup! Just a couple small comments/questions from me.

build.gradle Show resolved Hide resolved
build.gradle Outdated Show resolved Hide resolved
acarbonetto
acarbonetto previously approved these changes Feb 4, 2025
Copy link
Collaborator

@acarbonetto acarbonetto left a comment

Choose a reason for hiding this comment

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

lgtm

YANG-DB
YANG-DB previously approved these changes Feb 5, 2025
Signed-off-by: Andy Kwok <[email protected]>
Signed-off-by: Andy Kwok <[email protected]>
Signed-off-by: Andy Kwok <[email protected]>
@andy-k-improving andy-k-improving dismissed stale reviews from YANG-DB and acarbonetto via 2f637f7 February 6, 2025 00:25
@andy-k-improving andy-k-improving force-pushed the ft-ak-gradle-dep-version-consolidate branch from 40998ea to 2f637f7 Compare February 6, 2025 00:25
@andy-k-improving
Copy link
Contributor Author

Updated comments, awaiting CI.

@andy-k-improving
Copy link
Contributor Author

andy-k-improving commented Feb 6, 2025

@YANG-DB @acarbonetto I have updated the comments, which dismissed the approval.
Would that be possible to have another look and potentially merge it?
Thx

Copy link
Contributor

@currantw currantw left a comment

Choose a reason for hiding this comment

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

Reviewed to 2f637f7. Looks good to me. ✅

@andy-k-improving
Copy link
Contributor Author

andy-k-improving commented Feb 6, 2025

@YANG-DB Hi can you have another look, I have added some comments on the Gradle file, which dismissed your original approval.
Thanks!

@acarbonetto acarbonetto merged commit 3450daa into opensearch-project:main Feb 7, 2025
14 of 15 checks passed
@acarbonetto acarbonetto deleted the ft-ak-gradle-dep-version-consolidate branch February 7, 2025 04:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants