Skip to content
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 io.lettuce:lettuce-core from 6.2.6.RELEASE to 6.3.0.RELEASE #1608

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 20, 2023

Bumps io.lettuce:lettuce-core from 6.2.6.RELEASE to 6.3.0.RELEASE.

Release notes

Sourced from io.lettuce:lettuce-core's releases.

6.3.0.RELEASE

📗 Links

⭐ Commands

  • Add WITHSCORE option to ZRANK and ZREVRANK commands #2410
  • Add support for CLIENT SETINFO, CLIENT INFO, and enhanced CLIENT LIST #2439
  • ZMPOP and BZMPOP commands #2435
  • Support FCALL commands to Call Lua-scripts that are loaded as Function in redis #2185

⭐ New Features

  • Add support for disconnect on timeout to recover early from no RST packet failures #2082
  • Avoid buffer copies in RedisStateMachine #2173
  • Make SlotHash utility methods public #2199
  • Improve AdaptiveRefreshTriggeredEvent to provide the cause and contextual details #2338
  • Refine RedisException instantiation to avoid exception instances if they are not used #2353
  • Add capability of FailOver with takeOver option #2358
  • Add option to disable tracing for individual commands #2373
  • ReplicaTopologyProvider can't parse replicas from INFO #2375
  • Add support for Micrometer Tracing #2391
  • Add Command filter to MicrometerCommandLatencyRecorder #2406
  • Expose methods to suspend periodic topology refresh and to check whether a topology refresh is running #2428
  • Accept Double and Boolean in MapOutput #2429
  • Array lists with set capacities in SimpleBatcher #2445
  • Add fallback to RESP2 upon NOPROTO response #2455
  • Introduce generic Object output #2467
  • Propagate initialization failures from ChannelInitializer #2475
  • Register library name and library version on Redis 7.2 or greater #2483
  • Add support for cluster-announced hostname #2487

🐞 Bug Fixes

  • Proper creation of AttributeKey #2111
  • INFO response parsing throws on encountering '' on NodeTopologyView #2161
  • PartitionSelectorException during refresh of Partitions #2178
  • RedisURI.Builder#withSsl(RedisURI) not working with SslVerifyMode#CA #2182
  • SMISMEMBER is not marked a readonly command #2197
  • Eval lua script expects return integer but null #2200
  • ZRANGESTORE does not support by Rank comparison #2202
  • zrevrangestorebylex/zrevrangestorebyscore range arguments flipped #2203
  • Own RedisCredentialsProvider causes issue with protocol handshake on Redis 5 #2234
  • NullPointerException if INFO command on redis cluster fails #2243
  • XTrimArgs Should Allow Limit = 0 #2250
  • The hostname and password cannot parse even if escaping with RedisURI redis-sentinel the password include '@' and '#' #2254
  • Fix password parsing error when redis-sentinel URI contains @ #2255
  • Handle unknown endpoints in MOVED response #2290
  • Fallback to RESP2 hides potential authentication configuration problems #2313
  • Accept slots as String using CLUSTER SHARDS #2325
  • RedisURI.applySsl(…) does not retain SslVerifyMode #2328
  • Apply SslVerifyMode in RedisURI.applySsl(…) #2329

... (truncated)

Changelog

Sourced from io.lettuce:lettuce-core's changelog.

Lettuce 6.3.0 RELEASE NOTES

The Lettuce team is delighted to announce general availability of Lettuce 6.3.

This release ships with support for Observability through Micrometer Tracing that has been ported from Spring Data into Lettuce directly. Another infrastructure change is to report the driver version and driver name to Redis through CLIENT SETINFO if the Redis version is 7.2 or later using RESP3.

This release ships also with refinements around Cluster Topology refresh to suspend periodic refresh. This is useful for JVM Checkpoint-Restore arrangements (Project CRaC) to ensure that no background activity opens connections.

This release also upgrades to Kotlin 1.7 as baseline.

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 21.

Thanks to all contributors who made Lettuce 6.3.0 possible.

If you need any support, meet Lettuce at

Commands

  • Add WITHSCORE option to ZRANK and ZREVRANK commands #2410
  • Add support for CLIENT SETINFO, CLIENT INFO, and enhanced CLIENT LIST #2439
  • ZMPOP and BZMPOP commands #2435
  • Support 'FCALL' commands to Call Lua-scripts that are loaded as Function in redis #2185

