-
Notifications
You must be signed in to change notification settings - Fork 47
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
Limit Request: mxnet* - 1G #243
Comments
We moved our nightly builds to https://dist.mxnet.io/python and we don't expect to release very often to these packages. |
@szha Thank you for moving your nightlies! That's a huge help for PyPI's bandwidth costs. Would it be OK for PyPI Administrators to remove old nightly version from PyPI before approving and applying this limit increase? |
Current stats for the mxnet* Projects:
|
Cleaning up all existing nightlies on PyPI would be beneficial for us. Here are the above stats split by nightly releases (matching version to `b\d\d\d\d\d\d\d\d$ ala 1.6.0b20200305) Normal releases:
Nightlies:
So removing old nightlies for all these projects would reduce PyPI mirror sizes by about 1.1TB. |
@ewdurbin yes we are happy to move them. It would be great if we could archive them in our S3 repo. Is there a way to get their s3 keys/links? (s3 key is preferred) |
@szha Here is a CSV containing all existing nightlies including the name, version, filename, and URL of the file: https://gist.github.com/ewdurbin/72804a663e073f3967474d9ccd753c23 |
It looks like mxnet and mxnet-mkl are still publishing nightlies to PyPI. Will these be moved to https://dist.mxnet.io/python as well? |
@ewdurbin Thanks for the list. Yes. It's publishing from an old pipeline and we will move their nightly builds to S3 only too. In the meantime, I'm archiving all the nightly builds to our s3 and it may take a while. I will report back once it finishes and when the wheels are safe to delete. |
Thank you @szha! |
All done on the migration. Let me check with the projects in the ecosystem and ask them to migrate for their CI. |
Thank you @szha, is it OK for us to remove the existing nightly releases then? |
@szha checking in on the status of removing the old nightlies before granting this limit request. |
@ewdurbin let's wait until the end of the week for the projects to update to avoid disruption. Thanks. |
@szha another check-in awaiting confirmation for removal of old nightlies. |
@szha still awaiting confirmation to remove the old nightlies from PyPI before bumping the limits requested. |
@ewdurbin thanks for the reminder. I will do another round of check-in with these projects on the status. Also, we will have some more requests coming in due to the upcoming new release of CUDA. I will ping here once I finish the above |
Updated requests with larger size limit request and fewer packages. Also the nightly builds are safe to remove now. Thanks. |
Any update? |
Ping @ewdurbin |
Bleh, thank you for the ping @szha! The last month has been wild. In the meantime, some new updates to how limits are handled were introduced. I need to do the following:
|
@ewdurbin gentle ping on this. |
All old nightlies have been removed, here is full log of what was performed: https://gist.github.com/ewdurbin/61428c2259057f5e466fa8289ae829f5 |
Individual file limits have been raised to 1024MB, which is the absolute maximum that we can accommodate at this time. Current status for all projects owned by
The default Project total size limit is 10GB. What cadence is anticipated for releases? That can help us set an initial limit for project total size across these projects. |
Thanks! We are at a pace of about a release every Three months though we want to bring it down to 1 month. The release will only happen to a few of them and we likely won’t be making new releases to the cu75/cu80/cu91 projects or the *mkl projects. GluonNLP is Python-only so it won’t need adjustments. |
By the way did you raise the limit of mxnet-cu110/111? We registered those packages but they aren’t showing up in the table above (likely due to lack of releases) |
yes, sorry limits for |
I'm going to bump the total project size limit for all of the MXnet projects with 1024MB upload limits to 24GB. We can discuss again when we approach that limit. |
Here is the current status for all the projects:
|
awesome. thank you for the help @ewdurbin ! |
@ewdurbin I took the liberty of updating #243 (comment). :) |
Project
mxnet, mxnet-native, mxnet-mkl, mxnet-cu100, mxnet-cu101, mxnet-cu102, mxnet-cu110, mxnet-cu111
Size of release
1GB
Which indexes
PyPI
Reasons for the request
Similar to #50, some of our variants are hitting size limit. Your help is most appreciated.
The text was updated successfully, but these errors were encountered: