{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":821126567,"defaultBranch":"main","name":"shardy","ownerLogin":"openxla","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-27T21:43:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107584881?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726861064.0","currentOid":""},"activityList":{"items":[{"before":"5ea95f8aca539c493136ee14b7b5eb069b9363f1","after":"f16400a5dc71cb390d65a1fbab08cb90e0de1664","ref":"refs/heads/main","pushedAt":"2024-09-21T00:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Integrate StableHLO at openxla/stablehlo@9bb28f84\n\nPiperOrigin-RevId: 677018398","shortMessageHtmlLink":"Integrate StableHLO at openxla/stablehlo@9bb28f84"}},{"before":"c08a96984a437062d868e7458941d51c6f8430ed","after":"5ea95f8aca539c493136ee14b7b5eb069b9363f1","ref":"refs/heads/main","pushedAt":"2024-09-20T19:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Op documentation update.\n\tupdate of sdy_import_passes.md\n\nPiperOrigin-RevId: 676937177","shortMessageHtmlLink":"Op documentation update."}},{"before":"c08a96984a437062d868e7458941d51c6f8430ed","after":null,"ref":"refs/heads/test_675099344","pushedAt":"2024-09-20T19:37:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"b2d5e26db2892ffaa1a6b74a792ed6c376071a81","after":"c08a96984a437062d868e7458941d51c6f8430ed","ref":"refs/heads/main","pushedAt":"2024-09-20T19:37:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy replaces the (other) uses of an input to a chain of `ShardingConstraintOp`s, with no branched uses, with the result of that chain. Which effectively gives those uses the sharding of the last constraint in the chain rather than the first.\n\nPiperOrigin-RevId: 676935215","shortMessageHtmlLink":"#sdy replaces the (other) uses of an input to a chain of `ShardingCon…"}},{"before":"fd1f8c26ede47e08f205abfec77fb0b17c7a9166","after":"c08a96984a437062d868e7458941d51c6f8430ed","ref":"refs/heads/test_675099344","pushedAt":"2024-09-20T19:37:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy replaces the (other) uses of an input to a chain of `ShardingConstraintOp`s, with no branched uses, with the result of that chain. Which effectively gives those uses the sharding of the last constraint in the chain rather than the first.\n\nPiperOrigin-RevId: 676935215","shortMessageHtmlLink":"#sdy replaces the (other) uses of an input to a chain of `ShardingCon…"}},{"before":"b026f06d29d34aee678b3d39ab4322515d320b04","after":"fd1f8c26ede47e08f205abfec77fb0b17c7a9166","ref":"refs/heads/test_675099344","pushedAt":"2024-09-20T19:28:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy replaces the (other) uses of an input to a chain of `ShardingConstraintOp`s, with no branched uses, with the result of that chain. Which effectively gives those uses the sharding of the last constraint in the chain rather than the first.\n\nPiperOrigin-RevId: 675099344","shortMessageHtmlLink":"#sdy replaces the (other) uses of an input to a chain of `ShardingCon…"}},{"before":"b2d5e26db2892ffaa1a6b74a792ed6c376071a81","after":null,"ref":"refs/heads/test_676177724","pushedAt":"2024-09-20T19:15:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"1f73a9f84930b69a15e577b0b344f7020d367bff","after":"b2d5e26db2892ffaa1a6b74a792ed6c376071a81","ref":"refs/heads/main","pushedAt":"2024-09-20T19:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[SDY] Enforce equality of tensor shapes on sharding group members.\n\nPiperOrigin-RevId: 676927850","shortMessageHtmlLink":"[SDY] Enforce equality of tensor shapes on sharding group members."}},{"before":"ec795ab582df8a9b70a24518c4807a3c48cfc3b6","after":"b2d5e26db2892ffaa1a6b74a792ed6c376071a81","ref":"refs/heads/test_676177724","pushedAt":"2024-09-20T19:15:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[SDY] Enforce equality of tensor shapes on sharding group members.\n\nPiperOrigin-RevId: 676927850","shortMessageHtmlLink":"[SDY] Enforce equality of tensor shapes on sharding group members."}},{"before":"332dd9dc5858f5d33c0485f8c87dbded7d14bf6e","after":"ec795ab582df8a9b70a24518c4807a3c48cfc3b6","ref":"refs/heads/test_676177724","pushedAt":"2024-09-20T19:04:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[SDY] Enforce equality of tensor shapes on sharding group members.\n\nPiperOrigin-RevId: 676177724","shortMessageHtmlLink":"[SDY] Enforce equality of tensor shapes on sharding group members."}},{"before":"f1ed2d559c09f969d34bc870a03b882d5a4ac813","after":"1f73a9f84930b69a15e577b0b344f7020d367bff","ref":"refs/heads/main","pushedAt":"2024-09-20T15:45:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Integrate LLVM at llvm/llvm-project@42b696d7b994\n\nUpdates LLVM usage to match\n[42b696d7b994](https://github.com/llvm/llvm-project/commit/42b696d7b994)\n\nPiperOrigin-RevId: 676857806","shortMessageHtmlLink":"Integrate LLVM at llvm/llvm-project@42b696d7b994"}},{"before":"f1ed2d559c09f969d34bc870a03b882d5a4ac813","after":null,"ref":"refs/heads/test_673447709","pushedAt":"2024-09-20T13:25:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"c1a8669e82fb97d84fd4ed77f94920693c129666","after":"f1ed2d559c09f969d34bc870a03b882d5a4ac813","ref":"refs/heads/main","pushedAt":"2024-09-20T13:25:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy Inline redundant `ManualComputationOps`.\n\nThis inlines ones where the body operates on manual axes which are all of size 1.\n\nAlso fixes a bug I only discovered due to creating a `ManualComputationOp` which has in/out shardings that refer to a non-existent mehs.\n\nPiperOrigin-RevId: 676821114","shortMessageHtmlLink":"#sdy Inline redundant ManualComputationOps."}},{"before":"e1c720fb1f8322d4c979700ef4dd42058557ebee","after":"f1ed2d559c09f969d34bc870a03b882d5a4ac813","ref":"refs/heads/test_673447709","pushedAt":"2024-09-20T13:25:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy Inline redundant `ManualComputationOps`.\n\nThis inlines ones where the body operates on manual axes which are all of size 1.\n\nAlso fixes a bug I only discovered due to creating a `ManualComputationOp` which has in/out shardings that refer to a non-existent mehs.\n\nPiperOrigin-RevId: 676821114","shortMessageHtmlLink":"#sdy Inline redundant ManualComputationOps."}},{"before":"33715573049e6c7cbcbf4bbbd31416f7594fabad","after":"e1c720fb1f8322d4c979700ef4dd42058557ebee","ref":"refs/heads/test_673447709","pushedAt":"2024-09-20T13:12:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy Inline redundant `ManualComputationOps`.\n\nThis inlines ones where the body operates on manual axes which are all of size 1.\n\nAlso fixes a bug I only discovered due to creating a `ManualComputationOp` which has in/out shardings that refer to a non-existent mehs.\n\nPiperOrigin-RevId: 673447709","shortMessageHtmlLink":"#sdy Inline redundant ManualComputationOps."}},{"before":null,"after":"82bec193ccae54891e61a035ee41c000066da2b8","ref":"refs/heads/test_675771176","pushedAt":"2024-09-19T23:06:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[SDY] preprocess sharding groups which have shardings prior to propagation to validate there are no inter-group conflicts.\n\nPiperOrigin-RevId: 675771176","shortMessageHtmlLink":"[SDY] preprocess sharding groups which have shardings prior to propag…"}},{"before":"a66667eefd65f73d50fab04298f477fc123b6740","after":"c1a8669e82fb97d84fd4ed77f94920693c129666","ref":"refs/heads/main","pushedAt":"2024-09-19T14:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Integrate LLVM at llvm/llvm-project@94c024adedcb\n\nUpdates LLVM usage to match\n[94c024adedcb](https://github.com/llvm/llvm-project/commit/94c024adedcb)\n\nPiperOrigin-RevId: 676398578","shortMessageHtmlLink":"Integrate LLVM at llvm/llvm-project@94c024adedcb"}},{"before":null,"after":"b026f06d29d34aee678b3d39ab4322515d320b04","ref":"refs/heads/test_675099344","pushedAt":"2024-09-19T10:59:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy replaces the (other) uses of an input to a chain of `ShardingConstraintOp`s, with no branched uses, with the result of that chain. Which effectively gives those uses the sharding of the last constraint in the chain rather than the first.\n\nPiperOrigin-RevId: 675099344","shortMessageHtmlLink":"#sdy replaces the (other) uses of an input to a chain of `ShardingCon…"}},{"before":"b2eb0b661678ee24184b73401700d0966c850053","after":"a66667eefd65f73d50fab04298f477fc123b6740","ref":"refs/heads/main","pushedAt":"2024-09-19T08:16:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Integrate LLVM at llvm/llvm-project@104f3c180644\n\nUpdates LLVM usage to match\n[104f3c180644](https://github.com/llvm/llvm-project/commit/104f3c180644)\n\nPiperOrigin-RevId: 676309497","shortMessageHtmlLink":"Integrate LLVM at llvm/llvm-project@104f3c180644"}},{"before":null,"after":"332dd9dc5858f5d33c0485f8c87dbded7d14bf6e","ref":"refs/heads/test_676177724","pushedAt":"2024-09-19T00:12:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[SDY] Enforce equality of tensor shapes on sharding group members.\n\nPiperOrigin-RevId: 676177724","shortMessageHtmlLink":"[SDY] Enforce equality of tensor shapes on sharding group members."}},{"before":"b3ca03a42cf4642752d72678ca6418a0adbd15ba","after":"b2eb0b661678ee24184b73401700d0966c850053","ref":"refs/heads/main","pushedAt":"2024-09-18T23:09:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Op documentation update.\n\tupdate of sdy_dialect.md\n\nPiperOrigin-RevId: 676168590","shortMessageHtmlLink":"Op documentation update."}},{"before":"c7929158ab6e63d770b737a24eecf638dae2b8ec","after":"b3ca03a42cf4642752d72678ca6418a0adbd15ba","ref":"refs/heads/main","pushedAt":"2024-09-18T21:53:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"[StableHLO] Add an expander pattern to GatherOp/ScatterOp with batching dims.\n\nBatching dims were introduced in v1.1.0.\n\nPiperOrigin-RevId: 676141621","shortMessageHtmlLink":"[StableHLO] Add an expander pattern to GatherOp/ScatterOp with batchi…"}},{"before":"c7929158ab6e63d770b737a24eecf638dae2b8ec","after":null,"ref":"refs/heads/test_676002707","pushedAt":"2024-09-18T21:46:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"}},{"before":"77dd9b759406392eea202b589f1dc114cf7f469a","after":"c7929158ab6e63d770b737a24eecf638dae2b8ec","ref":"refs/heads/main","pushedAt":"2024-09-18T21:46:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy Add a comma between axes and device_ids to a mesh ASM print.\n\nThis also requires us to print empty axis as [] to avoid the use of a custom\nparser or printer.\n\nPiperOrigin-RevId: 676138489","shortMessageHtmlLink":"#sdy Add a comma between axes and device_ids to a mesh ASM print."}},{"before":"08acea2e09d9aadf6db35779aa8fbd5ed4ce73ac","after":"c7929158ab6e63d770b737a24eecf638dae2b8ec","ref":"refs/heads/test_676002707","pushedAt":"2024-09-18T21:46:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy Add a comma between axes and device_ids to a mesh ASM print.\n\nThis also requires us to print empty axis as [] to avoid the use of a custom\nparser or printer.\n\nPiperOrigin-RevId: 676138489","shortMessageHtmlLink":"#sdy Add a comma between axes and device_ids to a mesh ASM print."}},{"before":"c83cc5ffc05b8b88958056badbf00b368c46a2de","after":"08acea2e09d9aadf6db35779aa8fbd5ed4ce73ac","ref":"refs/heads/test_676002707","pushedAt":"2024-09-18T20:03:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy Add a comma between axes and device_ids to a mesh ASM print.\n\nThis also requires us to print empty axis as [] to avoid the use of a custom\nparser or printer.\n\nPiperOrigin-RevId: 676002707","shortMessageHtmlLink":"#sdy Add a comma between axes and device_ids to a mesh ASM print."}},{"before":"0cb64a112c65d9f5912e611c9212112a42ef494d","after":"c83cc5ffc05b8b88958056badbf00b368c46a2de","ref":"refs/heads/test_676002707","pushedAt":"2024-09-18T18:06:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy Add a space between axes and device_ids to a mesh ASM print.\n\nThis also requires us to print empty axis as [] to avoid the use of a custom\nparser or printer.\n\nPiperOrigin-RevId: 676002707","shortMessageHtmlLink":"#sdy Add a space between axes and device_ids to a mesh ASM print."}},{"before":null,"after":"0cb64a112c65d9f5912e611c9212112a42ef494d","ref":"refs/heads/test_676002707","pushedAt":"2024-09-18T15:45:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"#sdy Add a space between axes and device_ids to a mesh ASM print.\n\nThis also requires us to print empty axis as [] to avoid the use of a custom\nparser or printer.\n\nPiperOrigin-RevId: 676002707","shortMessageHtmlLink":"#sdy Add a space between axes and device_ids to a mesh ASM print."}},{"before":"b210ed820e874b50d7defe98d0f656b233540c15","after":"77dd9b759406392eea202b589f1dc114cf7f469a","ref":"refs/heads/main","pushedAt":"2024-09-18T14:15:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Integrate LLVM at llvm/llvm-project@6b6e2106f974\n\nUpdates LLVM usage to match\n[6b6e2106f974](https://github.com/llvm/llvm-project/commit/6b6e2106f974)\n\nPiperOrigin-RevId: 675978854","shortMessageHtmlLink":"Integrate LLVM at llvm/llvm-project@6b6e2106f974"}},{"before":"b10e307cd9eaef2628b76e4ff0cd5b638fcc9731","after":"b210ed820e874b50d7defe98d0f656b233540c15","ref":"refs/heads/main","pushedAt":"2024-09-18T02:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Integrate LLVM at llvm/llvm-project@815b0046b899\n\nUpdates LLVM usage to match\n[815b0046b899](https://github.com/llvm/llvm-project/commit/815b0046b899)\n\nPiperOrigin-RevId: 675796913","shortMessageHtmlLink":"Integrate LLVM at llvm/llvm-project@815b0046b899"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMDowMDoxNy4wMDAwMDBazwAAAAS8culQ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMDowMDoxNy4wMDAwMDBazwAAAAS8culQ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwMjozMDoxMi4wMDAwMDBazwAAAAS5KcMN"}},"title":"Activity · openxla/shardy"}