{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":22700054,"defaultBranch":"main","name":"golang-lru","ownerLogin":"hashicorp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-08-06T22:14:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/761456?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1696334922.0","currentOid":""},"activityList":{"items":[{"before":"53739fc0192ff0df2c1c4f8a701cf15acff09591","after":"d582c453703398d4d70e3fa70d3f812ecc85a1c6","ref":"refs/heads/main","pushedAt":"2024-01-10T16:15:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"feature: add Cap interface{} (#145)\n\n* feature: add Cap interface{}\r\n* feature: add Cap for 2q and fix bug on arc.Cap\r\n* feature: add Cap for expireable_lru\r\n* test: add Cap for expire lru","shortMessageHtmlLink":"feature: add Cap interface{} (#145)"}},{"before":"97f49b45d00745bd1bbc7a64d9363e5edf216713","after":"53739fc0192ff0df2c1c4f8a701cf15acff09591","ref":"refs/heads/main","pushedAt":"2024-01-10T15:57:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Fix: encountering expired items during the traversal process will result in zero values in the output. (#163)","shortMessageHtmlLink":"Fix: encountering expired items during the traversal process will res…"}},{"before":"97f49b45d00745bd1bbc7a64d9363e5edf216713","after":null,"ref":"refs/heads/master","pushedAt":"2023-10-03T12:08:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"irenarindos","name":"Irena Rindos","path":"/irenarindos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3497566?s=80&v=4"}},{"before":null,"after":"97f49b45d00745bd1bbc7a64d9363e5edf216713","ref":"refs/heads/main","pushedAt":"2023-10-03T12:08:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"irenarindos","name":"Irena Rindos","path":"/irenarindos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3497566?s=80&v=4"},"commit":{"message":"Update arc to base package v2.0.7","shortMessageHtmlLink":"Update arc to base package v2.0.7"}},{"before":"d8515860cebc7b25ff2d29fada3f10a43611c28b","after":"97f49b45d00745bd1bbc7a64d9363e5edf216713","ref":"refs/heads/master","pushedAt":"2023-09-29T16:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Update arc to base package v2.0.7","shortMessageHtmlLink":"Update arc to base package v2.0.7"}},{"before":"d46c1d97e26376e5453a32b5f2eab47c11aa1ddb","after":"d8515860cebc7b25ff2d29fada3f10a43611c28b","ref":"refs/heads/master","pushedAt":"2023-09-21T18:26:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"add a Resize method to 2Q","shortMessageHtmlLink":"add a Resize method to 2Q"}},{"before":"56a2dc02f65b563d946d7ce80b24f905f3519d84","after":"d46c1d97e26376e5453a32b5f2eab47c11aa1ddb","ref":"refs/heads/master","pushedAt":"2023-09-14T13:47:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"irenarindos","name":"Irena Rindos","path":"/irenarindos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3497566?s=80&v=4"},"commit":{"message":"expirable LRU: fix so that Get/Peek cannot return an ok and empty value (#156)\n\n* expirable LRU: fix so that Get/Peek cannot return an ok and empty value","shortMessageHtmlLink":"expirable LRU: fix so that Get/Peek cannot return an ok and empty val…"}},{"before":"382b4016c3db56c50cd7283f99e3999c98a55a7f","after":"fcb456157e9b1f3801dded651996ca3d14acbe77","ref":"refs/heads/irindos-fix-get-peek-return","pushedAt":"2023-08-31T15:33:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"irenarindos","name":"Irena Rindos","path":"/irenarindos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3497566?s=80&v=4"},"commit":{"message":"fixup! expirable LRU: fix so that Get/Peek cannot return an ok and empty value","shortMessageHtmlLink":"fixup! expirable LRU: fix so that Get/Peek cannot return an ok and em…"}},{"before":null,"after":"382b4016c3db56c50cd7283f99e3999c98a55a7f","ref":"refs/heads/irindos-fix-get-peek-return","pushedAt":"2023-08-31T15:30:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"irenarindos","name":"Irena Rindos","path":"/irenarindos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3497566?s=80&v=4"},"commit":{"message":"expirable LRU: fix so that Get/Peek cannot return an ok and empty value","shortMessageHtmlLink":"expirable LRU: fix so that Get/Peek cannot return an ok and empty value"}},{"before":"56a2dc02f65b563d946d7ce80b24f905f3519d84","after":null,"ref":"refs/heads/compliance/add-headers","pushedAt":"2023-08-28T16:05:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hashicorp-copywrite[bot]","name":null,"path":"/apps/hashicorp-copywrite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/761456?s=80&v=4"}},{"before":"8a9e967b6a2e9659dd647f2acb827bc47eda5512","after":"56a2dc02f65b563d946d7ce80b24f905f3519d84","ref":"refs/heads/compliance/add-headers","pushedAt":"2023-08-28T16:05:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hashicorp-copywrite[bot]","name":null,"path":"/apps/hashicorp-copywrite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/761456?s=80&v=4"},"commit":{"message":"Update arc to base package v2.0.6","shortMessageHtmlLink":"Update arc to base package v2.0.6"}},{"before":"8f8764ff4ea3482c98afefa2b7a7ce8d922d93bc","after":"56a2dc02f65b563d946d7ce80b24f905f3519d84","ref":"refs/heads/master","pushedAt":"2023-08-24T19:01:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Update arc to base package v2.0.6","shortMessageHtmlLink":"Update arc to base package v2.0.6"}},{"before":"8f8764ff4ea3482c98afefa2b7a7ce8d922d93bc","after":null,"ref":"refs/heads/mgaffney/issue-141","pushedAt":"2023-08-24T13:18:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"}},{"before":"1e956f57ce74941bc0c4822df2cb68927fc8a8a1","after":"8f8764ff4ea3482c98afefa2b7a7ce8d922d93bc","ref":"refs/heads/master","pushedAt":"2023-08-24T13:18:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"test: Add tests for eviction callback\n\nThis adds tests to verify that calling Add, ContainsOrAdd, or PeekOrAdd\nwith a key that is already in the cache does not trigger an eviction or\nan eviction callback.","shortMessageHtmlLink":"test: Add tests for eviction callback"}},{"before":null,"after":"8f8764ff4ea3482c98afefa2b7a7ce8d922d93bc","ref":"refs/heads/mgaffney/issue-141","pushedAt":"2023-08-23T18:07:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"test: Add tests for eviction callback\n\nThis adds tests to verify that calling Add, ContainsOrAdd, or PeekOrAdd\nwith a key that is already in the cache does not trigger an eviction or\nan eviction callback.","shortMessageHtmlLink":"test: Add tests for eviction callback"}},{"before":"68d23fc6ffc2f3dddf357f66b73febbc15fae2c1","after":null,"ref":"refs/heads/mgaffney/issue-141","pushedAt":"2023-08-23T17:18:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"}},{"before":null,"after":"68d23fc6ffc2f3dddf357f66b73febbc15fae2c1","ref":"refs/heads/mgaffney/issue-141","pushedAt":"2023-08-22T20:23:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"fix: do not call onEvict when adding an existing item\n\nCalling Add, ContainsOrAdd, or PeekOrAdd with a key that is already in\nthe cache should not trigger an eviction.\n\nResolves #141, closes #152.","shortMessageHtmlLink":"fix: do not call onEvict when adding an existing item"}},{"before":"3afaa48530f711754c178ceb61ff060d86c17b95","after":"1e956f57ce74941bc0c4822df2cb68927fc8a8a1","ref":"refs/heads/master","pushedAt":"2023-08-21T17:35:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"[COMPLIANCE] Add Copyright and License Headers","shortMessageHtmlLink":"[COMPLIANCE] Add Copyright and License Headers"}},{"before":null,"after":"8a9e967b6a2e9659dd647f2acb827bc47eda5512","ref":"refs/heads/compliance/add-headers","pushedAt":"2023-08-14T16:04:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hashicorp-copywrite[bot]","name":null,"path":"/apps/hashicorp-copywrite","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/761456?s=80&v=4"},"commit":{"message":"[COMPLIANCE] Add Copyright and License Headers","shortMessageHtmlLink":"[COMPLIANCE] Add Copyright and License Headers"}},{"before":"99d7b177d1c3f01ae145e824fe627961e76edb8b","after":"3afaa48530f711754c178ceb61ff060d86c17b95","ref":"refs/heads/master","pushedAt":"2023-08-08T19:14:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Release update arc dependencies to v2.0.5","shortMessageHtmlLink":"Release update arc dependencies to v2.0.5"}},{"before":"99d7b177d1c3f01ae145e824fe627961e76edb8b","after":null,"ref":"refs/heads/mgaffney/workflows","pushedAt":"2023-08-08T13:10:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"}},{"before":"3b3d2595eca1779a7fc41bf1fac0231e7be038b9","after":"99d7b177d1c3f01ae145e824fe627961e76edb8b","ref":"refs/heads/master","pushedAt":"2023-08-08T13:10:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"test: increase sleep time in expirable tests\n\nThe github workflows are failing.","shortMessageHtmlLink":"test: increase sleep time in expirable tests"}},{"before":"8d433cc52d098925580669a8689f8f47f4b7eb22","after":"99d7b177d1c3f01ae145e824fe627961e76edb8b","ref":"refs/heads/mgaffney/workflows","pushedAt":"2023-08-08T13:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"test: increase sleep time in expirable tests\n\nThe github workflows are failing.","shortMessageHtmlLink":"test: increase sleep time in expirable tests"}},{"before":null,"after":"8d433cc52d098925580669a8689f8f47f4b7eb22","ref":"refs/heads/mgaffney/workflows","pushedAt":"2023-08-08T12:50:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Include expirable package in build workflows","shortMessageHtmlLink":"Include expirable package in build workflows"}},{"before":null,"after":"a032ef5a154020ffc7a74ba73702f9c5d3ea11f2","ref":"refs/heads/b1.0.2","pushedAt":"2023-08-08T11:39:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Update README for v1.0.2","shortMessageHtmlLink":"Update README for v1.0.2"}},{"before":"78003ed4e00efae90d8ae8bc4ad727b582069c01","after":"3b3d2595eca1779a7fc41bf1fac0231e7be038b9","ref":"refs/heads/master","pushedAt":"2023-08-07T18:44:48.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Merge branch 'paskal-separate_expirable_LRU'","shortMessageHtmlLink":"Merge branch 'paskal-separate_expirable_LRU'"}},{"before":"78003ed4e00efae90d8ae8bc4ad727b582069c01","after":null,"ref":"refs/heads/mgaffney/build-updates","pushedAt":"2023-08-01T22:35:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"}},{"before":"f4cd393e7b298d6a8734a5a4aebff2f56e5ff606","after":"78003ed4e00efae90d8ae8bc4ad727b582069c01","ref":"refs/heads/master","pushedAt":"2023-08-01T22:35:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Add ARC module to the CI workflows","shortMessageHtmlLink":"Add ARC module to the CI workflows"}},{"before":"dcf4839cb0c06ed15af9cdf7eaed4a4fbe95d155","after":"78003ed4e00efae90d8ae8bc4ad727b582069c01","ref":"refs/heads/mgaffney/build-updates","pushedAt":"2023-08-01T22:31:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Add ARC module to the CI workflows","shortMessageHtmlLink":"Add ARC module to the CI workflows"}},{"before":"53ea70847dc35fa4f03a25f1535dbb0f30a54703","after":"dcf4839cb0c06ed15af9cdf7eaed4a4fbe95d155","ref":"refs/heads/mgaffney/build-updates","pushedAt":"2023-08-01T22:28:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mgaffney","name":"Michael Gaffney","path":"/mgaffney","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/413382?s=80&v=4"},"commit":{"message":"Add ARC module to the CI workflows","shortMessageHtmlLink":"Add ARC module to the CI workflows"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD3HZBLwA","startCursor":null,"endCursor":null}},"title":"Activity · hashicorp/golang-lru"}