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

DCPERF-747 Update the aws-resources dependency #196

Closed

Conversation

jacek-foremski
Copy link

Update the dependency to allow overriding the resource_owner label in Investment

Update the dependency to allow overriding the resource_owner label in Investment
@dagguh
Copy link
Contributor

dagguh commented Dec 3, 2024

No need to release a dependency bump. The consumers of aws-infra can bump aws-resources on their own if they need the new API. They don't have to rely on transitive deps.

@jacek-foremski
Copy link
Author

Actually what I'm trying to do is to fix the binary incompatibility that I encountered when bumping the library in the consumer.
But that could potentially be fixed with atlassian-labs/aws-resources#28.
Would appreciate the review as I'm not that familiar with Kotlin.

@jacek-foremski jacek-foremski marked this pull request as draft December 3, 2024 09:35
@dagguh
Copy link
Contributor

dagguh commented Dec 3, 2024

Yeah, that's an unfortunate trap of Kotlin data classes. We started avoiding them in API. BTW possibly Java record classes would be a better fit.
Releasing the compatibility fix in aws-infra:1.18.1 is enough. Only the consumers who bumped to the bugged 1.18.0 need to bump again. So this PR is not necessary.

@jacek-foremski jacek-foremski deleted the DCPERF-747-update-aws-resources-dependency branch December 3, 2024 15:39
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.

2 participants