{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":518347700,"defaultBranch":"main","name":"go-cache","ownerLogin":"twmb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-27T07:06:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1283109?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707267067.0","currentOid":""},"activityList":{"items":[{"before":"a516b8513f4aaffda91514b74dcabee6075c51e9","after":null,"ref":"refs/heads/err_age","pushedAt":"2024-02-07T00:49:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"twmb","name":"Travis Bischel","path":"/twmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1283109?s=80&v=4"}},{"before":"7ae4f2ea5116ec2577302fc1d7da019dd8f3046d","after":"d85dffed1ea10ba2c3c32bb6c27a5dd9611744f6","ref":"refs/heads/main","pushedAt":"2024-02-07T00:49:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"twmb","name":"Travis Bischel","path":"/twmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1283109?s=80&v=4"},"commit":{"message":"Merge pull request #3 from twmb/err_age\n\nallow errors to expire immediately with -1 or 0","shortMessageHtmlLink":"Merge pull request #3 from twmb/err_age"}},{"before":null,"after":"a516b8513f4aaffda91514b74dcabee6075c51e9","ref":"refs/heads/err_age","pushedAt":"2024-02-06T06:13:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"twmb","name":"Travis Bischel","path":"/twmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1283109?s=80&v=4"},"commit":{"message":"allow errors to expire immediately with -1 or 0\n\nThis brings the MaxErrAge behavior in line with MaxAge behavior.\n\nPreviously, if you wanted an error to expire immediately, you needed to\nuse a positive value for MaxErrAge. You could not use 0, because 0 would\nopt into storing the value forever. You also could not use a negative\nnumber, because negative ttl's were internally ignored. If you wanted\nthe error to not be cached, you had to use a tiny err expiry (i.e., 1).\n\nNow, you can use negative or 0 for MaxErrAge to disable caching, same as\nhow MaxAge works.","shortMessageHtmlLink":"allow errors to expire immediately with -1 or 0"}},{"before":"994b90778cd6bbbe95cba4977b8f02df4a9dde6a","after":"7ae4f2ea5116ec2577302fc1d7da019dd8f3046d","ref":"refs/heads/main","pushedAt":"2023-06-27T19:07:22.315Z","pushType":"push","commitsCount":3,"pusher":{"login":"twmb","name":"Travis Bischel","path":"/twmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1283109?s=80&v=4"},"commit":{"message":"retract v1.1.0","shortMessageHtmlLink":"retract v1.1.0"}},{"before":"c76b9d206bb64b9f5d3dea097c0ca5cf8c8a3887","after":null,"ref":"refs/heads/cleanfn","pushedAt":"2023-06-27T02:29:28.760Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"twmb","name":"Travis Bischel","path":"/twmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1283109?s=80&v=4"}},{"before":"c4ab38eb9660db3d206420234535292e25c9163e","after":"994b90778cd6bbbe95cba4977b8f02df4a9dde6a","ref":"refs/heads/main","pushedAt":"2023-06-27T02:29:25.889Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"twmb","name":"Travis Bischel","path":"/twmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1283109?s=80&v=4"},"commit":{"message":"Merge pull request #2 from twmb/cleanfn\n\nadd cache.SetCleanFn","shortMessageHtmlLink":"Merge pull request #2 from twmb/cleanfn"}},{"before":null,"after":"c76b9d206bb64b9f5d3dea097c0ca5cf8c8a3887","ref":"refs/heads/cleanfn","pushedAt":"2023-06-27T02:28:25.381Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"twmb","name":"Travis Bischel","path":"/twmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1283109?s=80&v=4"},"commit":{"message":"add cache.SetCleanFn","shortMessageHtmlLink":"add cache.SetCleanFn"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD8-1tGgA","startCursor":null,"endCursor":null}},"title":"Activity ยท twmb/go-cache"}