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 Information duplicates data #8067

Closed
droyad opened this issue Mar 2, 2023 · 4 comments
Closed

Build Information duplicates data #8067

droyad opened this issue Mar 2, 2023 · 4 comments

Comments

@droyad
Copy link
Contributor

droyad commented Mar 2, 2023

We currently store build information (commits and changesets) for every package. If a build produces many packages we duplicate the same build information for every package in that build. When creating releases that use those packages a large amount of duplication occurs, exploding the size of the data. This is exacerbated when there are many releases between deployments and/or there are many Tenants.

Instead we should store the build information against the build and link the packages to that.

This is a significant change and will require reworking our integrations and documentation.

@droyad
Copy link
Contributor Author

droyad commented Mar 1, 2024

Related to #8501

@patrick-smergut-octopus

Another occurrence here [internal]: https://octopus.zendesk.com/agent/tickets/173611

@shaun-od shaun-od self-assigned this May 28, 2024
@Octobob
Copy link
Member

Octobob commented May 28, 2024

🎉 The fix for this issue has been released in:

Release stream Release
2024.2 2024.2.7747
2024.3+ all releases

@shaun-od
Copy link

ReleaseNote: Fixed Build Information duplication in a deployment caused by multiple releases containing the same package but not the other duplication scenarios.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants