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

Should we reintroduce the Delete Apps feature in V1? #3942

Open
backman-git opened this issue Feb 21, 2025 · 1 comment
Open

Should we reintroduce the Delete Apps feature in V1? #3942

backman-git opened this issue Feb 21, 2025 · 1 comment

Comments

@backman-git
Copy link

Currently, V1 of Pyroscope lacks the ability to delete apps compared to V0.
Have we considered adding this feature back?
Based on historical feature requests #1416

@backman-git backman-git changed the title Add a Delete Apps Feature back to V1? Should we reintroduce the Delete Apps feature in V1?" Feb 21, 2025
@backman-git backman-git changed the title Should we reintroduce the Delete Apps feature in V1?" Should we reintroduce the Delete Apps feature in V1? Feb 21, 2025
@kolesnikovae
Copy link
Collaborator

Hi @backman-git,

Yes, we are definitely considering adding the feature back. Could you please clarify your use case – would you like to reclaim storage space or simply tidy up the assets?

The former – reclaiming storage space – is particularly tricky since service data is stored together in blocks, i.e., a single block includes multiple (or even all) services. Given that the objects are immutable, we would need to rewrite them without the deleted services. In practice, this could mean rewriting the entire set of stored blocks – in fact, the entire storage.

On the other hand, "soft" deletes where we do not actually remove the data from storage but simply mark it as deleted may be sufficient in many cases.

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

No branches or pull requests

2 participants