From 64cf2c208638755fa6a7b7e6fa0905b96c0414f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 11:37:49 +0530 Subject: [PATCH 01/10] chore(deps): bump the version-updates group with 2 updates (#134) Bumps the version-updates group with 2 updates: [actions/setup-java](https://github.com/actions/setup-java) and [mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report). Updates `actions/setup-java` from 5.3.0 to 5.4.0 - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/ad2b38190b15e4d6bdf0c97fb4fca8412226d287...1bcf9fb12cf4aa7d266a90ae39939e61372fe520) Updates `mikepenz/action-junit-report` from 6.4.1 to 6.4.2 - [Release notes](https://github.com/mikepenz/action-junit-report/releases) - [Commits](https://github.com/mikepenz/action-junit-report/compare/3a81627bfac62268172037048872e8ebd4207e6d...d9f48fc87bc235f7e214acf696ca5abc0a986f16) --- updated-dependencies: - dependency-name: actions/setup-java dependency-version: 5.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: mikepenz/action-junit-report dependency-version: 6.4.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/cd.yml | 6 +++--- .github/workflows/test.yml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index f122d22e..6ce8e174 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -20,7 +20,7 @@ jobs: uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 - name: Set up JDK 21 - uses: actions/setup-java@ad2b38190b15e4d6bdf0c97fb4fca8412226d287 # v5.3.0 + uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5.4.0 with: java-version: '21' distribution: 'temurin' @@ -41,7 +41,7 @@ jobs: arguments: test --info - name: Test Results - uses: mikepenz/action-junit-report@3a81627bfac62268172037048872e8ebd4207e6d # v6.4.1 + uses: mikepenz/action-junit-report@d9f48fc87bc235f7e214acf696ca5abc0a986f16 # v6.4.2 if: always() with: fail_on_failure: true @@ -68,7 +68,7 @@ jobs: uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 - name: Set up JDK 21 - uses: actions/setup-java@ad2b38190b15e4d6bdf0c97fb4fca8412226d287 # v5.3.0 + uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5.4.0 with: java-version: '21' distribution: 'temurin' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 058c778d..a836f082 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,7 +22,7 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Set up JDK 21 - uses: actions/setup-java@ad2b38190b15e4d6bdf0c97fb4fca8412226d287 # v5.3.0 + uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5.4.0 with: java-version: '21' distribution: 'temurin' From 806cfd44469e886534653c1287874035d4ee1bc8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 11:38:09 +0530 Subject: [PATCH 02/10] chore(deps): bump the version-updates group with 5 updates (#135) Bumps the version-updates group with 5 updates: | Package | From | To | | --- | --- | --- | | [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.82.0` | `1.82.1` | | [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.82.0` | `1.82.1` | | [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.82.0` | `1.82.1` | | [io.grpc:grpc-testing](https://github.com/grpc/grpc-java) | `1.82.0` | `1.82.1` | | [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.82.0` | `1.82.1` | Updates `io.grpc:grpc-protobuf` from 1.82.0 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.0...v1.82.1) Updates `io.grpc:grpc-stub` from 1.82.0 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.0...v1.82.1) Updates `io.grpc:grpc-netty-shaded` from 1.82.0 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.0...v1.82.1) Updates `io.grpc:grpc-testing` from 1.82.0 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.0...v1.82.1) Updates `io.grpc:protoc-gen-grpc-java` from 1.82.0 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.0...v1.82.1) Updates `io.grpc:grpc-stub` from 1.82.0 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.0...v1.82.1) Updates `io.grpc:grpc-netty-shaded` from 1.82.0 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.0...v1.82.1) Updates `io.grpc:grpc-testing` from 1.82.0 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.0...v1.82.1) Updates `io.grpc:protoc-gen-grpc-java` from 1.82.0 to 1.82.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.0...v1.82.1) --- updated-dependencies: - dependency-name: io.grpc:grpc-protobuf dependency-version: 1.82.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-stub dependency-version: 1.82.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-netty-shaded dependency-version: 1.82.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-testing dependency-version: 1.82.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:protoc-gen-grpc-java dependency-version: 1.82.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-stub dependency-version: 1.82.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-netty-shaded dependency-version: 1.82.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-testing dependency-version: 1.82.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:protoc-gen-grpc-java dependency-version: 1.82.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 0c199813..35b60fd2 100644 --- a/build.gradle +++ b/build.gradle @@ -79,7 +79,7 @@ jar { } } -def grpcVersion = '1.82.0' +def grpcVersion = '1.82.1' def protocVersion = '3.25.5' def slf4jVersion = '2.0.18' def testcontainersVersion = '1.21.4' From b613a134d8e3f90ea05221674f1b52524ce091fd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 Jul 2026 13:08:26 +0530 Subject: [PATCH 03/10] chore(deps): bump the version-updates group with 6 updates (#137) Bumps the version-updates group with 6 updates: | Package | From | To | | --- | --- | --- | | [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `6.1.0` | `6.1.1` | | [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework) | `6.1.0` | `6.1.1` | | [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `6.1.0` | `6.1.1` | | [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework) | `6.1.0` | `6.1.1` | | com.diffplug.spotless | `8.7.0` | `8.8.0` | | [gradle-wrapper](https://github.com/gradle/gradle) | `9.6.0` | `9.6.1` | Updates `org.junit.jupiter:junit-jupiter-api` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1) Updates `org.junit.jupiter:junit-jupiter-params` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1) Updates `org.junit.jupiter:junit-jupiter-engine` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1) Updates `org.junit.platform:junit-platform-launcher` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1) Updates `org.junit.jupiter:junit-jupiter-params` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1) Updates `org.junit.jupiter:junit-jupiter-engine` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1) Updates `org.junit.platform:junit-platform-launcher` from 6.1.0 to 6.1.1 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.0...r6.1.1) Updates `com.diffplug.spotless` from 8.7.0 to 8.8.0 Updates `gradle-wrapper` from 9.6.0 to 9.6.1 - [Release notes](https://github.com/gradle/gradle/releases) - [Commits](https://github.com/gradle/gradle/compare/v9.6.0...v9.6.1) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.jupiter:junit-jupiter-params dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.platform:junit-platform-launcher dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.jupiter:junit-jupiter-params dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.platform:junit-platform-launcher dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: com.diffplug.spotless dependency-version: 8.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: gradle-wrapper dependency-version: 9.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- build.gradle | 4 ++-- gradle/wrapper/gradle-wrapper.properties | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 35b60fd2..5a85ae35 100644 --- a/build.gradle +++ b/build.gradle @@ -21,7 +21,7 @@ plugins { id 'com.google.protobuf' version '0.10.0' id 'net.ltgt.errorprone' version '5.1.0' id 'io.github.gradle-nexus.publish-plugin' version '2.0.0' - id 'com.diffplug.spotless' version '8.7.0' + id 'com.diffplug.spotless' version '8.8.0' } group = 'io.qdrant' @@ -83,7 +83,7 @@ def grpcVersion = '1.82.1' def protocVersion = '3.25.5' def slf4jVersion = '2.0.18' def testcontainersVersion = '1.21.4' -def jUnitVersion = '6.1.0' +def jUnitVersion = '6.1.1' dependencies { errorprone "com.uber.nullaway:nullaway:0.13.7" diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index eb84db68..a9db1155 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip networkTimeout=10000 retries=0 retryBackOffMs=500 From c6abd557de7c2a13e4a0ba4ae7aafcb0682c7cb0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Jul 2026 13:34:01 +0530 Subject: [PATCH 04/10] chore(deps): bump actions/setup-java in the version-updates group (#138) Bumps the version-updates group with 1 update: [actions/setup-java](https://github.com/actions/setup-java). Updates `actions/setup-java` from 5.4.0 to 5.5.0 - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/1bcf9fb12cf4aa7d266a90ae39939e61372fe520...0f481fcb613427c0f801b606911222b5b6f3083a) --- updated-dependencies: - dependency-name: actions/setup-java dependency-version: 5.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/cd.yml | 4 ++-- .github/workflows/test.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 6ce8e174..10992f71 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -20,7 +20,7 @@ jobs: uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 - name: Set up JDK 21 - uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5.4.0 + uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5.5.0 with: java-version: '21' distribution: 'temurin' @@ -68,7 +68,7 @@ jobs: uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 - name: Set up JDK 21 - uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5.4.0 + uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5.5.0 with: java-version: '21' distribution: 'temurin' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a836f082..ddf0a0ee 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,7 +22,7 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Set up JDK 21 - uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5.4.0 + uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5.5.0 with: java-version: '21' distribution: 'temurin' From fdbc3ce69ef91741ece6177ef09dc7965ab44651 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Jul 2026 13:34:16 +0530 Subject: [PATCH 05/10] chore(deps): bump the version-updates group with 5 updates (#139) Bumps the version-updates group with 5 updates: | Package | From | To | | --- | --- | --- | | [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.82.1` | `1.82.2` | | [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.82.1` | `1.82.2` | | [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.82.1` | `1.82.2` | | [io.grpc:grpc-testing](https://github.com/grpc/grpc-java) | `1.82.1` | `1.82.2` | | [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.82.1` | `1.82.2` | Updates `io.grpc:grpc-protobuf` from 1.82.1 to 1.82.2 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.1...v1.82.2) Updates `io.grpc:grpc-stub` from 1.82.1 to 1.82.2 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.1...v1.82.2) Updates `io.grpc:grpc-netty-shaded` from 1.82.1 to 1.82.2 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.1...v1.82.2) Updates `io.grpc:grpc-testing` from 1.82.1 to 1.82.2 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.1...v1.82.2) Updates `io.grpc:protoc-gen-grpc-java` from 1.82.1 to 1.82.2 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.1...v1.82.2) Updates `io.grpc:grpc-stub` from 1.82.1 to 1.82.2 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.1...v1.82.2) Updates `io.grpc:grpc-netty-shaded` from 1.82.1 to 1.82.2 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.1...v1.82.2) Updates `io.grpc:grpc-testing` from 1.82.1 to 1.82.2 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.1...v1.82.2) Updates `io.grpc:protoc-gen-grpc-java` from 1.82.1 to 1.82.2 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.1...v1.82.2) --- updated-dependencies: - dependency-name: io.grpc:grpc-protobuf dependency-version: 1.82.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-stub dependency-version: 1.82.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-netty-shaded dependency-version: 1.82.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-testing dependency-version: 1.82.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:protoc-gen-grpc-java dependency-version: 1.82.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-stub dependency-version: 1.82.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-netty-shaded dependency-version: 1.82.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-testing dependency-version: 1.82.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:protoc-gen-grpc-java dependency-version: 1.82.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 5a85ae35..17dd12dc 100644 --- a/build.gradle +++ b/build.gradle @@ -79,7 +79,7 @@ jar { } } -def grpcVersion = '1.82.1' +def grpcVersion = '1.82.2' def protocVersion = '3.25.5' def slf4jVersion = '2.0.18' def testcontainersVersion = '1.21.4' From 7dbe0291e82d72c2f0da84c8691f4f81880a6a1e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 12:07:43 +0530 Subject: [PATCH 06/10] chore(deps): bump the version-updates group with 4 updates (#142) Bumps the version-updates group with 4 updates: [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework), [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit-framework), [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) and [org.junit.platform:junit-platform-launcher](https://github.com/junit-team/junit-framework). Updates `org.junit.jupiter:junit-jupiter-api` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2) Updates `org.junit.jupiter:junit-jupiter-params` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2) Updates `org.junit.jupiter:junit-jupiter-engine` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2) Updates `org.junit.platform:junit-platform-launcher` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2) Updates `org.junit.jupiter:junit-jupiter-params` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2) Updates `org.junit.jupiter:junit-jupiter-engine` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2) Updates `org.junit.platform:junit-platform-launcher` from 6.1.1 to 6.1.2 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-version: 6.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.jupiter:junit-jupiter-params dependency-version: 6.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-version: 6.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.platform:junit-platform-launcher dependency-version: 6.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.jupiter:junit-jupiter-params dependency-version: 6.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-version: 6.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: org.junit.platform:junit-platform-launcher dependency-version: 6.1.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 17dd12dc..24f81cae 100644 --- a/build.gradle +++ b/build.gradle @@ -83,7 +83,7 @@ def grpcVersion = '1.82.2' def protocVersion = '3.25.5' def slf4jVersion = '2.0.18' def testcontainersVersion = '1.21.4' -def jUnitVersion = '6.1.1' +def jUnitVersion = '6.1.2' dependencies { errorprone "com.uber.nullaway:nullaway:0.13.7" From 9ce0b0f9ea0832b39ae4a766e3831b8e7b33f8f6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 12:07:55 +0530 Subject: [PATCH 07/10] chore(deps): bump actions/setup-java in the version-updates group (#140) Bumps the version-updates group with 1 update: [actions/setup-java](https://github.com/actions/setup-java). Updates `actions/setup-java` from 5.5.0 to 5.6.0 - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/0f481fcb613427c0f801b606911222b5b6f3083a...03ad4de0992f5dab5e18fcb136590ce7c4a0ac95) --- updated-dependencies: - dependency-name: actions/setup-java dependency-version: 5.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/cd.yml | 4 ++-- .github/workflows/test.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 10992f71..9d7c47d4 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -20,7 +20,7 @@ jobs: uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 - name: Set up JDK 21 - uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5.5.0 + uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0 with: java-version: '21' distribution: 'temurin' @@ -68,7 +68,7 @@ jobs: uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 - name: Set up JDK 21 - uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5.5.0 + uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0 with: java-version: '21' distribution: 'temurin' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ddf0a0ee..9f015853 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,7 +22,7 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Set up JDK 21 - uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5.5.0 + uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0 with: java-version: '21' distribution: 'temurin' From e50da949dcb421438c780dcba72d50358927d045 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 12:08:38 +0530 Subject: [PATCH 08/10] chore(deps): bump actions/checkout from 5.0.1 to 6.1.0 (#141) Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.1 to 6.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5.0.1...d23441a48e516b6c34aea4fa41551a30e30af803) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/cd.yml | 4 ++-- .github/workflows/test.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 9d7c47d4..cc49e6dc 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 - name: Set up JDK 21 uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0 @@ -65,7 +65,7 @@ jobs: ORG_GRADLE_PROJECT_sonatypePassword: ${{ secrets.ORG_GRADLE_PROJECT_SONATYPEPASSWORD }} steps: - name: Checkout - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 - name: Set up JDK 21 uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9f015853..1960821f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 - name: Set up JDK 21 uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0 From 058c3e75244f6c707ba1148fda1415e0ec13bebe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 31 Jul 2026 11:57:14 +0530 Subject: [PATCH 09/10] chore(deps): bump the version-updates group with 6 updates (#144) Bumps the version-updates group with 6 updates: | Package | From | To | | --- | --- | --- | | [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.13.7` | `0.13.8` | | [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.82.2` | `1.83.0` | | [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.82.2` | `1.83.0` | | [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.82.2` | `1.83.0` | | [io.grpc:grpc-testing](https://github.com/grpc/grpc-java) | `1.82.2` | `1.83.0` | | [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.82.2` | `1.83.0` | Updates `com.uber.nullaway:nullaway` from 0.13.7 to 0.13.8 - [Release notes](https://github.com/uber/NullAway/releases) - [Changelog](https://github.com/uber/NullAway/blob/master/CHANGELOG.md) - [Commits](https://github.com/uber/NullAway/compare/v0.13.7...v0.13.8) Updates `io.grpc:grpc-protobuf` from 1.82.2 to 1.83.0 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.2...v1.83.0) Updates `io.grpc:grpc-stub` from 1.82.2 to 1.83.0 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.2...v1.83.0) Updates `io.grpc:grpc-netty-shaded` from 1.82.2 to 1.83.0 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.2...v1.83.0) Updates `io.grpc:grpc-testing` from 1.82.2 to 1.83.0 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.2...v1.83.0) Updates `io.grpc:protoc-gen-grpc-java` from 1.82.2 to 1.83.0 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.2...v1.83.0) Updates `io.grpc:grpc-stub` from 1.82.2 to 1.83.0 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.2...v1.83.0) Updates `io.grpc:grpc-netty-shaded` from 1.82.2 to 1.83.0 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.2...v1.83.0) Updates `io.grpc:grpc-testing` from 1.82.2 to 1.83.0 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.2...v1.83.0) Updates `io.grpc:protoc-gen-grpc-java` from 1.82.2 to 1.83.0 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](https://github.com/grpc/grpc-java/compare/v1.82.2...v1.83.0) --- updated-dependencies: - dependency-name: com.uber.nullaway:nullaway dependency-version: 0.13.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: version-updates - dependency-name: io.grpc:grpc-protobuf dependency-version: 1.83.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: io.grpc:grpc-stub dependency-version: 1.83.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: io.grpc:grpc-netty-shaded dependency-version: 1.83.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: io.grpc:grpc-testing dependency-version: 1.83.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: io.grpc:protoc-gen-grpc-java dependency-version: 1.83.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: io.grpc:grpc-stub dependency-version: 1.83.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: io.grpc:grpc-netty-shaded dependency-version: 1.83.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: io.grpc:grpc-testing dependency-version: 1.83.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates - dependency-name: io.grpc:protoc-gen-grpc-java dependency-version: 1.83.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: version-updates ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 24f81cae..575ced0c 100644 --- a/build.gradle +++ b/build.gradle @@ -79,14 +79,14 @@ jar { } } -def grpcVersion = '1.82.2' +def grpcVersion = '1.83.0' def protocVersion = '3.25.5' def slf4jVersion = '2.0.18' def testcontainersVersion = '1.21.4' def jUnitVersion = '6.1.2' dependencies { - errorprone "com.uber.nullaway:nullaway:0.13.7" + errorprone "com.uber.nullaway:nullaway:0.13.8" api "io.grpc:grpc-protobuf:${grpcVersion}" api "io.grpc:grpc-stub:${grpcVersion}" From d30855a7232ecc03dd39a4f393590b15a533e778 Mon Sep 17 00:00:00 2001 From: Anush Date: Tue, 4 Aug 2026 19:48:05 +0530 Subject: [PATCH 10/10] 1.19.0 (#143) * 1.19.0 * v1.19.0 --- .github/workflows/cd.yml | 4 +-- .github/workflows/test.yml | 2 +- README.md | 6 ++-- example/build.gradle | 2 +- gradle.properties | 6 ++-- .../io/qdrant/client/ConditionFactory.java | 33 +++++++++++++++++++ .../client/StemmingAlgorithmFactory.java | 31 +++++++++++++++++ 7 files changed, 74 insertions(+), 10 deletions(-) create mode 100644 src/main/java/io/qdrant/client/StemmingAlgorithmFactory.java diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index cc49e6dc..15d39a2c 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 + uses: actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0 - name: Set up JDK 21 uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0 @@ -65,7 +65,7 @@ jobs: ORG_GRADLE_PROJECT_sonatypePassword: ${{ secrets.ORG_GRADLE_PROJECT_SONATYPEPASSWORD }} steps: - name: Checkout - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 + uses: actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0 - name: Set up JDK 21 uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1960821f..1147df6c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 + uses: actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0 - name: Set up JDK 21 uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0 diff --git a/README.md b/README.md index 8134ae88..d417bd13 100644 --- a/README.md +++ b/README.md @@ -38,20 +38,20 @@ To install the library, add the following lines to your build config file. io.qdrant client - 1.18.3 + 1.19.0 ``` #### SBT ```sbt -libraryDependencies += "io.qdrant" % "client" % "1.18.3" +libraryDependencies += "io.qdrant" % "client" % "1.19.0" ``` #### Gradle ```gradle -implementation 'io.qdrant:client:1.18.3' +implementation 'io.qdrant:client:1.19.0' ``` > [!NOTE] diff --git a/example/build.gradle b/example/build.gradle index 1952c138..c9780ab0 100644 --- a/example/build.gradle +++ b/example/build.gradle @@ -13,7 +13,7 @@ repositories { dependencies { // Qdrant Java client - implementation 'io.qdrant:client:1.18.3' + implementation 'io.qdrant:client:1.19.0' // gRPC dependencies - use the same version as Qdrant client implementation 'io.grpc:grpc-netty-shaded:1.65.1' diff --git a/gradle.properties b/gradle.properties index dc0b8fef..2a1d835b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,8 +1,8 @@ # The version of qdrant to use to download protos -qdrantProtosVersion=v1.18.0 +qdrantProtosVersion=v1.19.0 # The version of qdrant docker image to run integration tests against -qdrantVersion=v1.18.0 +qdrantVersion=v1.19.0 # The version of the client to generate -packageVersion=1.18.3 +packageVersion=1.19.0 diff --git a/src/main/java/io/qdrant/client/ConditionFactory.java b/src/main/java/io/qdrant/client/ConditionFactory.java index d9a04bfa..40c6a366 100644 --- a/src/main/java/io/qdrant/client/ConditionFactory.java +++ b/src/main/java/io/qdrant/client/ConditionFactory.java @@ -19,6 +19,7 @@ import io.qdrant.client.grpc.Common.Range; import io.qdrant.client.grpc.Common.RepeatedIntegers; import io.qdrant.client.grpc.Common.RepeatedStrings; +import io.qdrant.client.grpc.Common.SliceCondition; import io.qdrant.client.grpc.Common.ValuesCount; import java.util.List; @@ -142,6 +143,25 @@ public static Condition matchTextAny(String field, String textAny) { .build(); } + /** + * Match records where the given field starts with the given keyword prefix. + * + *

The field must have a keyword index with prefix matching enabled. + * + * @param field The name of the field + * @param prefix The keyword prefix to match + * @return a new instance of {@link Condition} + */ + public static Condition matchPrefix(String field, String prefix) { + return Condition.newBuilder() + .setField( + FieldCondition.newBuilder() + .setKey(field) + .setMatch(Match.newBuilder().setPrefix(prefix).build()) + .build()) + .build(); + } + /** * Match records where the given field matches the given boolean value. * @@ -427,6 +447,19 @@ public static Condition datetimeRange(String field, DatetimeRange datetimeRange) .build(); } + /** + * Selects one deterministic slice of the point ID space. + * + * @param total The total number of disjoint slices. Must be at least 1 + * @param index The slice to select. Must be less than {@code total} + * @return a new instance of {@link Condition} + */ + public static Condition slice(int total, int index) { + return Condition.newBuilder() + .setSlice(SliceCondition.newBuilder().setTotal(total).setIndex(index).build()) + .build(); + } + /** * Matches records where a value for the given vector is present. * diff --git a/src/main/java/io/qdrant/client/StemmingAlgorithmFactory.java b/src/main/java/io/qdrant/client/StemmingAlgorithmFactory.java new file mode 100644 index 00000000..3964e42b --- /dev/null +++ b/src/main/java/io/qdrant/client/StemmingAlgorithmFactory.java @@ -0,0 +1,31 @@ +package io.qdrant.client; + +import io.qdrant.client.grpc.Collections.DisabledStemmer; +import io.qdrant.client.grpc.Collections.SnowballParams; +import io.qdrant.client.grpc.Collections.StemmingAlgorithm; + +/** Convenience methods for constructing {@link StemmingAlgorithm}. */ +public final class StemmingAlgorithmFactory { + private StemmingAlgorithmFactory() {} + + /** + * Creates a Snowball stemming algorithm for the given language. + * + * @param language The language whose words should be stemmed + * @return a new instance of {@link StemmingAlgorithm} + */ + public static StemmingAlgorithm snowball(String language) { + return StemmingAlgorithm.newBuilder() + .setSnowball(SnowballParams.newBuilder().setLanguage(language).build()) + .build(); + } + + /** + * Explicitly disables stemming, overriding the language default. + * + * @return a new instance of {@link StemmingAlgorithm} + */ + public static StemmingAlgorithm disabled() { + return StemmingAlgorithm.newBuilder().setDisabled(DisabledStemmer.getDefaultInstance()).build(); + } +}