{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":492670470,"defaultBranch":"main","name":"media-manager","ownerLogin":"cofacts","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-16T03:25:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26894329?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709227311.0","currentOid":""},"activityList":{"items":[{"before":"814d36d8f1b24d23ce4f9a5d89a0f2a14ac65684","after":"c08710ca2648f7c2e7dae5dd585522a2e5eba1a5","ref":"refs/heads/gh-pages","pushedAt":"2024-02-29T17:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: c56a4b5ffedeccde0b68950d03570ad0c3646b0d","shortMessageHtmlLink":"deploy: c56a4b5"}},{"before":"0a1d71f195a3842c974be3ddf29b00acbdb4ccb6","after":"c56a4b5ffedeccde0b68950d03570ad0c3646b0d","ref":"refs/heads/main","pushedAt":"2024-02-29T17:21:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MrOrz","name":"Johnson Liang","path":"/MrOrz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108608?s=80&v=4"},"commit":{"message":"0.3.1","shortMessageHtmlLink":"0.3.1"}},{"before":"bfee77b7d46bc50571a59b29ec2d6ee50bfa9d2b","after":null,"ref":"refs/heads/parallel-streams","pushedAt":"2024-02-29T17:18:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MrOrz","name":"Johnson Liang","path":"/MrOrz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108608?s=80&v=4"}},{"before":"4b3b9a87ca4241f6e34b9fe6d980f8a1065b3b21","after":"0a1d71f195a3842c974be3ddf29b00acbdb4ccb6","ref":"refs/heads/main","pushedAt":"2024-02-29T17:18:28.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"MrOrz","name":"Johnson Liang","path":"/MrOrz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108608?s=80&v=4"},"commit":{"message":"Merge pull request #10 from cofacts/parallel-streams\n\nfix(MediaManager): use different HTTP streams for each variant","shortMessageHtmlLink":"Merge pull request #10 from cofacts/parallel-streams"}},{"before":"fd66c04c7c45eef8b1b0445e3f6ebf2bd5e5aca2","after":"bfee77b7d46bc50571a59b29ec2d6ee50bfa9d2b","ref":"refs/heads/parallel-streams","pushedAt":"2024-02-28T18:53:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MrOrz","name":"Johnson Liang","path":"/MrOrz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108608?s=80&v=4"},"commit":{"message":"fix(MediaManager): use event handlers on writable instead\n- pipeline() does not resolve when input readable is not finished yet\n- however, the transform is designed to finish early (such as when only first 5s video is needed), in this case pipeline() would never resolve\n- we switch to only look at the last stream (upload to GCS)","shortMessageHtmlLink":"fix(MediaManager): use event handlers on writable instead"}},{"before":null,"after":"fd66c04c7c45eef8b1b0445e3f6ebf2bd5e5aca2","ref":"refs/heads/parallel-streams","pushedAt":"2024-02-28T16:53:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MrOrz","name":"Johnson Liang","path":"/MrOrz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108608?s=80&v=4"},"commit":{"message":"fix(MediaManager): use different HTTP streams for each variant\n- So that the variant's transform stream don't block each other by the stream backpressure mechanism, or does not block others when exits writing before reading the whole file.","shortMessageHtmlLink":"fix(MediaManager): use different HTTP streams for each variant"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECPwL4gA","startCursor":null,"endCursor":null}},"title":"Activity ยท cofacts/media-manager"}