This aims to solve the regression experienced in v3.3.1. While we are at it, we also want to ensure balances are consistently calculated across various areas of the app.
This started in https://github.com/openfoodfoundation/openfoodnetwork/pull/6366.
Hubs and individual users should be able to check balances in a reasonable time-span. We currently heard about hubs not being able to access /admin/customers because it takes forever to load.
We should greatly reduce p90 of the involved endpoints (some more than others).
From our chat with @sauloperez today here is the release / roll-out plan for this work:
How does that sound @openfoodfoundation/train-drivers-product-owners ?
Sounds good to me!
As talked through in delivery circle this morning: we are closing this epic! The remaining PR is not linked to customer balances.
What @sauloperez must be doing behind his screen:

Well done :)
Absolutely @RachL !
Most helpful comment
As talked through in delivery circle this morning: we are closing this epic! The remaining PR is not linked to customer balances.
What @sauloperez must be doing behind his screen:
Well done :)