{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":440548397,"defaultBranch":"main","name":"regexp","ownerLogin":"grafana","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-21T14:40:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7195757?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717748955.0","currentOid":""},"activityList":{"items":[{"before":"97cfe8287ae95be8337c4c8a06773c1f1934a6ee","after":null,"ref":"refs/heads/fuzzy-tests","pushedAt":"2024-06-07T08:29:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"}},{"before":"3685f1377d7b7ba514e6dbb9c64a6b2db402a45b","after":"2cb410fa05da01cf979403262ca796c9b3820e04","ref":"refs/heads/speedup","pushedAt":"2024-06-07T08:29:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"Fuzzy tests & CI (#14)\n\n* Add fuzzing tests on speedup branch\r\n\r\nHeavily \"inspured\" by the ones in mimir-prometheus:\r\n\r\nhttps://github.com/grafana/mimir-prometheus/blob/e5b85c151ba88cb148ca7257d88a6d9c5a34d202/model/labels/regexp_test.go\r\n\r\nSigned-off-by: Oleg Zaytsev ","shortMessageHtmlLink":"Fuzzy tests & CI (#14)"}},{"before":"900db7480c9bab99857018183ad1d29eb3135388","after":"97cfe8287ae95be8337c4c8a06773c1f1934a6ee","ref":"refs/heads/fuzzy-tests","pushedAt":"2024-06-03T11:34:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"colega","name":"Oleg Zaytsev","path":"/colega","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1511481?s=80&v=4"},"commit":{"message":"Long fuzzing on speedup branch\n\nSigned-off-by: Oleg Zaytsev ","shortMessageHtmlLink":"Long fuzzing on speedup branch"}},{"before":null,"after":"900db7480c9bab99857018183ad1d29eb3135388","ref":"refs/heads/fuzzy-tests","pushedAt":"2024-05-31T08:53:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"colega","name":"Oleg Zaytsev","path":"/colega","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1511481?s=80&v=4"},"commit":{"message":"Fuzz in CI\n\nSigned-off-by: Oleg Zaytsev ","shortMessageHtmlLink":"Fuzz in CI"}},{"before":"c870f7165da89b602feaec2b992d42474e625f18","after":null,"ref":"refs/heads/fix-sorting","pushedAt":"2024-05-31T07:52:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"}},{"before":"9ba8e5eead929913590ef686bf78e5ccaaa7762b","after":"3685f1377d7b7ba514e6dbb9c64a6b2db402a45b","ref":"refs/heads/speedup","pushedAt":"2024-05-31T07:52:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"Merge pull request #13 from grafana/fix-sorting\n\nDon't sort alternates with different case-folding","shortMessageHtmlLink":"Merge pull request #13 from grafana/fix-sorting"}},{"before":"a9d9b6651bb3b0e134143e0b843cbc769929fc4c","after":"c870f7165da89b602feaec2b992d42474e625f18","ref":"refs/heads/fix-sorting","pushedAt":"2024-05-30T16:57:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"speedups: don't sort alternates with different case-folding\n\nInternally, case-insensitive matches are held in upper-case, so (?i:aa)\nwould sort before `a`. Rather than try to figure out what is ok, just\navoid sorting lists of alternates where case-folding differs.","shortMessageHtmlLink":"speedups: don't sort alternates with different case-folding"}},{"before":"9ba8e5eead929913590ef686bf78e5ccaaa7762b","after":"a9d9b6651bb3b0e134143e0b843cbc769929fc4c","ref":"refs/heads/fix-sorting","pushedAt":"2024-05-30T16:36:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"speedups: don't sort alternates with different case-folding\n\nInternally, case-insensitive matches are held in upper-case, so (?i:aa)\nwould sort before `a`. Rather than try to figure out what is ok, just\navoid sorting lists of alternates where case-folding differs.","shortMessageHtmlLink":"speedups: don't sort alternates with different case-folding"}},{"before":null,"after":"9ba8e5eead929913590ef686bf78e5ccaaa7762b","ref":"refs/heads/fix-sorting","pushedAt":"2024-05-30T16:33:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"Merge pull request #11 from grafana/sort-alternates\n\nspeedup: Sort alternates, to extract more common prefixes","shortMessageHtmlLink":"Merge pull request #11 from grafana/sort-alternates"}},{"before":"ca73c6102330e2ee26537a6a6fbd6f077003c187","after":null,"ref":"refs/heads/sort-alternates","pushedAt":"2024-05-30T13:42:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"}},{"before":"030daaee1dbf29ab0612130fc937313e1b2d9cdd","after":"9ba8e5eead929913590ef686bf78e5ccaaa7762b","ref":"refs/heads/speedup","pushedAt":"2024-05-30T13:42:36.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"Merge pull request #11 from grafana/sort-alternates\n\nspeedup: Sort alternates, to extract more common prefixes","shortMessageHtmlLink":"Merge pull request #11 from grafana/sort-alternates"}},{"before":"15dc172cd2db22ede2635c3852f27983e2ce13ba","after":"030daaee1dbf29ab0612130fc937313e1b2d9cdd","ref":"refs/heads/speedup","pushedAt":"2024-05-30T13:41:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"Merge pull request #12 from grafana/update-speedup\n\n[speedup branch] copy files from master post go1.22.1","shortMessageHtmlLink":"Merge pull request #12 from grafana/update-speedup"}},{"before":null,"after":"06880399f18a15af13c04c4f5b97dba1adfde606","ref":"refs/heads/update-speedup","pushedAt":"2024-05-30T13:35:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"copy files from master post go1.22.1\n\nThis copies the state of regexp package at commit\n2e1003e2f7e42efc5771812b9ee6ed264803796c which occurred sometime after\ngo1.22.1 but before any other release. We remove the use of internal\nafter copying.\n\nAdditionally we bump the minimum supported version of go to 1.21 due to\nthe features now used.\n\nTest Plan: go test ./...","shortMessageHtmlLink":"copy files from master post go1.22.1"}},{"before":null,"after":"ca73c6102330e2ee26537a6a6fbd6f077003c187","ref":"refs/heads/sort-alternates","pushedAt":"2024-05-26T10:32:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"Sort alternates, to extract more common prefixes\n\nExample: `abc|x|abd` - sorting allows the `ab`\nprefix to be extracted, so regexp matching is more\nefficient.\n\nWhere one alternate is already a prefix of another,\navoid moving the shorter one earlier in the list\n(where it would be preferred), by using stable\nsort and comparing up to the shorter length.\n\nSigned-off-by: Bryan Boreham ","shortMessageHtmlLink":"Sort alternates, to extract more common prefixes"}},{"before":"6b5c0a4cb7fddca7a0857c0643e3f2a62527934b","after":"a468a5bfb3bc9d48aafe80becd5634c8be0b9fce","ref":"refs/heads/main","pushedAt":"2024-05-18T13:33:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"Merge pull request #10 from sourcegraph/main\n\ncopy files from master post go1.22.1","shortMessageHtmlLink":"Merge pull request #10 from sourcegraph/main"}},{"before":"b4c2bcb0a4b6f48a2d63d4d494fed6a48f3f12cb","after":"411fec8a247b075a766516c9290cdc3d75c93522","ref":"refs/heads/speedup-golang-1.19.2","pushedAt":"2023-11-24T13:29:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bboreham","name":"Bryan Boreham","path":"/bboreham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8125524?s=80&v=4"},"commit":{"message":"Merge pull request #6 from grafana/remove-internal-from-speedup-golang-1.19-2\n\nRemove usage of internal package from speedup golang 1.19.2 branch to make tests work.","shortMessageHtmlLink":"Merge pull request #6 from grafana/remove-internal-from-speedup-golan…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXv6BSQA","startCursor":null,"endCursor":null}},"title":"Activity · grafana/regexp"}