You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We were exploring using scrunch to produce some count information in an internal website. But we realized that loading the count was pretty slow, taking 5-10 seconds to display the results.
Then we noticed the amount of requests going to Crunch, and found that there are a number of calls that are made at the moment you make an instance that are slowing the process significantly for datasets that are relatively large (tens of thousands of variables):
Still, those requests look extremely redundant, it's definitely the usage of chained methods self.folders.hidden' and then self.folders.trash' and such that make the same GET to /folders/ to get the .folders part.
We were exploring using scrunch to produce some count information in an internal website. But we realized that loading the count was pretty slow, taking 5-10 seconds to display the results.
Then we noticed the amount of requests going to Crunch, and found that there are a number of calls that are made at the moment you make an instance that are slowing the process significantly for datasets that are relatively large (tens of thousands of variables):
I believe those are related to loading self.folders, self._vars and self.order at init time. Can we make those lazy loaded?
The text was updated successfully, but these errors were encountered: