{"issue":{"pull_request":{"diff_url":"https://github.com/ipython/ipython/pull/920.diff","html_url":"https://github.com/ipython/ipython/pull/920","patch_url":"https://github.com/ipython/ipython/pull/920.patch"},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/d5b897c37001627c2e3ad3c1e8a7e6fb?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"d5b897c37001627c2e3ad3c1e8a7e6fb","url":"https://api.github.com/users/minrk","login":"minrk","id":151929},"milestone":null,"labels":[],"assignee":null,"updated_at":"2011-10-28T23:11:18Z","comments":4,"closed_at":null,"url":"https://api.github.com/repos/ipython/ipython/issues/920","body":"Feature:\r\n* AsyncMapResults now support unordered iteration, in case your map is inhomogeneous, and you want to get the quick results first (including new tests).\r\nFix:\r\n* fixed '*' as an ip argument in the kernel/qtconsole and ipcontroller.  It was not always getting converted to a connectable interface.\r\n\r\nDocs and Examples:\r\n* added a couple more parallel examples, based on recent discussions (monitoring engine stdout/err, more advanced handling of results as they come in, AsyncMapResult iteration).\r\n* merged in some cleanup / fixes to the parallel docs from my SciPy 2011 tutorial.\r\n* moved parallel doc figures into figs subdir\r\n","html_url":"https://github.com/ipython/ipython/issues/920","number":920,"title":"unordered iteration of AsyncMapResults (+ a couple fixes)","id":2021471,"created_at":"2011-10-22T04:23:12Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/95198572b00e5fbcd97fb5315215bf7a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"95198572b00e5fbcd97fb5315215bf7a","url":"https://api.github.com/users/fperez","login":"fperez","id":57394},"updated_at":"2011-10-28T23:11:18Z","url":"https://api.github.com/repos/ipython/ipython/issues/comments/2562323","body":"@minrk, I got an error in the new test; running with\r\n\r\n```\r\niptest -vvsx IPython.parallel\r\n```\r\n\r\nI got\r\n\r\n```\r\n======================================================================\r\nERROR: test_map_ordered (IPython.parallel.tests.test_lbview.TestLoadBalancedView)\r\n----------------------------------------------------------------------\r\nTraceback (most recent call last):\r\n  File \"/home/fperez/usr/lib/python2.6/site-packages/IPython/parallel/tests/test_lbview.py\", line 92, in test_map_ordered\r\n    astheycame = list(amr)\r\n  File \"<string>\", line 2, in __getattr__\r\n  File \"/home/fperez/usr/lib/python2.6/site-packages/IPython/parallel/client/asyncresult.py\", line 37, in check_ready\r\n    raise error.TimeoutError(\"result not ready\")\r\nTimeoutError: result not ready\r\n\r\n----------------------------------------------------------------------\r\nRan 61 tests in 33.994s\r\n```\r\n\r\nThoughts?","id":2562323,"created_at":"2011-10-28T23:11:18Z"}}