Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Enable remote logging #22

Merged
merged 3 commits into from
Aug 2, 2022

Conversation

svilupp
Copy link
Contributor

@svilupp svilupp commented Aug 1, 2022

TL;DR This is a proposal to enable remote logging (eg, Databricks or internal MLFlow servers)

Closes #21

Implementation:

  • It extends the basic constructor with a keyword field headers, where user can provide authentication details for their remote server (eg, basic auth, bearer)
  • Given its sensitive nature, this field headers has been hidden from the pretty-print (ShowCase)

@svilupp
Copy link
Contributor Author

svilupp commented Aug 1, 2022

The overall test suite keeps failing but that should be independent of my changes. I'll investigate it tomorrow.

@svilupp
Copy link
Contributor Author

svilupp commented Aug 2, 2022

This PR is ready for review. It would be awesome if you could take a look @deyandyankov .

I've added docstrings and tests for the new method.

For visibility, the relevant tests pass but the overall test suite fails, because my computer blocks localhost (not sure how common/uncommon that is), but everything passes if I changed it to standard 127.0.0.1 (see tests fix branch)

Copy link
Collaborator

@deyandyankov deyandyankov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this looks amazing, thanks for submitting the PR!

@deyandyankov deyandyankov merged commit 4d1f394 into JuliaAI:main Aug 2, 2022
@deyandyankov
Copy link
Collaborator

this is now merged, I've bumped the version to 0.4.0 and have submitted the new version to be registered in General. Thank you for your contribution!

@deyandyankov
Copy link
Collaborator

deyandyankov commented Oct 11, 2022 via email

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extending support for remote MLFlow server
2 participants