{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":146626366,"defaultBranch":"master","name":"NewLife.Redis","ownerLogin":"NewLifeX","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-29T16:13:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19963783?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704347756.0","currentOid":""},"activityList":{"items":[{"before":"b8fc623afb135e001f9c7d30f9e904754bef8e26","after":"df1a2671195be00c0a35baae2ac5209ce6db3b02","ref":"refs/heads/master","pushedAt":"2024-06-02T04:55:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"v5.7.2024.0602 默认使用System.Text.Json序列化;支持DateOnly/TimeOnly","shortMessageHtmlLink":"v5.7.2024.0602 默认使用System.Text.Json序列化;支持DateOnly/TimeOnly"}},{"before":"b108368e2ff048fb974569ea771ec09b963d4d3b","after":"b8fc623afb135e001f9c7d30f9e904754bef8e26","ref":"refs/heads/master","pushedAt":"2024-05-26T15:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"[improv]默认使用System.Text.Json序列化,兜底为内部FastJson。fix: https://github.com/NewLifeX/NewLife.Redis/issues/131。fix: https://github.com/NewLifeX/NewLife.Redis/issues/132","shortMessageHtmlLink":"[improv]默认使用System.Text.Json序列化,兜底为内部FastJson。fix: #131: #132"}},{"before":"3657d9dc3b1fce79a4cddabf9c81567d06aee9b4","after":"b108368e2ff048fb974569ea771ec09b963d4d3b","ref":"refs/heads/master","pushedAt":"2024-05-22T02:09:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"andywu188","name":"Andy Wu","path":"/andywu188","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31318039?s=80&v=4"},"commit":{"message":"消除单元测试生成时警告信息","shortMessageHtmlLink":"消除单元测试生成时警告信息"}},{"before":"4b6dc2232607d7ebde7646c770cbb5d3b262cd90","after":"3657d9dc3b1fce79a4cddabf9c81567d06aee9b4","ref":"refs/heads/master","pushedAt":"2024-05-08T12:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"v5.5 支持可空类型,修正一些bug","shortMessageHtmlLink":"v5.5 支持可空类型,修正一些bug"}},{"before":"720da82195866f1f40c587ec3210859ecd0e52c2","after":"4b6dc2232607d7ebde7646c770cbb5d3b262cd90","ref":"refs/heads/master","pushedAt":"2024-04-20T00:05:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"支持可空类型,遇到无数据时返回null","shortMessageHtmlLink":"支持可空类型,遇到无数据时返回null"}},{"before":"ca27efadcca5485941f8c2a9df80c8756ab9e675","after":"720da82195866f1f40c587ec3210859ecd0e52c2","ref":"refs/heads/master","pushedAt":"2024-04-19T08:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"[fix]解码Redis响应数据时,支持可空类型","shortMessageHtmlLink":"[fix]解码Redis响应数据时,支持可空类型"}},{"before":"e2335bcd57f272d3493c9c42a30ada5154c16971","after":"ca27efadcca5485941f8c2a9df80c8756ab9e675","ref":"refs/heads/master","pushedAt":"2024-04-11T07:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"[fix]修正GetInfo用第一个地址无法访问时没有轮询后续地址的问题。fix: https://github.com/NewLifeX/NewLife.Redis/issues/127","shortMessageHtmlLink":"[fix]修正GetInfo用第一个地址无法访问时没有轮询后续地址的问题。fix: #127"}},{"before":"9f3407dd48c607d68559202bc12304476d8c490d","after":"e2335bcd57f272d3493c9c42a30ada5154c16971","ref":"refs/heads/master","pushedAt":"2024-04-09T07:50:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"Merge pull request #129 from Axinyp/master\n\n增加option.Timeout判断,防止出现连接超时情况","shortMessageHtmlLink":"Merge pull request #129 from Axinyp/master"}},{"before":"87d4f908f480d022502edd54a7ea9baef76c9b19","after":"9f3407dd48c607d68559202bc12304476d8c490d","ref":"refs/heads/master","pushedAt":"2024-04-09T07:25:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"Merge pull request #128 from Axinyp/master\n\n修复超时时间没有默认值导致连接超时的bug","shortMessageHtmlLink":"Merge pull request #128 from Axinyp/master"}},{"before":"3f2d93935dcbea53f235def4ca234014189d5c10","after":"87d4f908f480d022502edd54a7ea9baef76c9b19","ref":"refs/heads/master","pushedAt":"2024-04-03T06:31:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"注入FullRedis,应用内可使用FullRedis/Redis/ICache/ICacheProvider","shortMessageHtmlLink":"注入FullRedis,应用内可使用FullRedis/Redis/ICache/ICacheProvider"}},{"before":"c5859bf3313e146821b1f8338d2e5825ad8bd05b","after":"3f2d93935dcbea53f235def4ca234014189d5c10","ref":"refs/heads/master","pushedAt":"2024-04-02T17:32:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"v5.6 FullRedis支持前缀;AutoDetect默认关闭","shortMessageHtmlLink":"v5.6 FullRedis支持前缀;AutoDetect默认关闭"}},{"before":"dc4fd15711c53a83e955aba40a88e8ca278901ac","after":"c9533849a24e9b260142dd9da1e7232322a62b09","ref":"refs/heads/net40_45_std20","pushedAt":"2024-04-01T06:06:37.000Z","pushType":"push","commitsCount":45,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"v4.1.2022.0501","shortMessageHtmlLink":"v4.1.2022.0501"}},{"before":"c9533849a24e9b260142dd9da1e7232322a62b09","after":"c5859bf3313e146821b1f8338d2e5825ad8bd05b","ref":"refs/heads/dev","pushedAt":"2024-04-01T06:06:37.000Z","pushType":"push","commitsCount":169,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"[feat] IRedisCluster增加节点改变事件NodeChanged,集群节点变化时触发事件。","shortMessageHtmlLink":"[feat] IRedisCluster增加节点改变事件NodeChanged,集群节点变化时触发事件。"}},{"before":"f37f3c4c4c5df0ded01da4e9efbb08d78f00d775","after":"c5859bf3313e146821b1f8338d2e5825ad8bd05b","ref":"refs/heads/master","pushedAt":"2024-03-19T00:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"[feat] IRedisCluster增加节点改变事件NodeChanged,集群节点变化时触发事件。","shortMessageHtmlLink":"[feat] IRedisCluster增加节点改变事件NodeChanged,集群节点变化时触发事件。"}},{"before":"7c6c06c489770264afa87cbca15a10f3aa137152","after":"f37f3c4c4c5df0ded01da4e9efbb08d78f00d775","ref":"refs/heads/master","pushedAt":"2024-03-17T23:16:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"自动检测集群节点AutoDetect默认值修改为false。公有云Redis一般放在代理背后,主从架构,如果开启自动检测,将会自动识别主从,导致得到无法连接的内网主从库地址。","shortMessageHtmlLink":"自动检测集群节点AutoDetect默认值修改为false。公有云Redis一般放在代理背后,主从架构,如果开启自动检测,将会自动识别主从…"}},{"before":"a2c513356a973bbd6e5835f4746b8ec89a2bca3c","after":"7c6c06c489770264afa87cbca15a10f3aa137152","ref":"refs/heads/master","pushedAt":"2024-03-07T08:44:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"[fix] Redis支持{}来固定到某个特定节点。fix https://github.com/NewLifeX/NewLife.Redis/issues/125","shortMessageHtmlLink":"[fix] Redis支持{}来固定到某个特定节点。fix #125"}},{"before":"3e2cbea6c353d7b5f21153df48a494f8cf59556c","after":"a2c513356a973bbd6e5835f4746b8ec89a2bca3c","ref":"refs/heads/master","pushedAt":"2024-03-04T13:06:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"v5.6 RedisStream支持按时间清理过期消息","shortMessageHtmlLink":"v5.6 RedisStream支持按时间清理过期消息"}},{"before":"44133016362831a4d55a81de3e530af54690f384","after":"3e2cbea6c353d7b5f21153df48a494f8cf59556c","ref":"refs/heads/master","pushedAt":"2024-02-23T13:49:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"[feat] RedisStream新增Expire,消息有效时间。若指定,将定期删除该时间以前的消息。在IoT等系统中,有些队列数据量比较小,100万条消息将会覆盖非常长的时间,意义不大。","shortMessageHtmlLink":"[feat] RedisStream新增Expire,消息有效时间。若指定,将定期删除该时间以前的消息。在IoT等系统中,有些队列数据量比…"}},{"before":"20825a454e2ae25f28e63defbd5ba7c2666ee1c8","after":"44133016362831a4d55a81de3e530af54690f384","ref":"refs/heads/master","pushedAt":"2024-02-20T01:27:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"NewLife.Extensions.Caching.Redis 增加签名。fix https://github.com/NewLifeX/NewLife.Redis/issues/122","shortMessageHtmlLink":"NewLife.Extensions.Caching.Redis 增加签名。fix #122"}},{"before":"93cd86e394cfdcc71e308786dd935ce4f4d4907a","after":"20825a454e2ae25f28e63defbd5ba7c2666ee1c8","ref":"refs/heads/master","pushedAt":"2024-02-03T16:53:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"v5.6.2024.0203","shortMessageHtmlLink":"v5.6.2024.0203"}},{"before":"9ae4a3dc5af1282a74afc2ca07b9d037f0b5e886","after":"93cd86e394cfdcc71e308786dd935ce4f4d4907a","ref":"refs/heads/master","pushedAt":"2024-01-31T15:03:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"消费组不存在时,自动创建消费组。可能是Redis重启或者主从切换等原因,导致消费组丢失","shortMessageHtmlLink":"消费组不存在时,自动创建消费组。可能是Redis重启或者主从切换等原因,导致消费组丢失"}},{"before":"2a7573c966afabb641576a83b3913137a8794a57","after":"9ae4a3dc5af1282a74afc2ca07b9d037f0b5e886","ref":"refs/heads/master","pushedAt":"2024-01-23T01:18:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"[fix] RedisStream的id是redis内部生成,使用了UTC的Unix时间,传入当前时间时要处理一下。fix: https://github.com/NewLifeX/NewLife.Redis/issues/119","shortMessageHtmlLink":"[fix] RedisStream的id是redis内部生成,使用了UTC的Unix时间,传入当前时间时要处理一下。fix: #119"}},{"before":"93827e2fac0ac3cecc99dcbbff3734db329ce46c","after":"2a7573c966afabb641576a83b3913137a8794a57","ref":"refs/heads/master","pushedAt":"2024-01-05T03:01:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jackehuang","name":null,"path":"/jackehuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17893904?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/NewLifeX/NewLife.Redis","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/NewLifeX/NewLife.Redis"}},{"before":"a0a9dfc901dffc0a2de20f7ec9c39cf315e151a3","after":null,"ref":"refs/heads/users/jacke/fix_cluster_scan","pushedAt":"2024-01-04T05:55:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jackehuang","name":null,"path":"/jackehuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17893904?s=80&v=4"}},{"before":"60e50c51d38d180f84be253d6038872784785480","after":"93827e2fac0ac3cecc99dcbbff3734db329ce46c","ref":"refs/heads/master","pushedAt":"2024-01-04T05:53:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"Merge pull request #121 from NewLifeX/users/jacke/fix_cluster_scan\n\nfix: fix cluster scan","shortMessageHtmlLink":"Merge pull request #121 from NewLifeX/users/jacke/fix_cluster_scan"}},{"before":null,"after":"a0a9dfc901dffc0a2de20f7ec9c39cf315e151a3","ref":"refs/heads/users/jacke/fix_cluster_scan","pushedAt":"2024-01-04T05:46:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jackehuang","name":null,"path":"/jackehuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17893904?s=80&v=4"},"commit":{"message":"fix: fix cluster scan","shortMessageHtmlLink":"fix: fix cluster scan"}},{"before":"175287e124e9f2b434b7d9e2e14f4dec9ee2801d","after":"60e50c51d38d180f84be253d6038872784785480","ref":"refs/heads/master","pushedAt":"2024-01-01T09:46:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"v5.6.2024.0101 支持集群中的批量操作","shortMessageHtmlLink":"v5.6.2024.0101 支持集群中的批量操作"}},{"before":"d57667a1cf7d3f1d24c4cc6157585777103e3aee","after":"175287e124e9f2b434b7d9e2e14f4dec9ee2801d","ref":"refs/heads/master","pushedAt":"2023-12-13T03:08:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"如果设置了options.Prefix,则实例化PrefixedRedis","shortMessageHtmlLink":"如果设置了options.Prefix,则实例化PrefixedRedis"}},{"before":"570290007cfaaf85f8e9f70b032989a521f54ab5","after":"d57667a1cf7d3f1d24c4cc6157585777103e3aee","ref":"refs/heads/master","pushedAt":"2023-12-01T06:25:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nnhy","name":"Stone","path":"/nnhy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/506367?s=80&v=4"},"commit":{"message":"v5.5.2023.1201 支持.NET8.0","shortMessageHtmlLink":"v5.5.2023.1201 支持.NET8.0"}},{"before":"7d9870b8545f3c46fba7645584313ff0129b304c","after":"570290007cfaaf85f8e9f70b032989a521f54ab5","ref":"refs/heads/master","pushedAt":"2023-11-29T10:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackehuang","name":null,"path":"/jackehuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17893904?s=80&v=4"},"commit":{"message":"fix :fix targetFrameworks","shortMessageHtmlLink":"fix :fix targetFrameworks"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWgROywA","startCursor":null,"endCursor":null}},"title":"Activity · NewLifeX/NewLife.Redis"}