{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":347969470,"defaultBranch":"master","name":"reed-solomon-novelpoly","ownerLogin":"paritytech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-15T12:56:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14176906?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707164357.0","currentOid":""},"activityList":{"items":[{"before":"81375ca3de93281209b8dd292153f9937f268155","after":null,"ref":"refs/heads/dependabot/cargo/bindgen-0.69.2","pushedAt":"2024-02-05T20:19:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"53b92f96fc2e09349d1aa2478de6e099ea410ef7","ref":"refs/heads/dependabot/cargo/bindgen-0.69.4","pushedAt":"2024-02-05T20:19:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update bindgen requirement from 0.66.1 to 0.69.4\n\nUpdates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version.\n- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)\n- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.66.1...v0.69.4)\n\n---\nupdated-dependencies:\n- dependency-name: bindgen\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update bindgen requirement from 0.66.1 to 0.69.4"}},{"before":"680fc2065667f1c29bc7f94a7952cb5d64ea6bcf","after":null,"ref":"refs/heads/alindima/release-2.0.0","pushedAt":"2024-01-25T21:35:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ordian","name":null,"path":"/ordian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4211399?s=80&v=4"}},{"before":"b66d40ddfa8ea086f41d6b5a4e77155991bd3dc9","after":"81375ca3de93281209b8dd292153f9937f268155","ref":"refs/heads/dependabot/cargo/bindgen-0.69.2","pushedAt":"2024-01-25T15:29:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update bindgen requirement from 0.66.1 to 0.69.2\n\nUpdates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version.\n- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)\n- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.66.1...v0.69.2)\n\n---\nupdated-dependencies:\n- dependency-name: bindgen\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update bindgen requirement from 0.66.1 to 0.69.2"}},{"before":"e6e641e8b97027e691a7d28cc69a23ed2f3a097b","after":"df906e1ca27dc6c0c1b663f1653f57d4620f03dd","ref":"refs/heads/master","pushedAt":"2024-01-25T15:28:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"release v2.0.0 (#41)\n\n* release v2.0.0\r\n\r\n* move test_utils to rs tester\r\n\r\nwe don't want to release them to crates.io, even\r\nunder the mock feature\r\n\r\n* resolve cyclic dep by duplicating some test helpers\r\n\r\n* apply suggestion\r\n\r\n* fix","shortMessageHtmlLink":"release v2.0.0 (#41)"}},{"before":"60dd0ff35a1a242c575caf70b1f840ba9c541196","after":"680fc2065667f1c29bc7f94a7952cb5d64ea6bcf","ref":"refs/heads/alindima/release-2.0.0","pushedAt":"2024-01-25T15:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"ae76ce85a43f3abc5bf2676b5f1e20e5da7c9ba2","after":"60dd0ff35a1a242c575caf70b1f840ba9c541196","ref":"refs/heads/alindima/release-2.0.0","pushedAt":"2024-01-25T15:19:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"apply suggestion","shortMessageHtmlLink":"apply suggestion"}},{"before":"2e5732bbebed5e73b78766675e0b81c1282ccf9a","after":"ae76ce85a43f3abc5bf2676b5f1e20e5da7c9ba2","ref":"refs/heads/alindima/release-2.0.0","pushedAt":"2024-01-25T14:55:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"resolve cyclic dep by duplicating some test helpers","shortMessageHtmlLink":"resolve cyclic dep by duplicating some test helpers"}},{"before":"85899e3311a1512b35e4ae8d297161417ee871e8","after":"2e5732bbebed5e73b78766675e0b81c1282ccf9a","ref":"refs/heads/alindima/release-2.0.0","pushedAt":"2024-01-25T13:57:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"move test_utils to rs tester\n\nwe don't want to release them to crates.io, even\nunder the mock feature","shortMessageHtmlLink":"move test_utils to rs tester"}},{"before":null,"after":"85899e3311a1512b35e4ae8d297161417ee871e8","ref":"refs/heads/alindima/release-2.0.0","pushedAt":"2024-01-25T12:46:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"release v2.0.0","shortMessageHtmlLink":"release v2.0.0"}},{"before":null,"after":"5356bede6c9a00765faea5044828c01c817f7bd1","ref":"refs/heads/dependabot/github_actions/Swatinem/rust-cache-2.7.3","pushedAt":"2024-01-15T20:50:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump Swatinem/rust-cache from 2.7.2 to 2.7.3\n\nBumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.7.2 to 2.7.3.\n- [Release notes](https://github.com/swatinem/rust-cache/releases)\n- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/swatinem/rust-cache/compare/a22603398250b864f7190077025cf752307154dc...23bce251a8cd2ffc3c1075eaa2367cf899916d84)\n\n---\nupdated-dependencies:\n- dependency-name: Swatinem/rust-cache\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump Swatinem/rust-cache from 2.7.2 to 2.7.3"}},{"before":"be273ceb7dd6e58057258fce2b6a783c3fc0e841","after":null,"ref":"refs/heads/dependabot/cargo/bindgen-0.69.1","pushedAt":"2024-01-15T20:30:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"b66d40ddfa8ea086f41d6b5a4e77155991bd3dc9","ref":"refs/heads/dependabot/cargo/bindgen-0.69.2","pushedAt":"2024-01-15T20:30:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Update bindgen requirement from 0.66.1 to 0.69.2\n\nUpdates the requirements on [bindgen](https://github.com/rust-lang/rust-bindgen) to permit the latest version.\n- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)\n- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.66.1...v0.69.2)\n\n---\nupdated-dependencies:\n- dependency-name: bindgen\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update bindgen requirement from 0.66.1 to 0.69.2"}},{"before":"41a106ae0d5b19427e8534f4b78129ad5943cd74","after":null,"ref":"refs/heads/dependabot/github_actions/Swatinem/rust-cache-2.7.2","pushedAt":"2024-01-11T10:38:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"886be0eda35e5f28bfae46d20b68ba1e8eed73e2","after":"e6e641e8b97027e691a7d28cc69a23ed2f3a097b","ref":"refs/heads/master","pushedAt":"2024-01-11T10:38:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ordian","name":null,"path":"/ordian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4211399?s=80&v=4"},"commit":{"message":"Bump Swatinem/rust-cache from 2.7.1 to 2.7.2 (#37)\n\nBumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.7.1 to 2.7.2.\r\n- [Release notes](https://github.com/swatinem/rust-cache/releases)\r\n- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/swatinem/rust-cache/compare/3cf7f8cc28d1b4e7d01e3783be10a97d55d483c8...a22603398250b864f7190077025cf752307154dc)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: Swatinem/rust-cache\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump Swatinem/rust-cache from 2.7.1 to 2.7.2 (#37)"}},{"before":"6d677873929a93c96865c5d076ec5dc63bd9ce73","after":null,"ref":"refs/heads/alindima/bounds-checks-optimisation","pushedAt":"2024-01-11T10:36:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ordian","name":null,"path":"/ordian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4211399?s=80&v=4"}},{"before":"be3751093e60adc20c19967f5443158552829011","after":"886be0eda35e5f28bfae46d20b68ba1e8eed73e2","ref":"refs/heads/master","pushedAt":"2024-01-11T10:36:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ordian","name":null,"path":"/ordian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4211399?s=80&v=4"},"commit":{"message":"optimise some of the bounds checks (#34)\n\n* optimise bounds checks\r\n\r\nThis brings a performance improvement of 40-100%,\r\nmaking this implementation as fast as the C++ alternative in kagome.\r\n\r\nWhere possible, compiler is aided to optimise away the bounds checks without\r\nany unsafe code. However, a fair amount of unsafe code was needed,\r\nbut it doesn't lower the security posture as the needed assertions\r\nwere already being made.\r\n\r\nSigned-off-by: alindima \r\n\r\n* fix clippy\r\n\r\n* switch to using safe optimisations\r\n\r\n* revert some changes\r\n\r\n---------\r\n\r\nSigned-off-by: alindima ","shortMessageHtmlLink":"optimise some of the bounds checks (#34)"}},{"before":"8d0ade9a88ee4649c8a611221f83ed3a4bc23e8b","after":"6d677873929a93c96865c5d076ec5dc63bd9ce73","ref":"refs/heads/alindima/bounds-checks-optimisation","pushedAt":"2024-01-11T09:57:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"revert some changes","shortMessageHtmlLink":"revert some changes"}},{"before":"748bdb9c50d3e4fae0b1ccb888b74a12540ffe29","after":"8d0ade9a88ee4649c8a611221f83ed3a4bc23e8b","ref":"refs/heads/alindima/bounds-checks-optimisation","pushedAt":"2024-01-11T09:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"switch to using safe optimisations","shortMessageHtmlLink":"switch to using safe optimisations"}},{"before":null,"after":"41a106ae0d5b19427e8534f4b78129ad5943cd74","ref":"refs/heads/dependabot/github_actions/Swatinem/rust-cache-2.7.2","pushedAt":"2024-01-10T20:53:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump Swatinem/rust-cache from 2.7.1 to 2.7.2\n\nBumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) from 2.7.1 to 2.7.2.\n- [Release notes](https://github.com/swatinem/rust-cache/releases)\n- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/swatinem/rust-cache/compare/3cf7f8cc28d1b4e7d01e3783be10a97d55d483c8...a22603398250b864f7190077025cf752307154dc)\n\n---\nupdated-dependencies:\n- dependency-name: Swatinem/rust-cache\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump Swatinem/rust-cache from 2.7.1 to 2.7.2"}},{"before":"9195d85279cee4d1e81a8a30ea9094ed67638612","after":null,"ref":"refs/heads/alindima/systematic-recovery","pushedAt":"2023-12-20T10:19:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ordian","name":null,"path":"/ordian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4211399?s=80&v=4"}},{"before":"1012b447ec6aa8701f54e1a41b29dea3155bc064","after":"be3751093e60adc20c19967f5443158552829011","ref":"refs/heads/master","pushedAt":"2023-12-20T10:19:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ordian","name":null,"path":"/ordian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4211399?s=80&v=4"},"commit":{"message":"add reconstruction from systematic chunks (#36)\n\n* add recovery from systematic chunks\r\n\r\n* fix clippy\r\n\r\n* add EmptyShard error","shortMessageHtmlLink":"add reconstruction from systematic chunks (#36)"}},{"before":"efe569285ebbbd24cbea6386a9d3b04f9f646a31","after":"9195d85279cee4d1e81a8a30ea9094ed67638612","ref":"refs/heads/alindima/systematic-recovery","pushedAt":"2023-12-20T08:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"add EmptyShard error","shortMessageHtmlLink":"add EmptyShard error"}},{"before":"4dd1c86e1e72f5bb8754dca70003f97195195b16","after":"efe569285ebbbd24cbea6386a9d3b04f9f646a31","ref":"refs/heads/alindima/systematic-recovery","pushedAt":"2023-12-19T12:24:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"fix clippy","shortMessageHtmlLink":"fix clippy"}},{"before":"a3b51592721101dd013b0c6625a22e9805d32f40","after":"748bdb9c50d3e4fae0b1ccb888b74a12540ffe29","ref":"refs/heads/alindima/bounds-checks-optimisation","pushedAt":"2023-12-19T12:11:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into alindima/bounds-checks-optimisation","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into alindima/bounds-che…"}},{"before":"83ac989f92f1ce63f4edd7d3166e50e2051f2677","after":null,"ref":"refs/heads/alindima/quickcheck-and-fix","pushedAt":"2023-12-19T12:06:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ordian","name":null,"path":"/ordian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4211399?s=80&v=4"}},{"before":"bf96cb61c725da1d1a044259c72a3f907830fa1c","after":"1012b447ec6aa8701f54e1a41b29dea3155bc064","ref":"refs/heads/master","pushedAt":"2023-12-19T12:06:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ordian","name":null,"path":"/ordian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4211399?s=80&v=4"},"commit":{"message":"add quickcheck tests and fix off-by-one bug introduced in #31 (#35)\n\n* add quickcheck tests and fix off-by-one bug introduced in #31\r\n\r\n* address review comment\r\n\r\n* replace saturating_add with max()","shortMessageHtmlLink":"add quickcheck tests and fix off-by-one bug introduced in #31 (#35)"}},{"before":"f6cc8adbb4b44f2abfe26a3e1ce19b7a42324cdd","after":"83ac989f92f1ce63f4edd7d3166e50e2051f2677","ref":"refs/heads/alindima/quickcheck-and-fix","pushedAt":"2023-12-19T12:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"replace saturating_add with max()","shortMessageHtmlLink":"replace saturating_add with max()"}},{"before":"4f771975ee33b3ba8c1c4d7329604e4fb1cc865d","after":"f6cc8adbb4b44f2abfe26a3e1ce19b7a42324cdd","ref":"refs/heads/alindima/quickcheck-and-fix","pushedAt":"2023-12-19T11:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"address review comment","shortMessageHtmlLink":"address review comment"}},{"before":null,"after":"4dd1c86e1e72f5bb8754dca70003f97195195b16","ref":"refs/heads/alindima/systematic-recovery","pushedAt":"2023-12-19T10:46:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alindima","name":"Alin Dima","path":"/alindima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11144789?s=80&v=4"},"commit":{"message":"add recovery from systematic chunks","shortMessageHtmlLink":"add recovery from systematic chunks"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wNVQyMDoxOToxNy4wMDAwMDBazwAAAAPyq2-X","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xOVQxMDo0NjozMy4wMDAwMDBazwAAAAPNs8o6"}},"title":"Activity · paritytech/reed-solomon-novelpoly"}