{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":761256554,"defaultBranch":"main","name":"rack-utf8_sanitizer","ownerLogin":"commonlit","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-21T14:31:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15196243?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708553589.0","currentOid":""},"activityList":{"items":[{"before":"ba11a31c5605d185c6b75131f8801a4926b32510","after":null,"ref":"refs/heads/gh-regex-match","pushedAt":"2024-02-21T22:13:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"geoffharcourt","name":"Geoff Harcourt","path":"/geoffharcourt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/319471?s=80&v=4"}},{"before":null,"after":"ba11a31c5605d185c6b75131f8801a4926b32510","ref":"refs/heads/gh-regex-match","pushedAt":"2024-02-21T15:02:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"geoffharcourt","name":"Geoff Harcourt","path":"/geoffharcourt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/319471?s=80&v=4"},"commit":{"message":"Use Regexp#match? over String#=~ when testing for null bytes\n\nhttps://github.com/fastruby/fast-ruby#regexp-vs-regexpmatch-vs-regexpmatch-vs-stringmatch-vs-string-vs-stringmatch-code-\n\nThis change updates the null byte checking in the included `exception`\nstrategy to scan for null bytes with `Regexp#match?`. It appears this\nwill be 2.5x faster when parsing the data, which might be helpful given\nthe overhead of running this on every request.\n\nCo-authored-by: David Runger ","shortMessageHtmlLink":"Use Regexp#match? over String#=~ when testing for null bytes"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEAVoD5AA","startCursor":null,"endCursor":null}},"title":"Activity ยท commonlit/rack-utf8_sanitizer"}