Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

Limit DB Usage Based on Plan #107

Closed
tpjnorton opened this issue Mar 19, 2022 · 0 comments · Fixed by #123
Closed

Limit DB Usage Based on Plan #107

tpjnorton opened this issue Mar 19, 2022 · 0 comments · Fixed by #123
Labels
cleanup product/design Product/design focused work
Projects

Comments

@tpjnorton
Copy link
Owner

Kind of a coda to #100.

Right now all plans have access to all features.

However there are some features that will create very large numbers of database rows (release task events, for example), that won't be visible to some product tiers anyway, creating bloat for us and $$$ spent on infra for no reason.

Our goal right now is not to upsell free-tier users (much) to the mgr plan as they likely as artists won't be able to buy the product.

So any features that are "off" for the free plan should not exist in the database.

Preliminary List

  • Release Task Events (comments, etc)
  • Audit Log-type stuff
  • Default Contact Labels for a workspace ? not too bad, like 20 rows per workspace at most

As we grow there'll likely be more stuff we need to manage here, but we just need to make sure we do this.

We really don't want 20M rows of data nobody is likely to see.

@tpjnorton tpjnorton added cleanup product/design Product/design focused work labels Mar 19, 2022
@tpjnorton tpjnorton added this to To do in GA via automation Mar 19, 2022
@tpjnorton tpjnorton moved this from To do to In progress in GA Mar 24, 2022
@tpjnorton tpjnorton moved this from In progress to Done in GA Mar 26, 2022
@tpjnorton tpjnorton moved this from Done to In progress in GA Mar 26, 2022
GA automation moved this from In progress to Done Mar 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cleanup product/design Product/design focused work
Projects
No open projects
GA
Done
Development

Successfully merging a pull request may close this issue.

1 participant