{"action":"created","issue":{"url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/1551","repository_url":"https://api.github.com/repos/magic-lang/ooc-kean","labels_url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/1551/labels{/name}","comments_url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/1551/comments","events_url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/1551/events","html_url":"https://github.com/magic-lang/ooc-kean/issues/1551","id":141564494,"number":1551,"title":"Improve/speed up distance function between two raster images","user":{"login":"tomasmahlberg","id":14270984,"avatar_url":"https://avatars.githubusercontent.com/u/14270984?v=3","gravatar_id":"","url":"https://api.github.com/users/tomasmahlberg","html_url":"https://github.com/tomasmahlberg","followers_url":"https://api.github.com/users/tomasmahlberg/followers","following_url":"https://api.github.com/users/tomasmahlberg/following{/other_user}","gists_url":"https://api.github.com/users/tomasmahlberg/gists{/gist_id}","starred_url":"https://api.github.com/users/tomasmahlberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomasmahlberg/subscriptions","organizations_url":"https://api.github.com/users/tomasmahlberg/orgs","repos_url":"https://api.github.com/users/tomasmahlberg/repos","events_url":"https://api.github.com/users/tomasmahlberg/events{/privacy}","received_events_url":"https://api.github.com/users/tomasmahlberg/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/magic-lang/ooc-kean/labels/performance","name":"performance","color":"006b75"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/magic-lang/ooc-kean/milestones/6","html_url":"https://github.com/magic-lang/ooc-kean/milestones/Draw","labels_url":"https://api.github.com/repos/magic-lang/ooc-kean/milestones/6/labels","id":1512840,"number":6,"title":"Draw","description":"Issues related to the Draw module of kean.","creator":{"login":"emilwestergren","id":7700995,"avatar_url":"https://avatars.githubusercontent.com/u/7700995?v=3","gravatar_id":"","url":"https://api.github.com/users/emilwestergren","html_url":"https://github.com/emilwestergren","followers_url":"https://api.github.com/users/emilwestergren/followers","following_url":"https://api.github.com/users/emilwestergren/following{/other_user}","gists_url":"https://api.github.com/users/emilwestergren/gists{/gist_id}","starred_url":"https://api.github.com/users/emilwestergren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emilwestergren/subscriptions","organizations_url":"https://api.github.com/users/emilwestergren/orgs","repos_url":"https://api.github.com/users/emilwestergren/repos","events_url":"https://api.github.com/users/emilwestergren/events{/privacy}","received_events_url":"https://api.github.com/users/emilwestergren/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":20,"state":"open","created_at":"2016-01-18T15:35:48Z","updated_at":"2016-06-07T12:58:39Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2016-03-17T12:07:48Z","updated_at":"2016-07-04T16:09:20Z","closed_at":null,"body":"At the moment this function is very slow and can consume several seconds per image comparison. It should be possible to optimize this function, for example by parallelizing it."},"comment":{"url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/comments/230320819","html_url":"https://github.com/magic-lang/ooc-kean/issues/1551#issuecomment-230320819","issue_url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/1551","id":230320819,"user":{"login":"sebastianbaginski","id":13517893,"avatar_url":"https://avatars.githubusercontent.com/u/13517893?v=3","gravatar_id":"","url":"https://api.github.com/users/sebastianbaginski","html_url":"https://github.com/sebastianbaginski","followers_url":"https://api.github.com/users/sebastianbaginski/followers","following_url":"https://api.github.com/users/sebastianbaginski/following{/other_user}","gists_url":"https://api.github.com/users/sebastianbaginski/gists{/gist_id}","starred_url":"https://api.github.com/users/sebastianbaginski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebastianbaginski/subscriptions","organizations_url":"https://api.github.com/users/sebastianbaginski/orgs","repos_url":"https://api.github.com/users/sebastianbaginski/repos","events_url":"https://api.github.com/users/sebastianbaginski/events{/privacy}","received_events_url":"https://api.github.com/users/sebastianbaginski/received_events","type":"User","site_admin":false},"created_at":"2016-07-04T16:09:20Z","updated_at":"2016-07-04T16:09:20Z","body":"It doesn't look like we're gonna replace `distance` anytime soon, so first step to improve the performance : https://github.com/magic-lang/ooc-kean/pull/1823\r\nI guess a direct equality test with `memcmp` and then parallel execution (if still needed, but only for large enough images) is what we should do next."}}
{"actor":{"display_login":"sebastianbaginski"}}