{"action":"created","issue":{"url":"https://api.github.com/repos/RobotLocomotion/drake/issues/2894","repository_url":"https://api.github.com/repos/RobotLocomotion/drake","labels_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/2894/labels{/name}","comments_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/2894/comments","events_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/2894/events","html_url":"https://github.com/RobotLocomotion/drake/pull/2894","id":167090267,"number":2894,"title":"Mosek Quadratic Programming","user":{"login":"alexdunyak","id":19688191,"avatar_url":"https://avatars.githubusercontent.com/u/19688191?v=3","gravatar_id":"","url":"https://api.github.com/users/alexdunyak","html_url":"https://github.com/alexdunyak","followers_url":"https://api.github.com/users/alexdunyak/followers","following_url":"https://api.github.com/users/alexdunyak/following{/other_user}","gists_url":"https://api.github.com/users/alexdunyak/gists{/gist_id}","starred_url":"https://api.github.com/users/alexdunyak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexdunyak/subscriptions","organizations_url":"https://api.github.com/users/alexdunyak/orgs","repos_url":"https://api.github.com/users/alexdunyak/repos","events_url":"https://api.github.com/users/alexdunyak/events{/privacy}","received_events_url":"https://api.github.com/users/alexdunyak/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ggould-tri","id":17596413,"avatar_url":"https://avatars.githubusercontent.com/u/17596413?v=3","gravatar_id":"","url":"https://api.github.com/users/ggould-tri","html_url":"https://github.com/ggould-tri","followers_url":"https://api.github.com/users/ggould-tri/followers","following_url":"https://api.github.com/users/ggould-tri/following{/other_user}","gists_url":"https://api.github.com/users/ggould-tri/gists{/gist_id}","starred_url":"https://api.github.com/users/ggould-tri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ggould-tri/subscriptions","organizations_url":"https://api.github.com/users/ggould-tri/orgs","repos_url":"https://api.github.com/users/ggould-tri/repos","events_url":"https://api.github.com/users/ggould-tri/events{/privacy}","received_events_url":"https://api.github.com/users/ggould-tri/received_events","type":"User","site_admin":false},"assignees":[{"login":"sherm1","id":4088016,"avatar_url":"https://avatars.githubusercontent.com/u/4088016?v=3","gravatar_id":"","url":"https://api.github.com/users/sherm1","html_url":"https://github.com/sherm1","followers_url":"https://api.github.com/users/sherm1/followers","following_url":"https://api.github.com/users/sherm1/following{/other_user}","gists_url":"https://api.github.com/users/sherm1/gists{/gist_id}","starred_url":"https://api.github.com/users/sherm1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sherm1/subscriptions","organizations_url":"https://api.github.com/users/sherm1/orgs","repos_url":"https://api.github.com/users/sherm1/repos","events_url":"https://api.github.com/users/sherm1/events{/privacy}","received_events_url":"https://api.github.com/users/sherm1/received_events","type":"User","site_admin":false},{"login":"ggould-tri","id":17596413,"avatar_url":"https://avatars.githubusercontent.com/u/17596413?v=3","gravatar_id":"","url":"https://api.github.com/users/ggould-tri","html_url":"https://github.com/ggould-tri","followers_url":"https://api.github.com/users/ggould-tri/followers","following_url":"https://api.github.com/users/ggould-tri/following{/other_user}","gists_url":"https://api.github.com/users/ggould-tri/gists{/gist_id}","starred_url":"https://api.github.com/users/ggould-tri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ggould-tri/subscriptions","organizations_url":"https://api.github.com/users/ggould-tri/orgs","repos_url":"https://api.github.com/users/ggould-tri/repos","events_url":"https://api.github.com/users/ggould-tri/events{/privacy}","received_events_url":"https://api.github.com/users/ggould-tri/received_events","type":"User","site_admin":false}],"milestone":null,"comments":44,"created_at":"2016-07-22T17:09:28Z","updated_at":"2016-07-25T18:12:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/RobotLocomotion/drake/pulls/2894","html_url":"https://github.com/RobotLocomotion/drake/pull/2894","diff_url":"https://github.com/RobotLocomotion/drake/pull/2894.diff","patch_url":"https://github.com/RobotLocomotion/drake/pull/2894.patch"},"body":"The code is very similar to the linear programming code. I renamed MosekLP to MosekInterface, as there would be no need for multiple classes on closer inspection. The bulk of the new code is in the Solve function of MosekInterface, where it just uses a conditional on the the \"problemtype\" solver options to distinguish between linear and quadratic programming, and mostly it marshalls data to the newly updated class constructor . The included unit tests work in release mode on my computer, so hopefully they will pass CI promptly.\r\n\r\nIf you have any comments, don't hesitate to share them.\r\n\r\nThanks,\r\nAlex Dunyak\n\n<!-- Reviewable:start -->\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/robotlocomotion/drake/2894)\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/RobotLocomotion/drake/issues/comments/235035979","html_url":"https://github.com/RobotLocomotion/drake/pull/2894#issuecomment-235035979","issue_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/2894","id":235035979,"user":{"login":"ggould-tri","id":17596413,"avatar_url":"https://avatars.githubusercontent.com/u/17596413?v=3","gravatar_id":"","url":"https://api.github.com/users/ggould-tri","html_url":"https://github.com/ggould-tri","followers_url":"https://api.github.com/users/ggould-tri/followers","following_url":"https://api.github.com/users/ggould-tri/following{/other_user}","gists_url":"https://api.github.com/users/ggould-tri/gists{/gist_id}","starred_url":"https://api.github.com/users/ggould-tri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ggould-tri/subscriptions","organizations_url":"https://api.github.com/users/ggould-tri/orgs","repos_url":"https://api.github.com/users/ggould-tri/repos","events_url":"https://api.github.com/users/ggould-tri/events{/privacy}","received_events_url":"https://api.github.com/users/ggould-tri/received_events","type":"User","site_admin":false},"created_at":"2016-07-25T18:12:41Z","updated_at":"2016-07-25T18:12:41Z","body":"Apologies to @alexdunyak that this sat in the queue for so long without anyone noticing (except for @drake-jenkins-bot, that old lush).\n\n+@ggould-tri feature review\n+@sherm1 platform review\n\n---\n\nReview status: 0 of 7 files reviewed at latest revision, all discussions resolved.\n\n---\n\n\n\n*Comments from [Reviewable](https://reviewable.io:443/reviews/robotlocomotion/drake/2894#-:-KNYFDiPhOVG8ihvspJQ:-1640050631)*\n<!-- Sent from Reviewable.io -->\n"}}
{"actor":{"display_login":"ggould-tri"}}