{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":44322449,"defaultBranch":"master","name":"julia","ownerLogin":"iamed2","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2015-10-15T14:19:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3131001?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690648939.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"4825a0cda8a83eab2247226f0a1ceb1db3d44493","ref":"refs/heads/ed/methodswith-all","pushedAt":"2023-07-29T16:42:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iamed2","name":"Eric Davies","path":"/iamed2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3131001?s=80&v=4"},"commit":{"message":"A legendary tale of why we should make pmap default to using CachingPool (#33892)\n\nOnce upon a time, there was a young julia user first getting started\r\nwith parallelism.\r\nAnd she found it fearsomely slow.\r\nAnd so she did investigate, and she did illuminate upon her issue.\r\nHer closures, they were being reserialized again and again.\r\nAnd so this young woman, she openned an issue #16345.\r\nLo and behold, a noble soul did come and resolve it,\r\nby making the glorious `CachingPool()` in #16808.\r\n\r\n3 long years a later this julia user did bravely return to the world of\r\nparallism, with many battle worn scars.\r\nand once more she did face the demon that is `pmap` over closures.\r\nBut to her folly, she felt no fear, for she believed the demon to be\r\ncrippled and chained by the glorious `CachingPool`.\r\nFearlessly, she threw his closure over 2GB of data into the maw of the\r\ndemon `pmap`.\r\nBut alas, alas indeed, she was wrong.\r\nThe demon remained unbound, and it slew her, and slew her again.\r\n100 times did it slay her for 101 items was the user iterating upon. \r\nFor the glorious chains of the the `CachingPool()` remains unused, left\r\naside in the users tool chest, forgotten.","shortMessageHtmlLink":"A legendary tale of why we should make pmap default to using CachingP…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADX8uVdAA","startCursor":null,"endCursor":null}},"title":"Activity · iamed2/julia"}