G-Research / fasttrackml

Experiment tracking server focused on speed and scalability
https://fasttrackml.io/
Apache License 2.0
97 stars 18 forks source link

[BUG]: Increase Param Value String Length to 6000 to Match MLFlow Client #1392

Open vinayan3 opened 3 weeks ago

vinayan3 commented 3 weeks ago

Describe the bug

The ML FLow SDK states the following for log_param method

value – Parameter value, but will be string-ified if not. All built-in backend stores support values up to length 6000, but some may support larger values.

The database backend only supports up to 500. See https://github.com/G-Research/fasttrackml/blob/main/pkg/database/model.go#L134

Environment

Steps To Reproduce

The python example can be ran and with this param

    mlflow.log_param("param1", "a"*1000)

Expected Behavior

The param should be logged

Additional Context (Optional)

No response