{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":263165647,"defaultBranch":"master","name":"expirable-cache","ownerLogin":"go-pkgz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-11T21:47:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/38164941?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708463070.0","currentOid":""},"activityList":{"items":[{"before":"394aa5a26f8c836250ae6114f28fea2694bff192","after":null,"ref":"refs/heads/paskal/get_expiration","pushedAt":"2024-02-20T21:01:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"}},{"before":"f92250c0b1aed288833335fd6cc093b4f58ffe30","after":null,"ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-20T20:42:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"umputun","name":"Umputun","path":"/umputun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535880?s=80&v=4"}},{"before":"f1bbf771b162f2cec26534d4989a091267685ff1","after":"ebdead20c8d718b1dc61efa2caa606a86e5f1fd0","ref":"refs/heads/master","pushedAt":"2024-02-20T20:42:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"umputun","name":"Umputun","path":"/umputun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535880?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAnother behaviour change is that Get and Peek now return\nthe cached value in case it has already expired to be consistent with\nthe `simplelru` implementation.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"00002e0041dd47767f0d1d42b2a8b181d8e7b0e1","after":null,"ref":"refs/heads/paskal/v2_by_v3","pushedAt":"2024-02-20T20:31:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"}},{"before":"5003f50e165f788d35673c0c7760ad8033d0bd75","after":"00002e0041dd47767f0d1d42b2a8b181d8e7b0e1","ref":"refs/heads/paskal/v2_by_v3","pushedAt":"2024-02-20T20:02:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"migrate v2 to using v3 code instead of duplicating it","shortMessageHtmlLink":"migrate v2 to using v3 code instead of duplicating it"}},{"before":"37b55b5708b864ad10983ab7758d55317f6b1f85","after":"f92250c0b1aed288833335fd6cc093b4f58ffe30","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-20T20:01:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAnother behaviour change is that Get and Peek now return\nthe cached value in case it has already expired to be consistent with\nthe `simplelru` implementation.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"ba717b743f45a3366b793441b4e45f9e22389388","after":"5003f50e165f788d35673c0c7760ad8033d0bd75","ref":"refs/heads/paskal/v2_by_v3","pushedAt":"2024-02-20T19:57:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"migrate v2 to using v3 code instead of duplicating it","shortMessageHtmlLink":"migrate v2 to using v3 code instead of duplicating it"}},{"before":"6a4b028b2345425ff7abea4d734f33297ebe2426","after":"37b55b5708b864ad10983ab7758d55317f6b1f85","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-20T19:56:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAnother behaviour change is that Get and Peek now return\nthe cached value in case it has already expired to be consistent with\nthe `simplelru` implementation.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"069c32462dbc463ae52d93fb861d140525258d25","after":"6a4b028b2345425ff7abea4d734f33297ebe2426","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-20T18:11:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAnother behaviour change is that Get and Peek now return\nthe cached value in case it has already expired to be consistent with\nthe `simplelru` implementation.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"a13f9f8ea6da956ee1116fe1ddccc2120c6eeef7","after":"069c32462dbc463ae52d93fb861d140525258d25","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-20T18:02:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAnother behaviour change is that Get and Peek now return\nthe cached value in case it has already expired to be consistent with\nthe `simplelru` implementation.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"1025e35c76397f66ff33b8ee0ea82f6e4a6ed023","after":"ba717b743f45a3366b793441b4e45f9e22389388","ref":"refs/heads/paskal/v2_by_v3","pushedAt":"2024-02-20T17:24:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"migrate v2 to using v3 code instead of duplicating it","shortMessageHtmlLink":"migrate v2 to using v3 code instead of duplicating it"}},{"before":"8e1ae6a43d33db7c60189f24a068be17703f5bfc","after":"a13f9f8ea6da956ee1116fe1ddccc2120c6eeef7","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-20T17:23:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAnother behaviour change is that Get and Peek now return\nthe cached value in case it has already expired to be consistent with\nthe `simplelru` implementation.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"f88a897f059947aec1b9bf9bf1f44a2de8497bff","after":null,"ref":"refs/heads/paskal/bump_ci","pushedAt":"2024-02-20T17:20:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"umputun","name":"Umputun","path":"/umputun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535880?s=80&v=4"}},{"before":"e81ac908c7f914662998dddea2dd836dd43ca876","after":"f1bbf771b162f2cec26534d4989a091267685ff1","ref":"refs/heads/master","pushedAt":"2024-02-20T17:20:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"umputun","name":"Umputun","path":"/umputun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535880?s=80&v=4"},"commit":{"message":"bump CI actions, use single .golangci.yml file for all versions","shortMessageHtmlLink":"bump CI actions, use single .golangci.yml file for all versions"}},{"before":"045ee52e30e94fa3e2a9f8300e7a27d523d4f0b0","after":"1025e35c76397f66ff33b8ee0ea82f6e4a6ed023","ref":"refs/heads/paskal/v2_by_v3","pushedAt":"2024-02-20T16:44:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"migrate v2 to using v3 code instead of duplicating it","shortMessageHtmlLink":"migrate v2 to using v3 code instead of duplicating it"}},{"before":"f51a0e7e41fe1d5a4eec8f5e84cd0d27037b29d6","after":"8e1ae6a43d33db7c60189f24a068be17703f5bfc","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-20T16:42:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAnother behaviour change is that Get and Peek now return\nthe cached value in case it has already expired to be consistent with\nthe `simplelru` implementation.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":null,"after":"f88a897f059947aec1b9bf9bf1f44a2de8497bff","ref":"refs/heads/paskal/bump_ci","pushedAt":"2024-02-20T16:38:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"bump CI actions, use single .golangci.yml file for all versions","shortMessageHtmlLink":"bump CI actions, use single .golangci.yml file for all versions"}},{"before":"c6214d62ce7db29ddcb15c9ee2e43c631f954742","after":"045ee52e30e94fa3e2a9f8300e7a27d523d4f0b0","ref":"refs/heads/paskal/v2_by_v3","pushedAt":"2024-02-20T16:35:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"migrate v2 to using v3 code instead of duplicating it","shortMessageHtmlLink":"migrate v2 to using v3 code instead of duplicating it"}},{"before":null,"after":"c6214d62ce7db29ddcb15c9ee2e43c631f954742","ref":"refs/heads/paskal/v2_by_v3","pushedAt":"2024-02-20T16:31:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"migrate v2 to using v3 code instead of duplicating it","shortMessageHtmlLink":"migrate v2 to using v3 code instead of duplicating it"}},{"before":"99127fd78878dfca2cf5f75d28d24345fa638b94","after":"f51a0e7e41fe1d5a4eec8f5e84cd0d27037b29d6","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-20T15:49:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAnother behaviour change is that Get and Peek now return\nthe cached value in case it has already expired to be consistent with\nthe `simplelru` implementation.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"a0b023bfc69e048a357b13e0375351d7b08ec965","after":"99127fd78878dfca2cf5f75d28d24345fa638b94","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-19T03:25:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"0c8c09452f8699782e233c4c8218f7acb8b6d594","after":"a0b023bfc69e048a357b13e0375351d7b08ec965","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-19T03:19:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"208cc61c90582d0dc555a6cf3ab63b1c02655ff9","after":null,"ref":"refs/heads/paskal/simplelru_comparison","pushedAt":"2024-02-19T03:16:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"}},{"before":null,"after":"0c8c09452f8699782e233c4c8218f7acb8b6d594","ref":"refs/heads/paskal/simplelru_compatibility","pushedAt":"2024-02-19T03:16:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add v3 compatible with simplelru\n\nv2 had most of the required functions, so this change adds missing ones\nto satisfy the simplelru interface.\n\nTo do that, RemoveOldest started returning parameters, unlike being void\nas before.\n\nAlso, GetExpiration is added.","shortMessageHtmlLink":"add v3 compatible with simplelru"}},{"before":"ec6da74346daf702c3dfe80072d63a13e2985e36","after":"e81ac908c7f914662998dddea2dd836dd43ca876","ref":"refs/heads/master","pushedAt":"2024-02-19T02:49:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"umputun","name":"Umputun","path":"/umputun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535880?s=80&v=4"},"commit":{"message":"add difference with hashicorp/golang-lru to readme","shortMessageHtmlLink":"add difference with hashicorp/golang-lru to readme"}},{"before":"1be9458b517bb5276152dc239175efdd3ec22e9a","after":"208cc61c90582d0dc555a6cf3ab63b1c02655ff9","ref":"refs/heads/paskal/simplelru_comparison","pushedAt":"2024-02-19T01:54:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add difference with hashicorp/golang-lru to readme","shortMessageHtmlLink":"add difference with hashicorp/golang-lru to readme"}},{"before":null,"after":"1be9458b517bb5276152dc239175efdd3ec22e9a","ref":"refs/heads/paskal/simplelru_comparison","pushedAt":"2024-02-19T01:49:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"add difference with hashicorp/golang-lru to readme","shortMessageHtmlLink":"add difference with hashicorp/golang-lru to readme"}},{"before":null,"after":"394aa5a26f8c836250ae6114f28fea2694bff192","ref":"refs/heads/paskal/get_expiration","pushedAt":"2024-01-10T21:17:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"},"commit":{"message":"Add GetExpiration function","shortMessageHtmlLink":"Add GetExpiration function"}},{"before":"f114f5c498052d36fce22bfdb5c9f282ea6cc4c0","after":null,"ref":"refs/heads/paskal/update_modules","pushedAt":"2024-01-10T21:13:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paskal","name":"Dmitry Verkhoturov","path":"/paskal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712534?s=80&v=4"}},{"before":"a198afa702f7f8e3c9d5ba041770f34aecbec927","after":"ec6da74346daf702c3dfe80072d63a13e2985e36","ref":"refs/heads/master","pushedAt":"2023-09-07T04:09:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"umputun","name":"Umputun","path":"/umputun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535880?s=80&v=4"},"commit":{"message":"bump go modules, update github workflows","shortMessageHtmlLink":"bump go modules, update github workflows"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEACO3hAA","startCursor":null,"endCursor":null}},"title":"Activity ยท go-pkgz/expirable-cache"}