Skip to content
This repository was archived by the owner on May 19, 2022. It is now read-only.

Commit ecc9fdd

Browse files
committed
upgraded to Lettusearch 2.0.0
1 parent 056cef2 commit ecc9fdd

File tree

4 files changed

+21
-20
lines changed

4 files changed

+21
-20
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ buildNumber.properties
1717
/.project
1818
/bin/
1919
/.gradle/
20+
/.idea/

build.gradle

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ plugins {
1010
id 'org.springframework.boot' version '2.2.6.RELEASE'
1111
}
1212

13+
group = 'com.redislabs'
14+
description = 'Spring RediSearch'
15+
sourceCompatibility = '1.8'
16+
targetCompatibility = '1.8'
17+
1318
repositories {
1419
jcenter()
1520
mavenCentral()
@@ -27,7 +32,7 @@ jar {
2732
dependencies {
2833
implementation 'org.springframework.boot:spring-boot-starter'
2934
implementation 'org.springframework.boot:spring-boot-starter-data-redis-reactive'
30-
api 'com.redislabs:lettusearch:1.13.2'
35+
api 'com.redislabs:lettusearch:2.0.0'
3136
api 'org.apache.commons:commons-pool2'
3237
compileOnly 'org.projectlombok:lombok'
3338
annotationProcessor 'org.projectlombok:lombok'
@@ -113,11 +118,6 @@ publishing {
113118
}
114119
}
115120

116-
group = 'com.redislabs'
117-
description = 'Spring RediSearch'
118-
sourceCompatibility = JavaVersion.VERSION_1_8
119-
targetCompatibility = JavaVersion.VERSION_1_8
120-
121121
task printVersion {
122122
doLast {
123123
println project.version

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version=1.13.1
1+
version=1.13.3

src/main/java/com/redislabs/springredisearch/RediSearchAutoConfiguration.java

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
11
package com.redislabs.springredisearch;
22

3-
import java.time.Duration;
4-
3+
import com.redislabs.lettusearch.RediSearchClient;
4+
import com.redislabs.lettusearch.StatefulRediSearchConnection;
5+
import io.lettuce.core.RedisURI;
6+
import io.lettuce.core.resource.ClientResources;
7+
import io.lettuce.core.resource.DefaultClientResources;
8+
import io.lettuce.core.support.ConnectionPoolSupport;
59
import org.apache.commons.pool2.impl.GenericObjectPool;
610
import org.apache.commons.pool2.impl.GenericObjectPoolConfig;
7-
import org.springframework.beans.factory.annotation.Autowired;
811
import org.springframework.boot.autoconfigure.data.redis.RedisProperties;
912
import org.springframework.boot.autoconfigure.data.redis.RedisProperties.Pool;
1013
import org.springframework.boot.context.properties.EnableConfigurationProperties;
1114
import org.springframework.context.annotation.Bean;
1215
import org.springframework.context.annotation.Configuration;
1316

14-
import com.redislabs.lettusearch.RediSearchClient;
15-
import com.redislabs.lettusearch.StatefulRediSearchConnection;
16-
17-
import io.lettuce.core.RedisURI;
18-
import io.lettuce.core.resource.ClientResources;
19-
import io.lettuce.core.resource.DefaultClientResources;
20-
import io.lettuce.core.support.ConnectionPoolSupport;
17+
import java.time.Duration;
2118

2219
@Configuration(proxyBeanMethods = false)
2320
@EnableConfigurationProperties(RedisProperties.class)
2421
public class RediSearchAutoConfiguration {
2522

26-
@Autowired
27-
private RedisProperties redisProperties;
23+
private final RedisProperties redisProperties;
24+
25+
public RediSearchAutoConfiguration(RedisProperties redisProperties) {
26+
this.redisProperties = redisProperties;
27+
}
2828

2929
@Bean(destroyMethod = "shutdown")
3030
ClientResources clientResources() {
@@ -51,7 +51,7 @@ StatefulRediSearchConnection<String, String> connection(RediSearchClient rediSea
5151

5252
@Bean(name = "rediSearchConnectionPoolConfig")
5353
GenericObjectPoolConfig<StatefulRediSearchConnection<String, String>> poolConfig() {
54-
return configure(new GenericObjectPoolConfig<StatefulRediSearchConnection<String, String>>());
54+
return configure(new GenericObjectPoolConfig<>());
5555
}
5656

5757
public <K, V> GenericObjectPoolConfig<StatefulRediSearchConnection<K, V>> configure(

0 commit comments

Comments
 (0)