Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions .github/workflows/gradle-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ jobs:
with:
java-version: '21'
distribution: 'temurin'
cache: 'gradle'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
with:
Expand Down Expand Up @@ -96,21 +95,13 @@ jobs:
with:
java-version: '21'
distribution: 'temurin'
cache: 'gradle'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
with:
add-job-summary-as-pr-comment: on-failure
build-scan-publish: true
build-scan-terms-of-use-url: "https://gradle.com/terms-of-service"
build-scan-terms-of-use-agree: "yes"
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
- name: Cache SonarQube packages
uses: actions/cache@v4
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
- name: Setup Testcontainers Cloud Client
uses: atomicjar/testcontainers-cloud-setup-action@v1
with:
Expand Down
4 changes: 2 additions & 2 deletions data-mongodb-full-text-search/README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ class CharacterRepositoryTests {
@DisplayName("Generated query: Search for 'captain marvel' should return 'Captain Marvel' and 'Thanos'")
void withGeneratedQuery() {
// Simulate predefined index
operations.indexOps(Character.class).ensureIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
operations.indexOps(Character.class).createIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());

var characters = repository.findAllBy(new TextCriteria().matchingAny("captain", "marvel"), Sort.by("name"));

Expand Down Expand Up @@ -148,7 +148,7 @@ class CharacterSearchRepositoryImpl implements CharacterSearchRepository {
@Override
public List<Character> findByText(String text, Sort sort) {
operations.indexOps(Character.class)
.ensureIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
.createIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());

var parameters = text.split(" ");
var query = TextQuery.queryText(new TextCriteria().matchingAny(parameters)).with(sort);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class CharacterRepositoryTests {
@DisplayName("Generated query: Search for 'captain marvel' should return 'Captain Marvel' and 'Thanos'")
void withGeneratedQuery() {
// Simulate predefined index
operations.indexOps(Character.class).ensureIndex(TextIndexDefinition.builder().onFields("name", "publisher").build());
operations.indexOps(Character.class).createIndex(TextIndexDefinition.builder().onFields("name", "publisher").build());

var characters = repository.findAllBy(new TextCriteria().matchingAny("captain", "marvel"), Sort.by("name"));

Expand Down
4 changes: 2 additions & 2 deletions docs/modules/ROOT/pages/data-mongodb-full-text-search.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ class CharacterRepositoryTests {
@DisplayName("Generated query: Search for 'captain marvel' should return 'Captain Marvel' and 'Thanos'")
void withGeneratedQuery() {
// Simulate predefined index
operations.indexOps(Character.class).ensureIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
operations.indexOps(Character.class).createIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());

var characters = repository.findAllBy(new TextCriteria().matchingAny("captain", "marvel"), Sort.by("name"));

Expand Down Expand Up @@ -146,7 +146,7 @@ class CharacterSearchRepositoryImpl implements CharacterSearchRepository {
@Override
public List<Character> findByText(String text, Sort sort) {
operations.indexOps(Character.class)
.ensureIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
.createIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());

var parameters = text.split(" ");
var query = TextQuery.queryText(new TextCriteria().matchingAny(parameters)).with(sort);
Expand Down
Loading