{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":64695542,"defaultBranch":"master","name":"hail","ownerLogin":"jigold","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-08-01T19:28:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1693348?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708709245.0","currentOid":""},"activityList":{"items":[{"before":"6bf0b8d9fc390ce84a8f6f869ef5de21c3a0133a","after":"7cb01901c7f46431bda4a28118b7f8a90cf3e241","ref":"refs/heads/hailctl-batch-submit-fixes","pushedAt":"2024-03-14T13:55:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"delint","shortMessageHtmlLink":"delint"}},{"before":"8a92f1a6065c06df3f2a4caf3779086d52e2dcc9","after":"6bf0b8d9fc390ce84a8f6f869ef5de21c3a0133a","ref":"refs/heads/hailctl-batch-submit-fixes","pushedAt":"2024-03-14T13:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"delint","shortMessageHtmlLink":"delint"}},{"before":"118211ff7329966292c66d78b53bea00bd141165","after":"8a92f1a6065c06df3f2a4caf3779086d52e2dcc9","ref":"refs/heads/hailctl-batch-submit-fixes","pushedAt":"2024-03-13T16:39:50.000Z","pushType":"push","commitsCount":73,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"fix rebase errors","shortMessageHtmlLink":"fix rebase errors"}},{"before":"5955a19f77d28d300aa01c1b807427372f9f2f9c","after":"01a6a6a107faf204d4f5c20f8ae510d2c35518e9","ref":"refs/heads/main","pushedAt":"2024-03-13T16:08:04.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"[lint] organizes python imports (#14260)","shortMessageHtmlLink":"[lint] organizes python imports (hail-is#14260)"}},{"before":"ecd3d84232bb6c8ce62f1aff577a7d4a0093d3a6","after":"81c35e732da78d07d419bc3ec38165c7806e6e54","ref":"refs/heads/hailtop-saige-6","pushedAt":"2024-03-13T14:05:03.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"Revert \"Revert \"Revert \"refactor tempdir checkpoint dir\"\"\"\n\nThis reverts commit ce644c451cc5c92a180a7a56a620f9b576d497d7.","shortMessageHtmlLink":"Revert \"Revert \"Revert \"refactor tempdir checkpoint dir\"\"\""}},{"before":"11e7827086ffc03fefc98810fd3593f824aadb89","after":"2746bf72365bfee50f8bb1fb7b1328a4295e2a92","ref":"refs/heads/fix-unused-write-output","pushedAt":"2024-02-23T20:42:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"delint","shortMessageHtmlLink":"delint"}},{"before":"434d44a8ec8917b163935b7fab79729dfadb4163","after":"118211ff7329966292c66d78b53bea00bd141165","ref":"refs/heads/hailctl-batch-submit-fixes","pushedAt":"2024-02-23T18:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"fixes","shortMessageHtmlLink":"fixes"}},{"before":"c82e0c4eedefff9092a49d9d2ee059ab83f84f46","after":"1449b00dcbb8b15270cad0a7d1e9f7c53f1e928f","ref":"refs/heads/the-job-groups-branch-fast-cancel","pushedAt":"2024-02-23T18:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"get rid of transaction in migration","shortMessageHtmlLink":"get rid of transaction in migration"}},{"before":null,"after":"11e7827086ffc03fefc98810fd3593f824aadb89","ref":"refs/heads/fix-unused-write-output","pushedAt":"2024-02-23T17:27:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"[hailtop.batch] write resource group files not used in command","shortMessageHtmlLink":"[hailtop.batch] write resource group files not used in command"}},{"before":null,"after":"434d44a8ec8917b163935b7fab79729dfadb4163","ref":"refs/heads/hailctl-batch-submit-fixes","pushedAt":"2024-02-23T16:28:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"error when mounting dir to root dir","shortMessageHtmlLink":"error when mounting dir to root dir"}},{"before":"d5574c1e6e2037d9109feac38aa8bdb97cbe9e7f","after":"c82e0c4eedefff9092a49d9d2ee059ab83f84f46","ref":"refs/heads/the-job-groups-branch-fast-cancel","pushedAt":"2024-02-23T14:34:45.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"fix merge conflict","shortMessageHtmlLink":"fix merge conflict"}},{"before":"c4cba0dcff7469705ab82f25b7a1028abdf73b93","after":"5955a19f77d28d300aa01c1b807427372f9f2f9c","ref":"refs/heads/main","pushedAt":"2024-02-23T14:33:27.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"[hailtop] in WithoutSemaphore, optionally do not acquire the semaphore when raising (#14349)\n\nSuppose there are 10,000 tasks competing for the semaphore. If any one\nof them rasises an exception while the `WithoutSempahore` context\nmanager is active, then the probability that the\n`WithoutSemaphore.__aexit__` wins the semaphore is 1/10,000 aka\nunlikely. In practice, this means we need to process through most of the\ntasks to get the first exception. If, for a real world example, there is\na permission issue, you will wait many minutes for all 10,000 tasks to\nfail, all with the same exception, and then you will finally receive the\nfirst exception plus a *litany* of log messages about other tasks which\nwere not properly cleaned up (due to the implementation of\n`bounded_gather2_raise_exceptions`).","shortMessageHtmlLink":"[hailtop] in WithoutSemaphore, optionally do not acquire the semaphor…"}},{"before":"056964d3d647a9fe9bd450747d40d8f3074e5d49","after":"c60f9e185019ae31e9db504261a045b01eafb93a","ref":"refs/heads/expand-vars-copy-tool","pushedAt":"2024-02-22T22:02:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"delint","shortMessageHtmlLink":"delint"}},{"before":"bd86f3b7c8b50a2b0edbeedeb2829ea12240d1b5","after":"056964d3d647a9fe9bd450747d40d8f3074e5d49","ref":"refs/heads/expand-vars-copy-tool","pushedAt":"2024-02-22T22:02:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"actually expose env vars","shortMessageHtmlLink":"actually expose env vars"}},{"before":"3151297c887f6f7cac97b4ab645e868bf1c35b57","after":"bd86f3b7c8b50a2b0edbeedeb2829ea12240d1b5","ref":"refs/heads/expand-vars-copy-tool","pushedAt":"2024-02-22T22:01:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"actually expose env vars","shortMessageHtmlLink":"actually expose env vars"}},{"before":"5f4d439306ad489af2f1fc55123ace7855860a58","after":"d5574c1e6e2037d9109feac38aa8bdb97cbe9e7f","ref":"refs/heads/the-job-groups-branch-fast-cancel","pushedAt":"2024-02-22T21:41:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":"0911cab3cfbc745e76b39640a030d7d306216935","after":"5f4d439306ad489af2f1fc55123ace7855860a58","ref":"refs/heads/the-job-groups-branch-fast-cancel","pushedAt":"2024-02-22T21:40:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":null,"after":"3151297c887f6f7cac97b4ab645e868bf1c35b57","ref":"refs/heads/expand-vars-copy-tool","pushedAt":"2024-02-22T20:27:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"[copy] Expandvars in file path names","shortMessageHtmlLink":"[copy] Expandvars in file path names"}},{"before":"1ff7e3f3f87f431ba1d9f8504d80e373407ba2fb","after":"0911cab3cfbc745e76b39640a030d7d306216935","ref":"refs/heads/the-job-groups-branch-fast-cancel","pushedAt":"2024-02-22T19:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"test fixes and delint","shortMessageHtmlLink":"test fixes and delint"}},{"before":"1f7276667bf07aa460488abc5c6cc19494463d89","after":"1ff7e3f3f87f431ba1d9f8504d80e373407ba2fb","ref":"refs/heads/the-job-groups-branch-fast-cancel","pushedAt":"2024-02-22T17:57:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"get rid of fixmes","shortMessageHtmlLink":"get rid of fixmes"}},{"before":"909d29e9a1996d44e0290081c10ec64f1e3e9562","after":"1f7276667bf07aa460488abc5c6cc19494463d89","ref":"refs/heads/the-job-groups-branch-fast-cancel","pushedAt":"2024-02-22T17:57:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"rest of changes","shortMessageHtmlLink":"rest of changes"}},{"before":"e68103e0382e4a4071f9a6059e58a7a507820352","after":"c4cba0dcff7469705ab82f25b7a1028abdf73b93","ref":"refs/heads/main","pushedAt":"2024-02-22T17:28:12.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"[batch] Use select instead of execute for retryable billing project queries (#14337)\n\n`monitor_billing_updates` occasionally fails due to deadlocks on this\nquery, but as it's read-only it should be fine to retry. Changing to\n`select_and_fetchall` uses read-only transactions and retries those\ntransient errors.","shortMessageHtmlLink":"[batch] Use select instead of execute for retryable billing project q…"}},{"before":"f418f2bbeeee206661d080df3100d881b630496f","after":"ecd3d84232bb6c8ce62f1aff577a7d4a0093d3a6","ref":"refs/heads/hailtop-saige-6","pushedAt":"2024-02-21T17:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"last line of docker file","shortMessageHtmlLink":"last line of docker file"}},{"before":"352c58e551d3abae77dad1d2cd334bd6aa727d9c","after":"f418f2bbeeee206661d080df3100d881b630496f","ref":"refs/heads/hailtop-saige-6","pushedAt":"2024-02-21T15:42:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"try another run command in dockerfile","shortMessageHtmlLink":"try another run command in dockerfile"}},{"before":"1f9a955c4d9a64cba2a71022f5340efbee3f1ef2","after":"352c58e551d3abae77dad1d2cd334bd6aa727d9c","ref":"refs/heads/hailtop-saige-6","pushedAt":"2024-02-21T14:18:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"trim docker file more","shortMessageHtmlLink":"trim docker file more"}},{"before":"d5b480abfdc7cef1d28bcf26e4cdfdd73bdfad18","after":"1f9a955c4d9a64cba2a71022f5340efbee3f1ef2","ref":"refs/heads/hailtop-saige-6","pushedAt":"2024-02-21T13:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"get partial cache","shortMessageHtmlLink":"get partial cache"}},{"before":"0fb058ba9c4186e6c5f227e76072f09ee8126ffa","after":"d5b480abfdc7cef1d28bcf26e4cdfdd73bdfad18","ref":"refs/heads/hailtop-saige-6","pushedAt":"2024-02-21T13:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"add saige git tag clone","shortMessageHtmlLink":"add saige git tag clone"}},{"before":"d6c8e5a551b7ae950371cb4fbe9b310af681eb73","after":"0fb058ba9c4186e6c5f227e76072f09ee8126ffa","ref":"refs/heads/hailtop-saige-6","pushedAt":"2024-02-21T12:52:19.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"cleanup docker file","shortMessageHtmlLink":"cleanup docker file"}},{"before":"c37308cad5c95629acdecc5f68d6bdc2cfdb163d","after":"909d29e9a1996d44e0290081c10ec64f1e3e9562","ref":"refs/heads/the-job-groups-branch-fast-cancel","pushedAt":"2024-02-15T18:29:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"fix tests for new max depth","shortMessageHtmlLink":"fix tests for new max depth"}},{"before":"ed4cacf700f26b90839e712cf5e8305ebb72aae7","after":"c37308cad5c95629acdecc5f68d6bdc2cfdb163d","ref":"refs/heads/the-job-groups-branch-fast-cancel","pushedAt":"2024-02-15T18:29:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jigold","name":null,"path":"/jigold","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1693348?s=80&v=4"},"commit":{"message":"fix tests for new max depth","shortMessageHtmlLink":"fix tests for new max depth"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFbP8eAA","startCursor":null,"endCursor":null}},"title":"Activity · jigold/hail"}