-
Notifications
You must be signed in to change notification settings - Fork 4
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
Re-investigate download speed regression with 0.16.0-betaX #736
Comments
I repurposed my script from learningequality/kolibri#10848 to do a simple single channel comparison: Min 0.15 time 7.28 seconds This is with 0.16.0-beta1. It's still a 16% regression, but not the order of magnitude I was seeing before. I'm not sure what to make of @vanessa-chang's results since those are more like a 50% increase. Probably have to dig in further. |
Perusing some logs flying by on Android I still see all the partial range requests (with 206 responses). I can't really make sense of the What I think would be nice but would certainly require upstream agreement would be specifying whether a full or incremental download is desired. In the collection downloader I almost certainly think we just want to get the files as fast as possible. |
@dbnicholson is this something that will go back to general backlog (no sprint)? Are we good with how things are for now? |
I don't think we have the resources to keep digging into this right now, so yes I think it will have to go in the backlog. My hope is to fix #592 this sprint and just do less downloading to get out of the welcome screen faster. |
Quoth @dbnicholson:
As I recall the original regression was more like an order of magnitude, so downloads "only" taking twice as long is still an improvement.
@dbnicholson wrote a script to benchmark different Kolibri versions:
https://gist.github.com/dbnicholson/c9ffc907546d8b866ad6210f6442a2e1
It would be interesting to rerun this with 0.16.0-betaX
The text was updated successfully, but these errors were encountered: