-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build(deps): bump redisson from 3.40.2 to 3.41.0 #517
Conversation
Bumps `redisson` from 3.40.2 to 3.41.0. Updates `org.redisson:redisson-spring-boot-starter` from 3.40.2 to 3.41.0 - [Release notes](https://github.com/redisson/redisson/releases) - [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md) - [Commits](redisson/redisson@redisson-3.40.2...redisson-3.41.0) Updates `org.redisson:redisson` from 3.40.2 to 3.41.0 - [Release notes](https://github.com/redisson/redisson/releases) - [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md) - [Commits](redisson/redisson@redisson-3.40.2...redisson-3.41.0) Updates `org.redisson:redisson-spring-data-34` from 3.40.2 to 3.41.0 --- updated-dependencies: - dependency-name: org.redisson:redisson-spring-boot-starter dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.redisson:redisson dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.redisson:redisson-spring-data-34 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
审核指南由 Sourcery 提供此拉取请求将 Redisson 库从版本 3.40.2 更新到 3.41.0。此升级包括几个错误修复和两个新功能。值得注意的错误修复解决了诸如在将 RTopic 定义为 lambda 时的监听器泄漏、Redisson 初始化期间的潜在阻塞以及响应超时处理不当等问题。新增功能包括新方法 显示修复后的 RTopic 监听器行为的序列图sequenceDiagram
participant Client
participant RTopic
participant Redis
Note over RTopic: 先前版本在使用 lambda 时<br/>存在监听器泄漏
Client->>RTopic: addListener(lambda)
RTopic->>Redis: Subscribe
Client->>RTopic: removeListener()
RTopic->>Redis: Unsubscribe
Note over RTopic: 修复:正确清理<br/>lambda 监听器
显示更新后的 RPermitExpirableSemaphore 接口的类图classDiagram
class RPermitExpirableSemaphore {
+getLeaseTime() long
+release(List~String~ permitIds) boolean
}
note for RPermitExpirableSemaphore "新增 getLeaseTime() 方法
修复了对不存在许可的 release() 行为"
文件级更改
可能相关的问题
提示和命令与 Sourcery 互动
自定义您的体验访问您的仪表板以:
获取帮助Original review guide in EnglishReviewer's Guide by SourceryThis pull request updates the Redisson library from version 3.40.2 to 3.41.0. This upgrade includes several bug fixes and two new features. The notable bug fixes address issues such as listeners leak in RTopic when defined as a lambda, potential blocking during Redisson initialization, and incorrect handling of response timeouts. The added features include a new method Sequence diagram showing fixed RTopic listener behaviorsequenceDiagram
participant Client
participant RTopic
participant Redis
Note over RTopic: Previous version had listener leak<br/>when using lambdas
Client->>RTopic: addListener(lambda)
RTopic->>Redis: Subscribe
Client->>RTopic: removeListener()
RTopic->>Redis: Unsubscribe
Note over RTopic: Fixed: Proper cleanup of<br/>lambda listeners
Class diagram showing updated RPermitExpirableSemaphore interfaceclassDiagram
class RPermitExpirableSemaphore {
+getLeaseTime() long
+release(List~String~ permitIds) boolean
}
note for RPermitExpirableSemaphore "New getLeaseTime() method added
Fixed release() behavior for non-existent permits"
File-Level Changes
Possibly linked issues
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
我们已跳过审查此拉取请求。它似乎是由一个机器人创建的(嘿,dependabot[bot]!)。我们假设它知道自己在做什么!
Original comment in English
We have skipped reviewing this pull request. It seems to have been created by a bot (hey, dependabot[bot]!). We assume it knows what it's doing!
Quality Gate passedIssues Measures |
OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps
redisson
from 3.40.2 to 3.41.0.Updates
org.redisson:redisson-spring-boot-starter
from 3.40.2 to 3.41.0Release notes
Sourced from org.redisson:redisson-spring-boot-starter's releases.
Changelog
Sourced from org.redisson:redisson-spring-boot-starter's changelog.
Commits
62dc29e
[maven-release-plugin] prepare release redisson-3.41.081eba64
Fixed - RandomXoshiro256PlusPlus might block Redisson initialization. #6307dddb158
Fixed - RPriorityBlockingQueue.draintTo() method shouldn't resend command on ...5be0604
Merge branch 'master' of github.com:redisson/redisson74698ab
logback updateda0bac46
Merge pull request #6348 from seakider/fix_releaseAsync7451a97
Fixed - RPermitExpirableSemaphore.release(java.util.List) shouldn't release p...8e06ee1
Fixed - RPermitExpirableSemaphore.release(java.util.List) shouldn't release p...4d6ed7d
Fixed - RPermitExpirableSemaphore.release(java.util.List) shouldn't release p...ee3d4c2
Fixed - RPermitExpirableSemaphore.release(java.util.List) shouldn't release p...Updates
org.redisson:redisson
from 3.40.2 to 3.41.0Release notes
Sourced from org.redisson:redisson's releases.
Changelog
Sourced from org.redisson:redisson's changelog.
Commits
62dc29e
[maven-release-plugin] prepare release redisson-3.41.081eba64
Fixed - RandomXoshiro256PlusPlus might block Redisson initialization. #6307dddb158
Fixed - RPriorityBlockingQueue.draintTo() method shouldn't resend command on ...5be0604
Merge branch 'master' of github.com:redisson/redisson74698ab
logback updateda0bac46
Merge pull request #6348 from seakider/fix_releaseAsync7451a97
Fixed - RPermitExpirableSemaphore.release(java.util.List) shouldn't release p...8e06ee1
Fixed - RPermitExpirableSemaphore.release(java.util.List) shouldn't release p...4d6ed7d
Fixed - RPermitExpirableSemaphore.release(java.util.List) shouldn't release p...ee3d4c2
Fixed - RPermitExpirableSemaphore.release(java.util.List) shouldn't release p...Updates
org.redisson:redisson-spring-data-34
from 3.40.2 to 3.41.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Summary by Sourcery
构建:
Original summary in English
Summary by Sourcery
Build: