{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":117118735,"defaultBranch":"master","name":"AbstractAlgebra.jl","ownerLogin":"Nemocas","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-11T15:45:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17830804?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727089807.0","currentOid":""},"activityList":{"items":[{"before":"7829b22e8f0b0b23640a572605b229fcadfe2dc4","after":"22a35d2c6f32df03d411fc44098d9969c40a13f8","ref":"refs/heads/gh-pages","pushedAt":"2024-09-23T11:30:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on efb6ceb","shortMessageHtmlLink":"build based on efb6ceb"}},{"before":"9f809a8ab56b76c5d53e05bb2942172df4d6495b","after":"7829b22e8f0b0b23640a572605b229fcadfe2dc4","ref":"refs/heads/gh-pages","pushedAt":"2024-09-23T11:26:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on 548894f","shortMessageHtmlLink":"build based on 548894f"}},{"before":"548894fafa205596c58ac81381fcde30c19d2b9d","after":"efb6cebfdf22ad071531ac4897e40fb6f228ee9b","ref":"refs/heads/master","pushedAt":"2024-09-23T11:12:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"Fix Strassen, add a test (#1803)\n\n* Add real Strassen doctest","shortMessageHtmlLink":"Fix Strassen, add a test (#1803)"}},{"before":"5d22a95523199c907ed1e1061eccf70331a9b8d7","after":null,"ref":"refs/heads/mh/prefer-varname-symbols","pushedAt":"2024-09-23T11:10:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lgoettgens","name":"Lars Göttgens","path":"/lgoettgens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26390525?s=80&v=4"}},{"before":"fd3af9803840507b59f225c2ff34937aba252377","after":"548894fafa205596c58ac81381fcde30c19d2b9d","ref":"refs/heads/master","pushedAt":"2024-09-23T11:10:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgoettgens","name":"Lars Göttgens","path":"/lgoettgens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26390525?s=80&v=4"},"commit":{"message":"Prefer symbols for VarNames over strings (#1804)","shortMessageHtmlLink":"Prefer symbols for VarNames over strings (#1804)"}},{"before":"a110a8c5fb359857b4e2e7d72fdbb168d05eecb9","after":"5d22a95523199c907ed1e1061eccf70331a9b8d7","ref":"refs/heads/mh/prefer-varname-symbols","pushedAt":"2024-09-23T08:01:04.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"lgoettgens","name":"Lars Göttgens","path":"/lgoettgens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26390525?s=80&v=4"},"commit":{"message":"Merge branch 'master' into mh/prefer-varname-symbols","shortMessageHtmlLink":"Merge branch 'master' into mh/prefer-varname-symbols"}},{"before":"456fa7763322de3e85921dec895ffc45f5bac4ad","after":"9f809a8ab56b76c5d53e05bb2942172df4d6495b","ref":"refs/heads/gh-pages","pushedAt":"2024-09-20T21:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on fd3af98","shortMessageHtmlLink":"build based on fd3af98"}},{"before":"edae62e2db4e7a430a50e3e52c04ac2489824dfd","after":"456fa7763322de3e85921dec895ffc45f5bac4ad","ref":"refs/heads/gh-pages","pushedAt":"2024-09-20T21:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on e4a2ccf","shortMessageHtmlLink":"build based on e4a2ccf"}},{"before":"cd626decde3126004a7fa8b65f034ad699fafcfd","after":"edae62e2db4e7a430a50e3e52c04ac2489824dfd","ref":"refs/heads/gh-pages","pushedAt":"2024-09-20T20:44:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on 443e7a4","shortMessageHtmlLink":"build based on 443e7a4"}},{"before":"4c58aade6ead62ea456f337b606e20527248c887","after":"cd626decde3126004a7fa8b65f034ad699fafcfd","ref":"refs/heads/gh-pages","pushedAt":"2024-09-20T20:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on a37673c","shortMessageHtmlLink":"build based on a37673c"}},{"before":"e4a2ccf99707fa98401ce69e9e78d69a02acabee","after":"fd3af9803840507b59f225c2ff34937aba252377","ref":"refs/heads/master","pushedAt":"2024-09-20T20:34:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fingolfin","name":"Max Horn","path":"/fingolfin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241512?s=80&v=4"},"commit":{"message":"add `number_of_generators` for `UniversalPolyRing` (#1795)","shortMessageHtmlLink":"add number_of_generators for UniversalPolyRing (#1795)"}},{"before":"c4fb334becf81127ed472ec34a2d5fedc9b2ff6e","after":"4c58aade6ead62ea456f337b606e20527248c887","ref":"refs/heads/gh-pages","pushedAt":"2024-09-20T20:32:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on 804ca0d","shortMessageHtmlLink":"build based on 804ca0d"}},{"before":"443e7a4093a04ce9786abc905adc116e41124a02","after":"e4a2ccf99707fa98401ce69e9e78d69a02acabee","ref":"refs/heads/master","pushedAt":"2024-09-20T20:30:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fingolfin","name":"Max Horn","path":"/fingolfin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241512?s=80&v=4"},"commit":{"message":"Add `is_nothing` alias (#1806)","shortMessageHtmlLink":"Add is_nothing alias (#1806)"}},{"before":"d3338f2d4577a5ed8e4f40d77fd5be6d53ab8382","after":"a110a8c5fb359857b4e2e7d72fdbb168d05eecb9","ref":"refs/heads/mh/prefer-varname-symbols","pushedAt":"2024-09-20T20:26:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fingolfin","name":"Max Horn","path":"/fingolfin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241512?s=80&v=4"},"commit":{"message":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"a37673c5834451324450a15cff7dc72b154d09a7","after":"443e7a4093a04ce9786abc905adc116e41124a02","ref":"refs/heads/master","pushedAt":"2024-09-20T20:24:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fingolfin","name":"Max Horn","path":"/fingolfin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241512?s=80&v=4"},"commit":{"message":"Optimize is_zero_row/_column (#1802)\n\n... by avoiding redundant bounds checks.\r\n\r\nAlso change the methods as well as that one for is_zero_entry to\r\napply to Julia matrices, too.","shortMessageHtmlLink":"Optimize is_zero_row/_column (#1802)"}},{"before":"804ca0d6f0786c64bf2f47b49ce9f3f5e6a0ea1e","after":"a37673c5834451324450a15cff7dc72b154d09a7","ref":"refs/heads/master","pushedAt":"2024-09-20T20:23:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fingolfin","name":"Max Horn","path":"/fingolfin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241512?s=80&v=4"},"commit":{"message":"Adapt alias macro docstring test to nightly changes (#1807)","shortMessageHtmlLink":"Adapt alias macro docstring test to nightly changes (#1807)"}},{"before":"0f401540af7cf9d0b7880e13e8766700c0e65d0d","after":"804ca0d6f0786c64bf2f47b49ce9f3f5e6a0ea1e","ref":"refs/heads/master","pushedAt":"2024-09-20T20:16:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fingolfin","name":"Max Horn","path":"/fingolfin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241512?s=80&v=4"},"commit":{"message":"Make addmul! fully generic, add docstrings (#1801)\n\nNow we can e.g. use addmul! on 3 or 4 ZZMatrix instances and get an\r\nefficient result.\r\n\r\nUse this to get rid of some now redundant `addmul!` methods.\r\n\r\nAlso remove some redundant `add!` methods and add some `sub!` methods.","shortMessageHtmlLink":"Make addmul! fully generic, add docstrings (#1801)"}},{"before":null,"after":"d3338f2d4577a5ed8e4f40d77fd5be6d53ab8382","ref":"refs/heads/mh/prefer-varname-symbols","pushedAt":"2024-09-20T08:30:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fingolfin","name":"Max Horn","path":"/fingolfin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241512?s=80&v=4"},"commit":{"message":"Prefer symbols for VarNames over strings\n\nBoth are valid and allowed and will remain so. But using symbols overall\navoids a bunch of allocations, so it makes sense to adjust our internal\ncode as well as user-facing documentation to use symbols to set a good\nprecedent.\n\nTo demonstrate the effect, here a benchmark with strings:\n\n julia> @btime polynomial_ring(QQ, [\"x\", \"y\"]);\n 756.274 ns (27 allocations: 1.22 KiB)\n\nHere the same with symbols:\n\n julia> @btime polynomial_ring(QQ, [:x, :y]);\n 535.963 ns (20 allocations: 896 bytes)\n\nOf course code where this noticeable would be code that calls polynomial_ring\nfar too many times, and should be changed to not do *that*.","shortMessageHtmlLink":"Prefer symbols for VarNames over strings"}},{"before":"04f112481650d091f5b1e8dcdeecbf34200ba851","after":"c4fb334becf81127ed472ec34a2d5fedc9b2ff6e","ref":"refs/heads/gh-pages","pushedAt":"2024-09-18T12:58:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on 0f40154","shortMessageHtmlLink":"build based on 0f40154"}},{"before":"fbc905cab8306afad96789dbd89de8951688893f","after":"04f112481650d091f5b1e8dcdeecbf34200ba851","ref":"refs/heads/gh-pages","pushedAt":"2024-09-18T12:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on 0f40154","shortMessageHtmlLink":"build based on 0f40154"}},{"before":"50c1e53104b637acc0e422c5986cebb4e0cfca88","after":"fbc905cab8306afad96789dbd89de8951688893f","ref":"refs/heads/gh-pages","pushedAt":"2024-09-18T12:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on f38433a","shortMessageHtmlLink":"build based on f38433a"}},{"before":"b23986e41c6b657880fd529d9a412d2df280dbf5","after":null,"ref":"refs/heads/th/copr","pushedAt":"2024-09-18T12:33:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"}},{"before":"f38433a0acdfecf07f280402baf28ab2a42bba8a","after":"0f401540af7cf9d0b7880e13e8766700c0e65d0d","ref":"refs/heads/master","pushedAt":"2024-09-18T12:33:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"fix: typo in coprime base (#1798)","shortMessageHtmlLink":"fix: typo in coprime base (#1798)"}},{"before":null,"after":"b23986e41c6b657880fd529d9a412d2df280dbf5","ref":"refs/heads/th/copr","pushedAt":"2024-09-18T12:32:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"fix: typo in coprime base","shortMessageHtmlLink":"fix: typo in coprime base"}},{"before":"fb0bcf5fcca1ac3453a2a39c6a9778b2a01f9468","after":null,"ref":"refs/heads/th/copr","pushedAt":"2024-09-18T12:25:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"}},{"before":"1791989ad7bdf4318ab37941f71349a2b05aa6d0","after":"f38433a0acdfecf07f280402baf28ab2a42bba8a","ref":"refs/heads/master","pushedAt":"2024-09-18T12:25:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"feat: add indirection layer for coprime base (#1797)","shortMessageHtmlLink":"feat: add indirection layer for coprime base (#1797)"}},{"before":"956093d85746ab34387a5be61857ba00ca33e971","after":"1791989ad7bdf4318ab37941f71349a2b05aa6d0","ref":"refs/heads/master","pushedAt":"2024-09-18T12:25:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgoettgens","name":"Lars Göttgens","path":"/lgoettgens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26390525?s=80&v=4"},"commit":{"message":"Remove some bad add! dispatches (#1796)\n\n* Remove some bad `add!` dispatches\r\n\r\n* Bump version to 0.43.1","shortMessageHtmlLink":"Remove some bad add! dispatches (#1796)"}},{"before":null,"after":"fb0bcf5fcca1ac3453a2a39c6a9778b2a01f9468","ref":"refs/heads/th/copr","pushedAt":"2024-09-18T12:21:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"feat: add indirection layer for coprime base","shortMessageHtmlLink":"feat: add indirection layer for coprime base"}},{"before":"53742e6c1891396d472dd50aeb7ab8e973232ff9","after":"50c1e53104b637acc0e422c5986cebb4e0cfca88","ref":"refs/heads/gh-pages","pushedAt":"2024-09-18T09:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on 956093d","shortMessageHtmlLink":"build based on 956093d"}},{"before":"b2f5b594eb985e86b838aa0fc93e186a53d2628c","after":"53742e6c1891396d472dd50aeb7ab8e973232ff9","ref":"refs/heads/gh-pages","pushedAt":"2024-09-18T08:52:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thofma","name":"Tommy Hofmann","path":"/thofma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11231648?s=80&v=4"},"commit":{"message":"build based on 956093d","shortMessageHtmlLink":"build based on 956093d"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMTozMDowNy4wMDAwMDBazwAAAAS94fBG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMTozMDowNy4wMDAwMDBazwAAAAS94fBG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwODo1Mjo1Mi4wMDAwMDBazwAAAAS5bviW"}},"title":"Activity · Nemocas/AbstractAlgebra.jl"}