diff --git a/docs/asciidoc/modules/ROOT/pages/database-integration/redis.adoc b/docs/asciidoc/modules/ROOT/pages/database-integration/redis.adoc index e0e2794367..217a27b26a 100644 --- a/docs/asciidoc/modules/ROOT/pages/database-integration/redis.adoc +++ b/docs/asciidoc/modules/ROOT/pages/database-integration/redis.adoc @@ -44,7 +44,7 @@ Here is a list of all available Redis procedures: == Install Dependencies The Redis procedures have dependencies on a client library that is not included in the APOC Library. -You can download it from https://github.com/lettuce-io/lettuce-core/releases/tag/6.1.9.RELEASE[the lettuce-core repository](except for `netty` jars because they are already included within neo4j) +You can download it from https://github.com/lettuce-io/lettuce-core/releases/tag/6.2.5.RELEASE[the lettuce-core repository](except for `netty` jars because they are already included within neo4j) or https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/download/{apoc-release}/apoc-redis-dependencies-{apoc-release}.jar[apoc repository] Once that file is downloaded, it should be placed in the `plugins` directory and the Neo4j Server restarted. @@ -52,7 +52,7 @@ Once that file is downloaded, it should be placed in the `plugins` directory and == URI description The first parameter of Redis procedure is always the URI. -This URI follows https://lettuce.io/core/release/reference/#redisuri.uri-syntax[this sintax]. +This URI follows https://lettuce.io/core/release/reference/#redisuri.uri-syntax[this syntax]. One example of valid uri is `redis://myPassword@localhost:6379` diff --git a/extra-dependencies/redis/build.gradle b/extra-dependencies/redis/build.gradle index 06c970fca8..cbe2bb4e07 100644 --- a/extra-dependencies/redis/build.gradle +++ b/extra-dependencies/redis/build.gradle @@ -17,7 +17,7 @@ jar { } dependencies { - compile group: 'io.lettuce', name: 'lettuce-core', version: '6.1.9.RELEASE', { + compile group: 'io.lettuce', name: 'lettuce-core', version: '6.2.5.RELEASE', { exclude group: 'io.netty' } } diff --git a/full/build.gradle b/full/build.gradle index 688070720c..bd84dcb17c 100644 --- a/full/build.gradle +++ b/full/build.gradle @@ -124,8 +124,8 @@ dependencies { compileOnly group: 'com.couchbase.client', name: 'java-client', version: '3.3.0', withoutJacksons testCompile group: 'com.couchbase.client', name: 'java-client', version: '3.3.0', withoutJacksons - compileOnly group: 'io.lettuce', name: 'lettuce-core', version: '6.1.9.RELEASE' - testCompile group: 'io.lettuce', name: 'lettuce-core', version: '6.1.9.RELEASE' + compileOnly group: 'io.lettuce', name: 'lettuce-core', version: '6.2.5.RELEASE' + testCompile group: 'io.lettuce', name: 'lettuce-core', version: '6.2.5.RELEASE' compileOnly group: 'org.neo4j', name: 'neo4j', version: neo4jVersionEffective diff --git a/full/src/main/java/apoc/redis/RedisConfig.java b/full/src/main/java/apoc/redis/RedisConfig.java index 5876cd95c7..61a39de9c9 100644 --- a/full/src/main/java/apoc/redis/RedisConfig.java +++ b/full/src/main/java/apoc/redis/RedisConfig.java @@ -46,8 +46,8 @@ public RedisConnection getRedisConnection(String uri, Map config return (RedisConnection) constructor.newInstance(uri, redisConfig); } catch (NoClassDefFoundError e) { throw new MissingDependencyException("Cannot find the Redis client jar. \n" + - "Please put the lettuce-core-6.1.9.RELEASE.jar into plugin folder. \n" + - "See the documentation: https://neo4j.com/labs/apoc/4.1/database-integration/redis/"); + "Please put the lettuce-core-6.2.5.RELEASE.jar into plugin folder. \n" + + "See the documentation: https://neo4j.com/labs/apoc/4.4/database-integration/redis/"); } catch (Exception e) { throw new RuntimeException(e); }