{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":844146,"defaultBranch":"main","name":"dalli","ownerLogin":"petergoldstein","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-08-17T16:56:58.000Z","ownerAvatar":"https://avatars-ghuser.fzsz.win/u/421488?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707778722.0","currentOid":""},"activityList":{"items":[{"before":"f2a46a780f7957b5310a3b39ce2968533b8cce68","after":"06be66d6825d3644f72e6a283d47b1bee75122c1","ref":"refs/heads/main","pushedAt":"2024-09-16T18:03:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Fix to read response data using size when meta (#1007)","shortMessageHtmlLink":"Fix to read response data using size when meta (#1007)"}},{"before":"718cacb08df2d8de3ddffbc620d6a5e6a7e022de","after":"f2a46a780f7957b5310a3b39ce2968533b8cce68","ref":"refs/heads/main","pushedAt":"2024-09-16T18:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Serializer: reraise all .load errors as UnmarshalError (#1011)\n\n* Serializer: for Marshal, catch all .load errors\r\n\r\nIn order to avoid missing an error message to filter out, treat any Marshal.load error as a\r\nfailed serialization, and trust Ruby's e.cause system to provide a\r\nlineage of the error's true beginning.\r\n\r\n* Treat all deserialization errors as UnmarshalError","shortMessageHtmlLink":"Serializer: reraise all .load errors as UnmarshalError (#1011)"}},{"before":"1d4cbfc78e6470ad57a883801a783bf30890c400","after":"718cacb08df2d8de3ddffbc620d6a5e6a7e022de","ref":"refs/heads/main","pushedAt":"2024-09-16T18:00:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Add logger as a dependency, drop ostruct for tests (#1010)\n\n* Add logger as a dependency\r\n\r\nThere was a warning in ruby-head (3.4) that in Ruby 3.5 logger and\r\nostruct will not be built-in gems, but regular gems.\r\n\r\nThis change avoids that warning.\r\n\r\nThe ostruct dependency was be omitted.\r\n\r\n* Lint: Style/SymbolProc","shortMessageHtmlLink":"Add logger as a dependency, drop ostruct for tests (#1010)"}},{"before":"67942b8db6ba8ae9c39e30d9c0c63fb1525586b3","after":"1d4cbfc78e6470ad57a883801a783bf30890c400","ref":"refs/heads/main","pushedAt":"2024-06-04T17:35:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Add a space to properly format multi-line log output (#1004)","shortMessageHtmlLink":"Add a space to properly format multi-line log output (#1004)"}},{"before":"1db3fc8c586d9c5e5558e841b0f2fb32074dafec","after":null,"ref":"refs/heads/feature/prepare_for_3_2_8","pushedAt":"2024-02-12T22:56:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"}},{"before":"23bc51f712314a5b8179c94ed59ba1545139c99e","after":"67942b8db6ba8ae9c39e30d9c0c63fb1525586b3","ref":"refs/heads/main","pushedAt":"2024-02-12T22:56:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Prepare for 3.2.8 (#995)","shortMessageHtmlLink":"Prepare for 3.2.8 (#995)"}},{"before":null,"after":"1db3fc8c586d9c5e5558e841b0f2fb32074dafec","ref":"refs/heads/feature/prepare_for_3_2_8","pushedAt":"2024-02-12T22:43:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Prepare for 3.2.8","shortMessageHtmlLink":"Prepare for 3.2.8"}},{"before":"4baeb3431edb46b5a1d0449432802dc214bb1a67","after":"23bc51f712314a5b8179c94ed59ba1545139c99e","ref":"refs/heads/main","pushedAt":"2024-02-12T13:28:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Handle IO::TimeoutError when establishing connection (#993)\n\nSince 6165b94337d3090f7df06fb0df750592dbc92f9e, Dalli::Socket::TCP.open\r\ncan also raise this error.","shortMessageHtmlLink":"Handle IO::TimeoutError when establishing connection (#993)"}},{"before":"35f6507a4ee2ea60c1014e4a996d861b5150ffc7","after":null,"ref":"refs/heads/feature/bump_tested_memcached_version_1_6_23","pushedAt":"2024-02-07T13:40:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"}},{"before":"d5ad58f939af7ef765412f3820aace7399b68753","after":"4baeb3431edb46b5a1d0449432802dc214bb1a67","ref":"refs/heads/main","pushedAt":"2024-02-07T13:40:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Bump the tested memcached version to 1.6.23 (#992)","shortMessageHtmlLink":"Bump the tested memcached version to 1.6.23 (#992)"}},{"before":null,"after":"35f6507a4ee2ea60c1014e4a996d861b5150ffc7","ref":"refs/heads/feature/bump_tested_memcached_version_1_6_23","pushedAt":"2024-02-07T13:26:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Bump the tested memcached version to 1.6.23","shortMessageHtmlLink":"Bump the tested memcached version to 1.6.23"}},{"before":"bec0440a9c4c040d2f564256abddd7e6a6604123","after":"d5ad58f939af7ef765412f3820aace7399b68753","ref":"refs/heads/main","pushedAt":"2024-02-07T12:50:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Move check whether TCPSocket was patched to TCP.open (#991)","shortMessageHtmlLink":"Move check whether TCPSocket was patched to TCP.open (#991)"}},{"before":"c5aea2200388c530b457485c96d22098e67e17d5","after":"bec0440a9c4c040d2f564256abddd7e6a6604123","ref":"refs/heads/main","pushedAt":"2024-02-04T16:54:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Fix conflict with resolv-replace gem (#989)\n\n* Fix conflict with resolv-replace gem\r\n\r\nCloses #987\r\n\r\nIn version 3.2.7 socket_timeout option was introduced for TCPSocket.\r\n\r\nThis works unless `resolv-replace` gem is loaded (which was added to\r\nruby standard library since version 3.0.0).\r\n\r\nThis commit adds another check besides the ruby version check to avoid\r\nbreaking dalli for applications that have `resolv-replace` gem required.\r\n\r\n* Fix rubocop warning\r\n\r\n* Comment additional check in TCP.open method definition","shortMessageHtmlLink":"Fix conflict with resolv-replace gem (#989)"}},{"before":"c409a07dc960b11595b329b6245b12b7be6d2dd7","after":"c5aea2200388c530b457485c96d22098e67e17d5","ref":"refs/heads/main","pushedAt":"2024-02-04T04:21:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Add metadata for rubygems.org (#990)","shortMessageHtmlLink":"Add metadata for rubygems.org (#990)"}},{"before":"4c4a5a2354707604456f6f1bf08d020f1909b49e","after":"c409a07dc960b11595b329b6245b12b7be6d2dd7","ref":"refs/heads/main","pushedAt":"2024-02-01T19:14:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Drop dependency on base64 (#986)","shortMessageHtmlLink":"Drop dependency on base64 (#986)"}},{"before":"7b490e658c5fe6f5baa96cdf52985f519ea0674b","after":null,"ref":"refs/heads/feature/prepare_for_3_2_7","pushedAt":"2024-01-28T16:25:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"}},{"before":"fa641192072fd3852053f01e65853af95bc0b8d0","after":"4c4a5a2354707604456f6f1bf08d020f1909b49e","ref":"refs/heads/main","pushedAt":"2024-01-28T16:24:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Prepare for 3.2.7 (#985)","shortMessageHtmlLink":"Prepare for 3.2.7 (#985)"}},{"before":null,"after":"7b490e658c5fe6f5baa96cdf52985f519ea0674b","ref":"refs/heads/feature/prepare_for_3_2_7","pushedAt":"2024-01-28T16:17:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Prepare for 3.2.7","shortMessageHtmlLink":"Prepare for 3.2.7"}},{"before":"22dd9ce54dfe497c69244e7aa5fe2ba6ad4ac327","after":"fa641192072fd3852053f01e65853af95bc0b8d0","ref":"refs/heads/main","pushedAt":"2024-01-28T16:07:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Don't reconnect to send pipelined request no-op (#983)\n\nIf sending the pipelined get commands fails with a network error, the\r\nsocket will be closed when we try to send the no-op command. `alive?`\r\nreconnects if possible, but we only need to send the no-op if the get\r\ncommands were successfully sent.\r\n\r\nBefore c01d4105d82d7526dd645900137fb7c4f403ca90, reconnecting to send a\r\nno-op was harmless, but now that pipelined requests are tracked in their\r\nentirety, an error is raised since there is no request in progress.","shortMessageHtmlLink":"Don't reconnect to send pipelined request no-op (#983)"}},{"before":"e2a8aed38ff12a51ec95397fc13d7d41c4551445","after":null,"ref":"refs/heads/feature/fix_lint_20240128_1","pushedAt":"2024-01-28T16:02:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"}},{"before":"c539933472d24ae455de51b1832e2b801cbb3203","after":"22dd9ce54dfe497c69244e7aa5fe2ba6ad4ac327","ref":"refs/heads/main","pushedAt":"2024-01-28T16:02:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Fix a test lint (#984)","shortMessageHtmlLink":"Fix a test lint (#984)"}},{"before":null,"after":"e2a8aed38ff12a51ec95397fc13d7d41c4551445","ref":"refs/heads/feature/fix_lint_20240128_1","pushedAt":"2024-01-28T15:57:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Fix a test lint","shortMessageHtmlLink":"Fix a test lint"}},{"before":"025c9460a809ed4fc5a0fd66af89b2930c338df1","after":"c539933472d24ae455de51b1832e2b801cbb3203","ref":"refs/heads/main","pushedAt":"2024-01-28T15:51:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Add base64 to gemspec (#982)\n\nbase64 is loaded from the standard library, but will no longer be part\r\nof the default gems since Ruby 3.4.0.\r\n\r\nAdding `base64` to gemspec to avoid this warning in Ruby 3.3 and allow\r\nDalli to run against ruby-head\r\n\r\nClose #981","shortMessageHtmlLink":"Add base64 to gemspec (#982)"}},{"before":"ebde34741e35fd0740c76ac9a54ab73a33983de2","after":null,"ref":"refs/heads/feature/rubocop_2024_01_09","pushedAt":"2024-01-09T21:44:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"}},{"before":"7f0109a6089d66e0727b004df31d3318227eb262","after":"025c9460a809ed4fc5a0fd66af89b2930c338df1","ref":"refs/heads/main","pushedAt":"2024-01-09T21:44:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Address lint (#980)","shortMessageHtmlLink":"Address lint (#980)"}},{"before":null,"after":"ebde34741e35fd0740c76ac9a54ab73a33983de2","ref":"refs/heads/feature/rubocop_2024_01_09","pushedAt":"2024-01-09T21:38:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Address lint","shortMessageHtmlLink":"Address lint"}},{"before":"2ab0cdd9343f966e80b074168a715238e50a6cf3","after":"7f0109a6089d66e0727b004df31d3318227eb262","ref":"refs/heads/main","pushedAt":"2023-12-29T15:15:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Add Ruby 3.3 to CI matrix (#979)","shortMessageHtmlLink":"Add Ruby 3.3 to CI matrix (#979)"}},{"before":"60fe1c8c9946e7a95d7d6effe2609e328f3211e2","after":null,"ref":"refs/heads/dependabot/github_actions/github/codeql-action-3","pushedAt":"2023-12-19T13:03:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"}},{"before":"6165b94337d3090f7df06fb0df750592dbc92f9e","after":"2ab0cdd9343f966e80b074168a715238e50a6cf3","ref":"refs/heads/main","pushedAt":"2023-12-19T13:02:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"petergoldstein","name":"Peter Goldstein","path":"/petergoldstein","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/u/421488?s=80&v=4"},"commit":{"message":"Bump github/codeql-action from 2 to 3 (#978)\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.\r\n- [Release notes](https://github.com/github/codeql-action/releases)\r\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/github/codeql-action/compare/v2...v3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github/codeql-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump github/codeql-action from 2 to 3 (#978)"}},{"before":null,"after":"60fe1c8c9946e7a95d7d6effe2609e328f3211e2","ref":"refs/heads/dependabot/github_actions/github/codeql-action-3","pushedAt":"2023-12-18T18:52:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars-ghuser.fzsz.win/in/29110?s=80&v=4"},"commit":{"message":"Bump github/codeql-action from 2 to 3\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/v2...v3)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github/codeql-action from 2 to 3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEt7xqKQA","startCursor":null,"endCursor":null}},"title":"Activity ยท petergoldstein/dalli"}