Redundant Zuora queries on the Cloud Activation page in the admin panel
Problem
Our BE spends most of it on querying Zuora for subscription ID here https://gitlab.com/gitlab-org/customers-gitlab-com/tree/f05a64beb4aeb10eac270639247fc0b1170bd062/lib/rails_admin/cloud_activation.rb That results in long page loading. Additionally, it seems inefficient as we drain Zuora API limit there just to display a link to a subscription. Side effect: we use the SubscriptionsFinder
which actually pulls ALL active subscriptions for the given billing account.
Proposal
Result
Next steps (if any)
How will we measure success?
Edited by Vitaly Slobodin