Enhancements

  • Add support for disconnect on timeout to recover early from no RST packet failures #2082
  • Avoid buffer copies in RedisStateMachine #2173
  • Make SlotHash utility methods public #2199
  • Improve AdaptiveRefreshTriggeredEvent to provide the cause and contextual details #2338
  • Refine RedisException instantiation to avoid exception instances if they are not used #2353

... (truncated)

Commits

Dependabot compatibility score

Dependabot 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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Nov 20, 2023
@dependabot dependabot bot force-pushed the dependabot/maven/io.lettuce-lettuce-core-6.3.0.RELEASE branch from dbdec15 to 9a15d73 Compare November 21, 2023 21:13
@dependabot dependabot bot force-pushed the dependabot/maven/io.lettuce-lettuce-core-6.3.0.RELEASE branch 2 times, most recently from a9f1040 to 6f4a1ea Compare December 2, 2023 17:12
@dependabot dependabot bot force-pushed the dependabot/maven/io.lettuce-lettuce-core-6.3.0.RELEASE branch from 6f4a1ea to 289f77f Compare December 2, 2023 18:08
@dependabot dependabot bot force-pushed the dependabot/maven/io.lettuce-lettuce-core-6.3.0.RELEASE branch from 289f77f to d2c4674 Compare December 2, 2023 19:18
Bumps [io.lettuce:lettuce-core](https://github.com/lettuce-io/lettuce-core) from 6.2.6.RELEASE to 6.3.0.RELEASE.
- [Release notes](https://github.com/lettuce-io/lettuce-core/releases)
- [Changelog](https://github.com/lettuce-io/lettuce-core/blob/main/RELEASE-NOTES.md)
- [Commits](redis/lettuce@6.2.6.RELEASE...6.3.0.RELEASE)

---
updated-dependencies:
- dependency-name: io.lettuce:lettuce-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/maven/io.lettuce-lettuce-core-6.3.0.RELEASE branch from d2c4674 to 14458bd Compare December 2, 2023 20:36
@github-actions github-actions bot enabled auto-merge December 2, 2023 21:02
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm approving this pull request because it includes a patch or minor update

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm approving this pull request because it includes a patch or minor update

@github-actions github-actions bot merged commit d4e9fd4 into master Dec 2, 2023
7 checks passed
@dependabot dependabot bot deleted the dependabot/maven/io.lettuce-lettuce-core-6.3.0.RELEASE branch December 2, 2023 21:40
github-actions bot pushed a commit that referenced this pull request Dec 4, 2023
  - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.18.13 to 2.18.16 (#1595)
  - Merge branch 'master' into dependabot/maven/com.sap.cloud.db.jdbc-ngdbc-2.18.16
  - build(deps): bump net.snowflake:snowflake-jdbc from 3.14.2 to 3.14.3 (#1607)
  - Merge branch 'master' into dependabot/maven/net.snowflake-snowflake-jdbc-3.14.3
  - build(deps): bump com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1 from 2.46.0 to 2.47.0 (#1635)
  - Merge branch 'master' into dependabot/maven/com.sap.cloud.db.jdbc-ngdbc-2.18.16
  - Merge branch 'master' into dependabot/maven/net.snowflake-snowflake-jdbc-3.14.3
  - Merge branch 'master' into dependabot/maven/com.google.api.grpc-grpc-google-cloud-bigquerystorage-v1-2.47.0
  - build(deps): bump com.google.protobuf:protobuf-java from 3.24.4 to 3.25.1 (#1596)
  - Merge branch 'master' into dependabot/maven/com.google.protobuf-protobuf-java-3.25.1
  - Merge branch 'master' into dependabot/maven/com.sap.cloud.db.jdbc-ngdbc-2.18.16
  - Merge branch 'master' into dependabot/maven/com.google.api.grpc-grpc-google-cloud-bigquerystorage-v1-2.47.0
  - build(deps): bump com.amazon.redshift:redshift-jdbc42 from 2.1.0.22 to 2.1.0.23 (#1633)
  - Merge branch 'master' into dependabot/maven/net.snowflake-snowflake-jdbc-3.14.3
  - Merge branch 'master' into dependabot/maven/com.google.protobuf-protobuf-java-3.25.1
  - Merge branch 'master' into dependabot/maven/com.sap.cloud.db.jdbc-ngdbc-2.18.16
  - build(deps): bump com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1
  - build(deps): bump com.amazon.redshift:redshift-jdbc42
  - build(deps-dev): bump com.amazonaws:aws-lambda-java-log4j2 from 1.5.1 to 1.6.0 (#1637)
  - Merge branch 'master' into dependabot/maven/net.snowflake-snowflake-jdbc-3.14.3
  - Merge branch 'master' into dependabot/maven/com.google.protobuf-protobuf-java-3.25.1
  - Merge branch 'master' into dependabot/maven/com.sap.cloud.db.jdbc-ngdbc-2.18.16
  - build(deps-dev): bump com.amazonaws:aws-lambda-java-log4j2
  - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 (#1636)
  - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin
  - build(deps): bump net.jqwik:jqwik from 1.8.1 to 1.8.2 (#1634)
  - Merge branch 'master' into dependabot/maven/net.jqwik-jqwik-1.8.2
  - build(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#1632)
  - build(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0
  - build(deps): bump net.jqwik:jqwik from 1.8.1 to 1.8.2
  - build(deps-dev): bump log4j2Version from 2.21.1 to 2.22.0 (#1631)
  - build(deps-dev): bump log4j2Version from 2.21.1 to 2.22.0
  - build(deps): bump org.postgresql:postgresql from 42.6.0 to 42.7.0 (#1616)
  - Merge branch 'master' into dependabot/maven/org.postgresql-postgresql-42.7.0
  - build(deps): bump aws-sdk.version from 1.12.589 to 1.12.604 (#1625)
  - Merge branch 'master' into dependabot/maven/com.google.protobuf-protobuf-java-3.25.1
  - build(deps): bump aws-sdk.version from 1.12.589 to 1.12.604
  - build(deps): bump org.junit:junit-bom from 5.10.0 to 5.10.1 (#1609)
  - Merge branch 'master' into dependabot/maven/org.junit-junit-bom-5.10.1
  - build(deps): bump io.lettuce:lettuce-core from 6.2.6.RELEASE to 6.3.0.RELEASE (#1608)
  - Merge branch 'master' into dependabot/maven/org.junit-junit-bom-5.10.1
  - Merge branch 'master' into dependabot/maven/io.lettuce-lettuce-core-6.3.0.RELEASE
  - build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.8.0 to 4.8.2 (#1618)
  - Merge branch 'master' into dependabot/maven/org.postgresql-postgresql-42.7.0
  - Merge branch 'master' into dependabot/maven/com.github.spotbugs-spotbugs-annotations-4.8.2
  - build(deps): bump netty.version from 4.1.100.Final to 4.1.101.Final (#1598)
  - build(deps): bump netty.version from 4.1.100.Final to 4.1.101.Final
  - build(deps): bump com.ibm.db2:jcc from 11.5.8.0 to 11.5.9.0 (#1604)
  - build(deps): bump com.ibm.db2:jcc from 11.5.8.0 to 11.5.9.0
  - build(deps): bump software.amazon.jsii:jsii-runtime from 1.90.0 to 1.92.0 (#1601)
  - build(deps): bump software.amazon.jsii:jsii-runtime
  - build(deps): bump org.apache.commons:commons-text from 1.10.0 to 1.11.0 (#1600)
  - build(deps): bump org.apache.commons:commons-text from 1.10.0 to 1.11.0
  - build(deps): bump fasterxml.jackson.version from 2.15.3 to 2.16.0 (#1597)
  - build(deps): bump fasterxml.jackson.version from 2.15.3 to 2.16.0
  - build(deps): bump net.sf.jt400:jt400 from 20.0.3 to 20.0.6 (#1602)
  - build(deps): bump net.sf.jt400:jt400 from 20.0.3 to 20.0.6
  - Merge branch 'master' into dependabot/maven/net.snowflake-snowflake-jdbc-3.14.3
  - Merge branch 'master' into dependabot/maven/io.lettuce-lettuce-core-6.3.0.RELEASE
  - Merge branch 'master' into dependabot/maven/org.junit-junit-bom-5.10.1
  - Merge branch 'master' into dependabot/maven/org.postgresql-postgresql-42.7.0
  - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.15.2 to 3.15.4 (#1619)
  - Merge branch 'master' into dependabot/maven/com.github.spotbugs-spotbugs-annotations-4.8.2
  - Merge branch 'master' into dependabot/maven/com.sap.cloud.db.jdbc-ngdbc-2.18.16
  - Merge branch 'master' into dependabot/maven/nl.jqno.equalsverifier-equalsverifier-3.15.4
  - Update auto-approve.yml
  - Update auto-approve.yml
  - build(deps): bump com.github.spotbugs:spotbugs-annotations
  - build(deps): bump org.junit:junit-bom from 5.10.0 to 5.10.1
  - build(deps): bump org.postgresql:postgresql from 42.6.0 to 42.7.0
  - build(deps): bump net.snowflake:snowflake-jdbc from 3.14.2 to 3.14.3
  - build(deps): bump io.lettuce:lettuce-core
  - Merge branch 'master' into dependabot/maven/nl.jqno.equalsverifier-equalsverifier-3.15.4
  - Merge branch 'master' into dependabot/maven/com.google.protobuf-protobuf-java-3.25.1
  - Merge branch 'master' into dependabot/maven/com.sap.cloud.db.jdbc-ngdbc-2.18.16
  - build(deps): bump software.amazon.msk:aws-msk-iam-auth
  - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier
  - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin
  - Merge branch 'master' into dependabot/maven/com.google.protobuf-protobuf-java-3.25.1
  - Merge branch 'master' into dependabot/maven/com.sap.cloud.db.jdbc-ngdbc-2.18.16
  - Rename main.yml to auto-approve.yml
  - Update javadoc_sync.yaml
  - build(deps): bump com.google.protobuf:protobuf-java
  - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.18.13 to 2.18.16
  - ignore doclint until we can fix at a later time
  - build(deps): bump surefire.failsafe.version from 3.1.2 to 3.2.2
  - Create auto-approve-dependabot.yml
  - chore: change group to specific labels to avoid workflow_job webhook … (#1621)
  - Adding IAM support for Redshift connector, test level scope, excluded necessary classes. (#1590)
  - Merge branch 'mhavey-custom-query-fix'
  - Update README.md - remove merge comments
  - Update README.md - remove merge comments
  - Merge branch 'master' into custom-query-fix
  - Support Redshift External Schemas & Tables (#1610)
  - Merge branch 'master' into custom-query-fix
  - Merge branch 'master' into custom-query-fix
  - Update PropertyGraphHandler.java
  - Merge branch 'master' into custom-query-fix
  - Merge branch 'master' into custom-query-fix
  - merge
  - fixed issue in record handler
  - PR review
  - loglevel
  - loglevel
  - Update NeptuneSparqlConnection.java
  - Update RDFHandler.java
  - Update NeptuneConnection.java
  - Update NeptuneRecordHandler.java
  - Update athena-neptune.yaml
  - Update RDF.md
  - Add files via upload
  - Update RDF.md
  - Update sample-cli-rdf.sh
  - Update RDF.md
  - Update RDF.md
  - Add files via upload
  - Update RDF.md
  - Update RDF.md
  - Update README.md
  - Update RDF.md
  - Update RDF.md
  - Update RDF.md
  - Update RDF.md
  - Update RDF.md
  - Update RDF.md
  - Update RDF.md
  - Update RDF.md
  - Update RDF.md
  - Update RDF.md
  - Update RDF.md
  - Update sample-cli-script.sh
  - Update sample-cli-script.sh
  - Create sample-cli-rdf.sh
  - Update RDF.md
  - Update PropertyGraph.md
  - Update PropertyGraph.md
  - Update README.md
  - Update PropertyGraph.md
  - Update README.md
  - Create RDF.md
  - Create PropertyGraph.md
  - Update README.md
  - simplify
  - RDF
  - Merge pull request #11 from abhishekpradeepmishra/custom-query
  - Merge branch 'awslabs:master' into custom-query
  - changed componenttype to view, and other related changes
  - updated table creation script
  - Merge branch 'master' into custom-query
  - documentation update for custom query
  - code merge, custom query changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant