{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":787260586,"defaultBranch":"unstable","name":"valkey","ownerLogin":"soloestoy","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-16T07:33:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24804835?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717126896.0","currentOid":""},"activityList":{"items":[{"before":"2ec8f638b520228e4c431e471acab5a5bd6fdefe","after":"6bab2d7968dd9d71f2ce200386ecf4286e333a76","ref":"refs/heads/unstable","pushedAt":"2024-05-31T03:59:10.000Z","pushType":"push","commitsCount":112,"pusher":{"login":"soloestoy","name":"zhaozhao.zz","path":"/soloestoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24804835?s=80&v=4"},"commit":{"message":"Make sure clear the CLUSTER SLOTS cache on time when updating hostname (#564)\n\nIn #53, we will cache the CLUSTER SLOTS response to improve the\r\nthroughput and reduct the latency.\r\n\r\nIn the code snippet below, the second cluster slots will use the\r\nold hostname:\r\n```\r\nconfig set cluster-preferred-endpoint-type hostname\r\nconfig set cluster-announce-hostname old-hostname.com\r\nmulti\r\ncluster slots\r\nconfig set cluster-announce-hostname new-hostname.com\r\ncluster slots\r\nexec\r\n```\r\n\r\nWhen updating the hostname, in updateAnnouncedHostname, we will set\r\nCLUSTER_TODO_SAVE_CONFIG and we will do a clearCachedClusterSlotsResponse\r\nin clusterSaveConfigOrDie, so harmless in most cases.\r\n\r\nMove the clearCachedClusterSlotsResponse call to clusterDoBeforeSleep\r\ninstead of scheduling it to be called in clusterSaveConfigOrDie.\r\n\r\nSigned-off-by: Binbin ","shortMessageHtmlLink":"Make sure clear the CLUSTER SLOTS cache on time when updating hostname ("}},{"before":null,"after":"d68d9d578d7e7456f78bd2dfcfd21e892ab3f0b0","ref":"refs/heads/fix-cluster-slots-resp-tls","pushedAt":"2024-05-31T03:41:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"soloestoy","name":"zhaozhao.zz","path":"/soloestoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24804835?s=80&v=4"},"commit":{"message":"Fix the tls issue about CLUSTER SLOTS cache\n\nSigned-off-by: zhaozhao.zz ","shortMessageHtmlLink":"Fix the tls issue about CLUSTER SLOTS cache"}},{"before":"0c67122addc7d315cfa677c2fdc2dfa59efb6f40","after":"be838bce2cb8a67c3ebb299f4677ebe427c9153e","ref":"refs/heads/replica-redirect","pushedAt":"2024-05-16T05:55:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"soloestoy","name":"zhaozhao.zz","path":"/soloestoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24804835?s=80&v=4"},"commit":{"message":"redirect by per client's capability\n\nSigned-off-by: zhaozhao.zz ","shortMessageHtmlLink":"redirect by per client's capability"}},{"before":"15163c9792eb7e77358e9e7652236c5caa0d3c91","after":"0c67122addc7d315cfa677c2fdc2dfa59efb6f40","ref":"refs/heads/replica-redirect","pushedAt":"2024-05-16T05:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soloestoy","name":"zhaozhao.zz","path":"/soloestoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24804835?s=80&v=4"},"commit":{"message":"redirect by per client's capability","shortMessageHtmlLink":"redirect by per client's capability"}},{"before":"0d837657ba7aad564ee1f8dfedae38552392415a","after":"15163c9792eb7e77358e9e7652236c5caa0d3c91","ref":"refs/heads/replica-redirect","pushedAt":"2024-05-09T07:05:17.000Z","pushType":"push","commitsCount":68,"pusher":{"login":"soloestoy","name":"zhaozhao.zz","path":"/soloestoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24804835?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/unstable' into replica-redirect","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/unstable' into replica-redirect"}},{"before":"8fce41e84404167f2cfc1c5ed1ca06c7cb34d385","after":"0d837657ba7aad564ee1f8dfedae38552392415a","ref":"refs/heads/replica-redirect","pushedAt":"2024-04-22T03:05:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soloestoy","name":"zhaozhao.zz","path":"/soloestoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24804835?s=80&v=4"},"commit":{"message":"change to REDIRECT\n\nSigned-off-by: zhaozhao.zz ","shortMessageHtmlLink":"change to REDIRECT"}},{"before":"106cac77c6bc4335cda3f679aed2e50a41938a5f","after":"8fce41e84404167f2cfc1c5ed1ca06c7cb34d385","ref":"refs/heads/replica-redirect","pushedAt":"2024-04-16T09:36:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"soloestoy","name":"zhaozhao.zz","path":"/soloestoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24804835?s=80&v=4"},"commit":{"message":"replica redirect read&write to master in standalone mode\n\nSigned-off-by: zhaozhao.zz ","shortMessageHtmlLink":"replica redirect read&write to master in standalone mode"}},{"before":null,"after":"106cac77c6bc4335cda3f679aed2e50a41938a5f","ref":"refs/heads/replica-redirect","pushedAt":"2024-04-16T07:55:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"soloestoy","name":"zhaozhao.zz","path":"/soloestoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24804835?s=80&v=4"},"commit":{"message":"replica redirect read&write to master in standalone mode","shortMessageHtmlLink":"replica redirect read&write to master in standalone mode"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWJ_2ZgA","startCursor":null,"endCursor":null}},"title":"Activity ยท soloestoy/valkey"}