修复 database-lettuce-redis 模块中的一些问题 #638
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
feat(database-lettuce-redis):为IRedisClient接口添加stop方法
feat(database-lettuce-redis):在LettuceRedisClient和LettuceClusterRedisClient中实现stop方法
refactor(database-lettuce-redis):将LettuceRedis.stop中的资源关闭逻辑移至客户端stop方法
fix(database-lettuce-redis):修复ioThreadPoolSize和computationThreadPoolSize未使用配置值的问题
fix(database-lettuce-redis):修复useConnection和useConnectionAsync中use参数的空检查
fix(database-lettuce-redis):修复asyncPool配置方法名称并统一使用poolConfig
fix(database-lettuce-redis):修复getFiles函数中可能出现的空指针异常
refactor(database-lettuce-redis):重构配置解析以支持可空的ConfigurationSection
fix(database-lettuce-redis):修复配置中pool和asyncPool字段的默认值处理
fix(database-lettuce-redis):修复配置解析中错误的字段名称引用
feat(database-lettuce-redis):为配置解析添加自定义的Duration解析函数和错误处理
fix(database-lettuce-redis):修复sentinel和cluster节点解析的格式验证
fix(database-lettuce-redis):修复LettuceClusterRedisClient中未设置clientOptions的问题
feat(database-lettuce-redis):在start方法中根据autoRelease参数将客户端添加到全局列表