Update dependency io.lettuce:lettuce-core to v6 #155
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.
This PR contains the following updates:
5.0.5.RELEASE
->6.4.0.RELEASE
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
lettuce-io/lettuce-core (io.lettuce:lettuce-core)
v6.4.0.RELEASE
Compare Source
⭐ New Features
HPEXPIRE
,HPEXPIREAT
,HPEXPIRETIME
,HTTL
and HPTTL` (#2857)HEXPIRE
,HEXPIREAT
,HEXPIRETIME
andHPERSIST
(#2836)PUBSUB SHARDCHANNELS
(#2793)SUNSUBSCRIBE
#2759 (#2851)SPUBLISH
(#2838)evalReadOnly
overload that accepts the script as aString
(#2868)XREAD
support for reading last message from stream (#2863)CLIENT SETINFO
command in a fire-and-forget way (#2823)CLIENT KILL [MAXAGE]
(#2782)HSCAN
withNOVALUES
argument (#2816)🐞 Bug Fixes
💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
@BalmungSan, @atakavci, @dengliming, @dependabot, @dependabot[bot], @gerzse, @mp911de, @sullis, @thachlp, @tishun, @uglide and @yfwz100
Full Changelog: redis/lettuce@6.3.0.RELEASE...6.4.0.RELEASE
v6.3.2.RELEASE
Compare Source
📗 Links
⭐ New Features
ConcurrentLinkedQueue
to avoid expensivesize
calls #2602HashedWheelTimer
for command expiration management to reduce thread context switches and improve performance #2773🐞 Bug Fixes
💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.3.1.RELEASE
Compare Source
📗 Links
⭐ New Features
RedisVersion
parser to accept version numbers with non-numeric suffix #2557ClusterTopologyRefreshOptions.Builder. enableAdaptiveRefreshTrigger (…)
without options should throwIllegalArgumentException
#2575🐞 Bug Fixes
💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.3.0.RELEASE
Compare Source
📗 Links
⭐ Commands
WITHSCORE
option toZRANK
andZREVRANK
commands #2410CLIENT SETINFO
,CLIENT INFO
, and enhancedCLIENT LIST
#2439ZMPOP
andBZMPOP
commands #2435FCALL
commands to Call Lua-scripts that are loaded as Function in redis #2185⭐ New Features
RST
packet failures #2082RedisStateMachine
#2173AdaptiveRefreshTriggeredEvent
to provide the cause and contextual details #2338RedisException
instantiation to avoid exception instances if they are not used #2353MicrometerCommandLatencyRecorder
#2406MapOutput
#2429NOPROTO
response #2455ChannelInitializer
#2475🐞 Bug Fixes
AttributeKey
#2111PartitionSelectorException
during refresh ofPartitions
#2178ZRANGESTORE
does not support by Rank comparison #2202RedisCredentialsProvider
causes issue with protocol handshake on Redis 5 #2234CLUSTER SHARDS
#2325RedisURI.applySsl(…)
does not retainSslVerifyMode
#2328SslVerifyMode
inRedisURI.applySsl(…)
#2329RedisSubscription#potentiallyReadMore
#2383MGET
is not running in parallel #2395memory usage
command passes key asString
instead of using the codec #2424flushCommands
leads to random inbound command order when using large argument values with SSL #2456CommandListener
notified twice on error #2457RoleParser
does not definenone
,handshake
, andunknown
replica states #2482💡 Other
PauseDetectorWrapper
#2474❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.2.7.RELEASE
Compare Source
📗 Links
⭐ New Features
RST
packet failures #2082🐞 Bug Fixes
💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.2.6.RELEASE
Compare Source
📗 Links
⭐ New Features
NOPROTO
response #2455ChannelInitializer
#2475🐞 Bug Fixes
CommandListener
notified twice on error #2457flushCommands
leads to random inbound command order when using large argument values with SSL #2456RoleParser
does not definenone
,handshake
, andunknown
replica states #2482💡 Other
PauseDetectorWrapper
#2474❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.2.5.RELEASE
Compare Source
📗 Links
⭐ New Features
MapOutput
#2429🐞 Bug Fixes
MGET
is not running in parallel #2395memory usage
command passes key asString
instead of using the codec #2424💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.2.4.RELEASE
Compare Source
📗 Links
⭐ New Features
AdaptiveRefreshTriggeredEvent
to provide the cause and contextual details #2338RedisException
instantiation to avoid exception instances if they are not used #2353🐞 Bug Fixes
RedisSubscription#potentiallyReadMore
#2383💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.2.3.RELEASE
Compare Source
📗 Links
🐞 Bug Fixes
CLUSTER SHARDS
#2325RedisURI.applySsl(…)
does not retainSslVerifyMode
#2328SslVerifyMode
inRedisURI.applySsl(…)
#2329💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.2.2.RELEASE
Compare Source
📗 Links
🐞 Bug Fixes
RedisCredentialsProvider
causes issue with protocol handshake on Redis 5 #2234AttributeKey
#2111💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.2.1.RELEASE
Compare Source
The Lettuce team is pleased to announce the Lettuce 6.2.1 service release!
This release ships with bugfixes and dependency upgrades.
Find the full changelog at the end of this document.
Thanks to all contributors who made Lettuce 6.2.1.RELEASE possible. Lettuce 6 supports
Redis 2.6+ up to Redis 7.x. In terms of Java runtime, Lettuce requires at least Java 8 and
works with Java 19. It is tested continuously against the latest Redis source-build.
📗 Links
⭐ New Features
🐞 Bug Fixes
PartitionSelectorException
during refresh ofPartitions
#2178ZRANGESTORE
does not support by Rank comparison #2202💡 Other
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.2.0.RELEASE
Compare Source
The Lettuce team is delighted to announce general availability of Lettuce 6.2.
This is a massive release thanks to all the community contributions. Most notable changes
that ship with this release are:
Lettuce 6 supports Redis 2.6+ up to Redis 7.x. In terms of Java runtime, Lettuce requires
at least Java 8 and works with Java 18.
Thanks to all contributors who made Lettuce 6.2.0 possible.
📗 Links
⭐ New Features
double
timeouts forBZPOP
andBLPOP
/BRPOP
commands #1772dispatch
output gets reused #1876SINTERCARD
#1902LMPOP
andBLMPOP
commands #1903CLUSTER DELSLOTSRANGE
andCLUSTER ADDSLOTSRANGE
commands #1904EXPIRE
commands #1905nodeFilter
Predicate
to filterPartitions
#1942READONLY
errors #1943ZINTERCARD
command #1982NOW
,FORCE
andABORT
args forSHUTDOWN
command #1985CONFIG GET/SET
with multiple parameters #1988CommandLatencyCollector
by default #1995ReadFrom.NEAREST
toLOWEST_LATENCY
to clarify its functionality #1997REPLICAOF
andCLUSTER REPLICAS
commands #2020CLUSTER SHARDS
command #2025AsyncCloseable
to public API #2030AutoCloseable
inAbstractRedisClient
#2076XGROUP … ENTRIESREAD
#2141EXPIRETIME
andPEXPIRETIME
#2142SENTINEL REPLICAS
command #2144SORT_RO
#2145🐞 Bug Fixes
RedisPubSubCommands
,RedisClusterPubSubCommands
, and other types missing inreflect-config.json
#1710ClassCastException
when noLATENCY_UTILS_AVAILABLE
orHDR_UTILS_AVAILABLE
#1829Flow
can hang #1837ACL SETUSER
when adding specified categories #1839ACL SETUSER
when setting noCommands #1846ACL SETUSER
not retaining argument order #1847FlushMode
on upstreams only #1908RoundRobinSocketAddressSupplier
is not refreshing whenRedisURI
changes #1909ClientResources.mutate()
leads toDefaultClientResources was not shut down properly
if the original instance is GC'd #1917BoundedPoolConfig
with-1
asmaxTotal
does not work as unlimited pool #1953CommandArgs
usingLong.MIN_VALUE
results in0
#2019SslClosedEngineException
thrown after exceeding connection init timeout #2023NodeTopologyView
passes null-Value toStringReader
constructor #2035MasterReplicaConnectionProvider
with zero connections causesIllegalArgumentException
#2036DefaultCommandLatencyCollector.PauseDetectorWrapper
definesPauseDetector
in method signatures #2056PooledClusterConnectionProvider
uses correct write-connection #2146💡 Other
netty-incubator-transport-native-io_uring
0.0.8.Final
#1798AbstractRedisClient.setDefaultTimeout(…)
to avoid ambiguity withRedisURI.getTimeout()
#1868RedisCoroutinesCommands
calls are locked after calling multi() #1954DirectProcessor
API #2136❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.1.10.RELEASE
Compare Source
The Lettuce team is pleased to announce the Lettuce 6.1.10 service release!
This release ships with bugfixes and dependency upgrades.
Find the full changelog at the end of this document.
Thanks to all contributors who made Lettuce 6.1.10.RELEASE possible. Lettuce 6 supports
Redis 2.6+ up to Redis 7.x. In terms of Java runtime, Lettuce requires at least Java 8 and
works with Java 19. It is tested continuously against the latest Redis source-build
📗 Links
🐞 Bug Fixes
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
v6.1.9.RELEASE
Compare Source
The Lettuce team is pleased to announce the Lettuce 6.1.9 service release!
This release ships with bugfixes and dependency upgrades.
Find the full changelog at the end of this document.
Thanks to all contributors who made Lettuce 6.1.9.RELEASE possible. Lettuce 6 supports
Redis 2.6+ up to Redis 7.x. In terms of Java runtime, Lettuce requires at least Java 8 and
works with Java 17. It is tested continuously against the latest Redis source-build.
:green_boo
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.