modeldb
modeldb copied to clipboard
feat: Use backend-generated entity names
Impact and Context
Use backends' automatically-generated human-readable three-word-phrase names.
Risks and Area of Effect
I wonder if experiment run names would ever collide 🤔
Testing
I ran our entire suite in Python 3.9 and it passed!
Here's every entity that implements _create_proto_internal() (besides DatasetVersion, which doesn't use names):

Deployment-api still requires a client-provided path for endpoints (422 Client Error: path in body is required), so it's not included in this change.
How to Revert
Revert this PR.