Skip to content

Commit 8da0c75

Browse files
authored
Merge pull request eugenp#7817 from lukaszrys/feature/BAEL-1869_fix_tests
[ BAEL-1869 ] : Restroe indexManager, fix view name to be equal to th…
2 parents c639d04 + 1b85cba commit 8da0c75

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

spring-5-data-reactive/src/main/java/com/baeldung/couchbase/configuration/ReactiveCouchbaseConfiguration.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22

33
import com.couchbase.client.java.env.CouchbaseEnvironment;
44
import com.couchbase.client.java.env.DefaultCouchbaseEnvironment;
5+
6+
import org.springframework.context.annotation.Bean;
57
import org.springframework.data.couchbase.config.AbstractReactiveCouchbaseConfiguration;
8+
import org.springframework.data.couchbase.config.BeanNames;
9+
import org.springframework.data.couchbase.repository.support.IndexManager;
610

711
import java.util.List;
812

@@ -36,4 +40,9 @@ public CouchbaseEnvironment couchbaseEnvironment() {
3640
.bootstrapHttpDirectPort(couchbaseProperties.getPort())
3741
.build();
3842
}
43+
44+
@Bean(name = BeanNames.COUCHBASE_INDEX_MANAGER)
45+
public IndexManager couchbaseIndexManager() {
46+
return new IndexManager(true, true, false);
47+
}
3948
}

spring-5-data-reactive/src/main/java/com/baeldung/couchbase/domain/repository/view/ViewPersonRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
@ViewIndexed(designDoc = ViewPersonRepository.DESIGN_DOCUMENT)
1414
public interface ViewPersonRepository extends ReactiveCrudRepository<Person, UUID> {
1515

16-
String DESIGN_DOCUMENT = "persons";
16+
String DESIGN_DOCUMENT = "person";
1717

1818
@View(designDocument = ViewPersonRepository.DESIGN_DOCUMENT)
1919
Flux<Person> findByFirstName(String firstName);

0 commit comments

Comments
 (0)