Skip to content

No file extensions or MIME types for exported files #36

@julian-kobold

Description

@julian-kobold

Hello,

I've been testing out the exporter tool in preparation for the Neptune shutdown, and noticed that there are no file extensions included in the exported files (eg an image file doesn't include .png extension). This means that artifacts uploaded to MLFlow are not rendering properly in the web UI. It seems like the file type is known to Neptune since its listed in the preview field, and if you manually download this from Neptune it includes the appropriate extension in the downloaded file. So in theory this is available somewhere to export, but exported files do not have the extensions included and I don't see any metadata in the parquet files relating to file types either.

Is including the file extension for exported files (if known to Neptune) something the tool supports or has plans to support?

One workaround is to add the extensions by guessing MIME type via magic bytes, which does work, but I'd rather just use Neptune's understanding of what the extension should be if that information is available. I'm exporting from Neptune 2 and trying to load into MLFlow, for reference.

Let me know if there is anything other context I can provide for you. Thanks!

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