[DOC-FIX] Implement HTTP 301 redirect for MLflow 1.28.0 change of mlflow.tracking.MlflowClient to mlflow.client.MlflowClient to preserve existing documentation hyperlinks
See original GitHub issueWillingness to contribute
No. I cannot contribute a documentation fix at this time.
URL(s) with the issue
https://mlflow.org/docs/latest/python_api/mlflow.client.html
Description of proposal (what needs changing)
For example, the link https://mlflow.org/docs/latest/python_api/mlflow.tracking.html#mlflow.tracking.MlflowClient.get_latest_versions returns an HTTP 403 (not 404) status code
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>7NX9Q00FWYZJQ86X</RequestId>
<HostId>9yRMs47uE5KOSp37A57DkQUhf0Iz2eYui709kgXm04Nf+5er68hldsGD+7hHor9sAx3vUX8c2ZE=</HostId>
</Error>
The new link now is: https://mlflow.org/docs/latest/python_api/mlflow.client.html#mlflow.tracking.MlflowClient.get_latest_versions
Solution is to implement an HTTP 301 Moved Permanently redirect mechanism to preserve existing hyperlinks.
Issue Analytics
- State:
- Created a year ago
- Comments:11 (4 by maintainers)
Top Results From Across the Web
MLflow Tracking — MLflow 2.0.1 documentation
The MLflow server can be configured with an artifacts HTTP proxy, passing artifact requests through the tracking server to store and retrieve artifacts ......
Read more >mlflow.client — MLflow 2.0.1 documentation
Client of an MLflow Tracking Server that creates and manages experiments and runs, and of an MLflow Registry Server that creates and manages...
Read more >Source code for mlflow.tracking.client
Internal package providing a Python CRUD interface to MLflow experiments, runs, registered models, and model versions. This is a lower level API than...
Read more >MLflow 2.0.1 documentation
Evaluate a PyFunc model on the specified dataset using one or more specified evaluators , and log resulting metrics & artifacts to MLflow...
Read more >mlflow.tracking - Documentation
Client of an MLflow Tracking Server that creates and manages experiments and ... API but we can keep the implementation of the tracking...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@WeichenXu123 But that still requires me (and all others) to edit every document or web page and make change. Why can’t our webserver do a 301 redirect? Pretty standard procedure to prevent broken links. 😉
@WeichenXu123 The issue is https://mlflow.org/docs/latest/python_api/mlflow.tracking.html#mlflow.tracking.MlflowClient.get_latest_versions used to be available but it’s not now because we changed the module structure.