{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":96434626,"defaultBranch":"main","name":"bazel-buildfarm","ownerLogin":"bazelbuild","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-06T13:42:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11684617?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717596955.0","currentOid":""},"activityList":{"items":[{"before":"44bb71daa238afc00cba1744127e13871771460e","after":"8dda2f6deaec48d1c468d3bdc843900501d9031d","ref":"refs/heads/gh-pages","pushedAt":"2024-06-07T17:54:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"jekyll build from Action 79db673323531da93707c5c483e9900ba6acec38","shortMessageHtmlLink":"jekyll build from Action 79db673"}},{"before":"61829410053f21ab9c7ed9b5f416cad13469cbe1","after":"79db673323531da93707c5c483e9900ba6acec38","ref":"refs/heads/main","pushedAt":"2024-06-07T17:53:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"Implement skip functionality for compression (#1758)\n\n* Implement skip functionality for compression\r\n\r\n* Fix formatting issue\r\n\r\n* Minor update","shortMessageHtmlLink":"Implement skip functionality for compression (#1758)"}},{"before":"28e7232e4facce6b4d10958f6866c904d37de4ee","after":"44bb71daa238afc00cba1744127e13871771460e","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T19:15:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"jekyll build from Action 61829410053f21ab9c7ed9b5f416cad13469cbe1","shortMessageHtmlLink":"jekyll build from Action 6182941"}},{"before":"ba02e027803b34fdaef352c892e3519dfe05bae2","after":"28e7232e4facce6b4d10958f6866c904d37de4ee","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T19:14:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"jekyll build from Action 3cb6173f9c97edd63e24e33ba869d8d964399845","shortMessageHtmlLink":"jekyll build from Action 3cb6173"}},{"before":"3cb6173f9c97edd63e24e33ba869d8d964399845","after":"61829410053f21ab9c7ed9b5f416cad13469cbe1","ref":"refs/heads/main","pushedAt":"2024-06-05T19:14:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"test: remove duplicate test\n\nIdentical test is two methods above this.","shortMessageHtmlLink":"test: remove duplicate test"}},{"before":"652b59c4d3a44229b202fd44ace4f32b32a9419b","after":"3cb6173f9c97edd63e24e33ba869d8d964399845","ref":"refs/heads/main","pushedAt":"2024-06-05T19:13:30.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"refactor(common/io): convert Dirent* to more Lombok annotations","shortMessageHtmlLink":"refactor(common/io): convert Dirent* to more Lombok annotations"}},{"before":"428b1b76354b8213e3580ef429e4465c7e59d46f","after":"ba02e027803b34fdaef352c892e3519dfe05bae2","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T14:16:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"jekyll build from Action 652b59c4d3a44229b202fd44ace4f32b32a9419b","shortMessageHtmlLink":"jekyll build from Action 652b59c"}},{"before":"99c83e0401f782ae6cd4ec14e97842de74580f16","after":null,"ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-05T14:15:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"}},{"before":"634b52bab4172ebadc60e20cb581db7b5f0a28f1","after":"652b59c4d3a44229b202fd44ace4f32b32a9419b","ref":"refs/heads/main","pushedAt":"2024-06-05T14:15:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"2e2648f8c8d0cf2114f5061d8898e203c5e5dad8","after":"99c83e0401f782ae6cd4ec14e97842de74580f16","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T19:12:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"ba77625c1fedb17c9c54dbdc2737694f684ab49d","after":"2e2648f8c8d0cf2114f5061d8898e203c5e5dad8","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T19:10:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"0c61dcd77f85afb478f4b00aa95b0fd4ae9a0eac","after":"ba77625c1fedb17c9c54dbdc2737694f684ab49d","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T19:08:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"b82159eba3c63d0eb5a0de5df96df55ddb52cf52","after":"0c61dcd77f85afb478f4b00aa95b0fd4ae9a0eac","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:55:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"ea73d9b80eff62e0bc3c66c259860eaaad9ca6dc","after":"b82159eba3c63d0eb5a0de5df96df55ddb52cf52","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:51:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"095d6742befe7bb24536c23def2b75e3fa7da4b9","after":"ea73d9b80eff62e0bc3c66c259860eaaad9ca6dc","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:48:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"7032b6a3236406cbca66ef3d5ec87dc7e34ea171","after":"095d6742befe7bb24536c23def2b75e3fa7da4b9","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:47:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"1f0d95a9cb1bbe20326bb44ae65190f56e3ca80c","after":"7032b6a3236406cbca66ef3d5ec87dc7e34ea171","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:44:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"877c4c2cfef66f5eef7f1caac23a94e68a55564c","after":"1f0d95a9cb1bbe20326bb44ae65190f56e3ca80c","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:40:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"59efd0d98a3c947a7585c0988fafa0450b19f397","after":"877c4c2cfef66f5eef7f1caac23a94e68a55564c","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:31:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"3e99cb2a73e3b45fecb4372d86901936873ff194","after":"59efd0d98a3c947a7585c0988fafa0450b19f397","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:26:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"7058ba9e202b18000ed0056474f60fcd124db8d3","after":"3e99cb2a73e3b45fecb4372d86901936873ff194","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:25:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"57aea51a442ddbb904fbd8b1223b6355fea1d81e","after":"7058ba9e202b18000ed0056474f60fcd124db8d3","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:03:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":"deb972583178f81295aadb55eb9a0ddf9c6786bd","after":"57aea51a442ddbb904fbd8b1223b6355fea1d81e","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T18:01:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Run formatter","shortMessageHtmlLink":"Run formatter"}},{"before":null,"after":"deb972583178f81295aadb55eb9a0ddf9c6786bd","ref":"refs/heads/80degreeswest/add_redis_rbac_support","pushedAt":"2024-06-03T17:55:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Add redis username support","shortMessageHtmlLink":"Add redis username support"}},{"before":null,"after":"ece844a103eb0561a2bd1bf91129c12915a28ea8","ref":"refs/heads/release/v2.10.2","pushedAt":"2024-06-02T12:54:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Reduce DUPLICATE_OUTPUT_STREAM future to write\n\nMove future completion into the only scope it was actually missing from\n- getOutput for Write, rather than inducing all `put` calls into posts\nto backplane via onPut with duplicates.","shortMessageHtmlLink":"Reduce DUPLICATE_OUTPUT_STREAM future to write"}},{"before":"1332a4bab71756290dadf387d2c2b9594375f3c2","after":"428b1b76354b8213e3580ef429e4465c7e59d46f","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T22:28:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"jekyll build from Action 634b52bab4172ebadc60e20cb581db7b5f0a28f1","shortMessageHtmlLink":"jekyll build from Action 634b52b"}},{"before":"9d3d80aa6d0da5d179d56fa64c1e2d1016efd058","after":"634b52bab4172ebadc60e20cb581db7b5f0a28f1","ref":"refs/heads/main","pushedAt":"2024-05-31T22:27:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"Reduce DUPLICATE_OUTPUT_STREAM future to write\n\nMove future completion into the only scope it was actually missing from\n- getOutput for Write, rather than inducing all `put` calls into posts\nto backplane via onPut with duplicates.","shortMessageHtmlLink":"Reduce DUPLICATE_OUTPUT_STREAM future to write"}},{"before":null,"after":"bb1f76697a5dd30131a75924d82b9ae2e14ef0e3","ref":"refs/heads/release/v2.10.1","pushedAt":"2024-05-31T14:00:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"80degreeswest","name":"Yuriy Belenitsky","path":"/80degreeswest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8117501?s=80&v=4"},"commit":{"message":"Prevent write completion starvation for duplicates\n\nWhen a duplicate output stream is detected, we must signal the\nwriteWinner (because the write exists) and onInsert (because it was\ninserted) for an output stream creation. If we're racing, we should be\neventually convergent, but this absolutely fixes a hang which occurs on\nthis sentinel stream's return into getOutput, where the future might\nnever be triggered otherwise.","shortMessageHtmlLink":"Prevent write completion starvation for duplicates"}},{"before":"96d3f0c460c199811b28ebddd67d6c12f08facf7","after":"1332a4bab71756290dadf387d2c2b9594375f3c2","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T00:31:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"jekyll build from Action 9d3d80aa6d0da5d179d56fa64c1e2d1016efd058","shortMessageHtmlLink":"jekyll build from Action 9d3d80a"}},{"before":"59f5a96520ff63649e9dfe699f15cf0d7712923a","after":"9d3d80aa6d0da5d179d56fa64c1e2d1016efd058","ref":"refs/heads/main","pushedAt":"2024-05-31T00:30:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"werkt","name":"George Gensure","path":"/werkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21398?s=80&v=4"},"commit":{"message":"Prevent write completion starvation for duplicates\n\nWhen a duplicate output stream is detected, we must signal the\nwriteWinner (because the write exists) and onInsert (because it was\ninserted) for an output stream creation. If we're racing, we should be\neventually convergent, but this absolutely fixes a hang which occurs on\nthis sentinel stream's return into getOutput, where the future might\nnever be triggered otherwise.","shortMessageHtmlLink":"Prevent write completion starvation for duplicates"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX3mMuQA","startCursor":null,"endCursor":null}},"title":"Activity ยท bazelbuild/bazel-buildfarm"}