{"action":"created","issue":{"url":"https://api.github.com/repos/vivekratnavel/omniboard/issues/12","repository_url":"https://api.github.com/repos/vivekratnavel/omniboard","labels_url":"https://api.github.com/repos/vivekratnavel/omniboard/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/vivekratnavel/omniboard/issues/12/comments","events_url":"https://api.github.com/repos/vivekratnavel/omniboard/issues/12/events","html_url":"https://github.com/vivekratnavel/omniboard/issues/12","id":371477810,"node_id":"MDU6SXNzdWUzNzE0Nzc4MTA=","number":12,"title":"Binary artifacts are not served properly","user":{"login":"dzkb","id":1517445,"node_id":"MDQ6VXNlcjE1MTc0NDU=","avatar_url":"https://avatars0.githubusercontent.com/u/1517445?v=4","gravatar_id":"","url":"https://api.github.com/users/dzkb","html_url":"https://github.com/dzkb","followers_url":"https://api.github.com/users/dzkb/followers","following_url":"https://api.github.com/users/dzkb/following{/other_user}","gists_url":"https://api.github.com/users/dzkb/gists{/gist_id}","starred_url":"https://api.github.com/users/dzkb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dzkb/subscriptions","organizations_url":"https://api.github.com/users/dzkb/orgs","repos_url":"https://api.github.com/users/dzkb/repos","events_url":"https://api.github.com/users/dzkb/events{/privacy}","received_events_url":"https://api.github.com/users/dzkb/received_events","type":"User","site_admin":false},"labels":[{"id":1044645583,"node_id":"MDU6TGFiZWwxMDQ0NjQ1NTgz","url":"https://api.github.com/repos/vivekratnavel/omniboard/labels/bug","name":"bug","color":"d73a4a","default":true}],"state":"open","locked":false,"assignee":{"login":"vivekratnavel","id":1051198,"node_id":"MDQ6VXNlcjEwNTExOTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1051198?v=4","gravatar_id":"","url":"https://api.github.com/users/vivekratnavel","html_url":"https://github.com/vivekratnavel","followers_url":"https://api.github.com/users/vivekratnavel/followers","following_url":"https://api.github.com/users/vivekratnavel/following{/other_user}","gists_url":"https://api.github.com/users/vivekratnavel/gists{/gist_id}","starred_url":"https://api.github.com/users/vivekratnavel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vivekratnavel/subscriptions","organizations_url":"https://api.github.com/users/vivekratnavel/orgs","repos_url":"https://api.github.com/users/vivekratnavel/repos","events_url":"https://api.github.com/users/vivekratnavel/events{/privacy}","received_events_url":"https://api.github.com/users/vivekratnavel/received_events","type":"User","site_admin":false},"assignees":[{"login":"vivekratnavel","id":1051198,"node_id":"MDQ6VXNlcjEwNTExOTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1051198?v=4","gravatar_id":"","url":"https://api.github.com/users/vivekratnavel","html_url":"https://github.com/vivekratnavel","followers_url":"https://api.github.com/users/vivekratnavel/followers","following_url":"https://api.github.com/users/vivekratnavel/following{/other_user}","gists_url":"https://api.github.com/users/vivekratnavel/gists{/gist_id}","starred_url":"https://api.github.com/users/vivekratnavel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vivekratnavel/subscriptions","organizations_url":"https://api.github.com/users/vivekratnavel/orgs","repos_url":"https://api.github.com/users/vivekratnavel/repos","events_url":"https://api.github.com/users/vivekratnavel/events{/privacy}","received_events_url":"https://api.github.com/users/vivekratnavel/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-10-18T11:08:32Z","updated_at":"2018-10-27T15:32:11Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\n\r\nI'm having issues with binary artifacts, e.g. PNG plots or pickled data. After adding artifacts with sacred by `ex.add_artifact`, Omniboard provides an option to download those artifacts. Currently this works fine only with text data, downloading binary data results in corrupted files. \r\n\r\nI've tried to manually export binary artifact from MongoDB and it works fine – resulting file can be opened without problems. I've tested both PNG files (plots) and pickled DataFrames.\r\n\r\n**Steps to reproduce**:\r\n1. Prepare an experiment which saves binary artifacts\r\n2. Execute the experiment\r\n3. Download the artifacts from Omniboard\r\n4. Open downloaded artifacts"},"comment":{"url":"https://api.github.com/repos/vivekratnavel/omniboard/issues/comments/433630548","html_url":"https://github.com/vivekratnavel/omniboard/issues/12#issuecomment-433630548","issue_url":"https://api.github.com/repos/vivekratnavel/omniboard/issues/12","id":433630548,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMzYzMDU0OA==","user":{"login":"dzkb","id":1517445,"node_id":"MDQ6VXNlcjE1MTc0NDU=","avatar_url":"https://avatars0.githubusercontent.com/u/1517445?v=4","gravatar_id":"","url":"https://api.github.com/users/dzkb","html_url":"https://github.com/dzkb","followers_url":"https://api.github.com/users/dzkb/followers","following_url":"https://api.github.com/users/dzkb/following{/other_user}","gists_url":"https://api.github.com/users/dzkb/gists{/gist_id}","starred_url":"https://api.github.com/users/dzkb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dzkb/subscriptions","organizations_url":"https://api.github.com/users/dzkb/orgs","repos_url":"https://api.github.com/users/dzkb/repos","events_url":"https://api.github.com/users/dzkb/events{/privacy}","received_events_url":"https://api.github.com/users/dzkb/received_events","type":"User","site_admin":false},"created_at":"2018-10-27T15:32:11Z","updated_at":"2018-10-27T15:32:11Z","author_association":"NONE","body":"You can try this [sample code](https://gist.github.com/dzkb/12e47299168f0ac8375d0b28b931c1e9). After running this experiment, download artifacts using omniboard. Text file will be fine, but the plot will appear corrupted."}}
{"actor":{"display_login":"dzkb"}}