Skip to content

Tutorial references missing logartifact function #61

@RomeoV

Description

@RomeoV

Description

The tutorial and example code reference a logartifact function that does not exist in the codebase.

Location

  • docs/src/tutorial.md:106
  • examples/simple-with-mlflow.jl:55

Issue

Both files contain this call:

logartifact(mlf, exprun, plotfilename)

However, the function logartifact is not implemented anywhere in the codebase. Only listartifacts exists in src/services/artifact.jl.

Impact

  • Users following the tutorial will encounter UndefVarError when trying to upload artifacts
  • The tutorial example is completely non-functional
  • This breaks the main learning path for new users

Expected Behavior

Either:

  1. Implement the missing logartifact function, or
  2. Remove/comment out the logartifact calls from documentation until implemented

Actual Behavior

Function does not exist, causing runtime errors.

Environment

  • MLFlowClient.jl version: 0.6.0
  • Julia version: 1.11.6

Found via systematic API analysis comparing tutorial code against actual method signatures.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions