conda-store
conda-store copied to clipboard
Change build id from integer to uuid representation
Several reasons for this PR:
- build id as an integer gives non-user friendly ids
- wanting to follow a model similar to uploading docker images/tags to docker hub this should allow making it easier to mirror
- correlating task ids to celery tasks to monitor progress if lost
Merge after #314 and use alembic for the migration changing the build_id type.
This PR would break existing client's assumptions that the build id is an integer. Additionally this is why the tests are failing.
Related to issue https://github.com/Quansight/conda-store/issues/311. This PR should likely address this issue as well.
I'd like to close this issue for the time being. Certainly something that would be nice to have as we imagine conda-store to evolve into a docker hub like service.