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 need to know what distributions and versions are released on CPAN. We need to know who released them so we can show author dashboards. Since we have a local CPAN mirror, we can just scan the directory and write that data into the database.
This process should read the existing database, read the local CPAN mirror, and insert any new data from the CPAN mirror into the database.
Note: The current uploads process has two other functions:
generate which deletes the current uploads table and rebuilds it. I do not think this is safe: It would break all the foreign keys in the entire database. Until we can do this safely, we should not be able to do it at all.
reindex, which deletes the ixlatest table and rebuilds it. This is perfectly safe, but I do not think this belongs here. This will get its own ticket and process.
The text was updated successfully, but these errors were encountered:
I'm not sure if this is the right place to note this (posted this previously in the #cpantesters-discuss IRC channel):
Bit of an oddity, I've had my Renard-Curie module up for 2 years without tests. I was playing around with the options at the cpantesters.org website and noticed that for some reason it thinks version 0.005 (the latest) is "BACKPAN ONLY"
It should not be "BACKPAN Only" as far as I am aware.
We need to know what distributions and versions are released on CPAN. We need to know who released them so we can show author dashboards. Since we have a local CPAN mirror, we can just scan the directory and write that data into the database.
This process should read the existing database, read the local CPAN mirror, and insert any new data from the CPAN mirror into the database.
This is a replacement of the current uploads process, located in https://github.com/cpan-testers/cpantesters-backend/tree/master/old/uploads. The bulk of the code is in CPAN::Testers::Data::Uploads.
Note: The current uploads process has two other functions:
generate
which deletes the current uploads table and rebuilds it. I do not think this is safe: It would break all the foreign keys in the entire database. Until we can do this safely, we should not be able to do it at all.reindex
, which deletes theixlatest
table and rebuilds it. This is perfectly safe, but I do not think this belongs here. This will get its own ticket and process.The text was updated successfully, but these errors were encountered: