PackageTrack
Sign in Get early access

github.com/vdaas/vald

v1.8.0 #975 most downloaded on Go modules vdaas/vald

What this package is like to depend on

Last release 3 days ago

21 Aug 2026

Release timing varies

gaps range from 9 days to 3 months

Most releases are documented

notes for 85 of 114 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

482 releases · first in 2019

108 releases in the last 12 months

see the full history below

Release timeline

482 releases · Sep 2019 to Aug 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 482
  1. v1.8.0 12 Aug 2026
    Release notes

    Signed-off-by: Vdaas CI [email protected]

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.8.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.8.0</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.8.0</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.8.0</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.8.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.8.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.8.0</code> </td> </tr> </table>

    Documents

    Changes

    <!--- Provide a general summary of your changes in the Title above -->

    Description

    :sparkle: New feature

    • [Feature] Add Vald Operator (enabled multiple cluster operation) [#3557]
    • feat(helm): add configurable image registry for all images [#3538]
    • Support dynamic edge size parameter for Search API [#3480]
    • add creator.creation_pool_size [#3443]
    • Add TiKV client for Metadata API [#3401]
    • Apply default epsilon to index creation as well on local branch [#3320]
    • hot-reload (minimal test impl, opt-in) [#3247]
    • add txnkv [#3311]
    • Add resource stats gRPC API [#3243]
    • add internal kvs [#3281]
    • add metadata manifest [#3260]
    • Add optional tls support for gateway ingress [#3226]
    • add executeRPC function for gRPC client [#3079]
    • [Feature] Add Persistent VQueue [#3058]
    • [Feature] Add Production Bidirectional KVS [#3057]

    :zap: Improve performance

    • resolve broadcast concurrency and tune connection pool [#3518]
    • improve rangeConns's performance for Release v1.7.17 [#3039]

    :recycle: Refactor

    • Refactor gRPC codes and update libs & feat: Migrate from npm to bun [#3264]
    • ♻️ Refactor: bidirectional map module structure [#3218]
    • refactor: add missing k8s type aliases to types.go [#3439]
    • Migrate from bincode to wincode [#3448]
    • Omit usearch implementation from Go [#3319]
    • Update default parameters for gRPC [#3239]
    • Migrate go tool [#3209]
    • Add strings.TrimForCompare func [#3064]
    • check port-forward enabled/disabled [#3061]
    • Add RBAC permissions for DaemonSet access [#3059]

    :bug: Bugfix

    • hotfix: Remove stray ci-container in release workflow [#3584]
    • fix: skip NGT AVX2 on arm64 [#3580]
    • fix SBOM [#3565]
    • [Bugfix] fix SIGABRT problem for Agent NGT [#3531]
    • fix typo [#3453]
    • fix(rust/proto): resolve build errors by correcting prost_types usage [#3403]
    • :bug: fix grpc benchmark [#3342]
    • hotfix: Use init instead of once.Do to prevent data race [#3328]
    • fix docker build condition [#3289]
    • fix tag [#3277]
    • fix extra tag process [#3275]
    • [Bugfix] unknown serviceAccount use for serviceAccountName [#3252]
    • fix faiss_create_index_ivfpq [#3249]
    • Added serviceAccountName to lb/filter gateways and bugfix [#3230]
    • Fix dashboard variables in overview board [#3030]

    :pencil2: Document

    • add ADOPTERS.md, MAINTAINERS.md [#3556]
    • Add AGENTS.md for AI Co-Worker standardization [#3473]
    • restore loadtest.md [#3187]

    :white_check_mark: Testing

    • feat(e2e): Implement and refactor metrics collection for E2E tests [#3418]
    • Add support for patial execution of e2e v2 [#3297]
    • Unified E2E V2 YAML setttings using envvars [#3105]
    • [VALD-350] Add retry_until_success_timeout and use it in readreplica CI [#3104]
    • Run E2E Test as a Kubernetes Job [#3073]
    • [VALD-326] E2E with Kind & Support readreplica/rollout case [#3054]
    • Add Agent Execution for E2E V2 [#3074]
    • Added Loop test case [#3063]

    :green_heart: CI

    • fix CI permission [#3609]
    • fix scan docker image job [#3602]
    • hotfix: Pin sha of trivy and fix permission [#3601]
    • hotfix: Fix and update CodeQL versions [#3600]
    • fix update helm chart job [#3599]
    • fix release workflow [#3594]
    • Use ubuntu-latest in release workflow [#3590]
    • hotfix: Install chaos-mesh using Helm [#3521]
    • chore(coderabbit): add coderabbit configuration [#3464]
    • Merge dev and ci container [#3425]
    • Use golangci-lint as a formatter [#3405]
    • Use ubuntu-slim for lightweight jobs [#3312]
    • Add wait --for=create [#3303]
    • hotfix: Support workflow_dispatch images for e2e v2 [#3295]
    • hotfix: build target architecture for main branch [#3268]
    • Fix joining architectures [#3262]
    • hotfix: docker build failure on GitHub Actions [#3258]
    • Multi platform build with native amd64/arm64 GitHub hosted runner [#3251]
    • Add GitHub actions workflow linter [#3213]
    • hotfix: ARM64 dev-container build [#3229]
    • hotfix: Unify image tag by nightly for format [#3214]
    • Use --retry for get.helm.sh [#3195]
    • revert: Platform Separation [#3192]
    • hotfix: Use extra tags to push nightly [#3189]
    • hotfix: separated unification job [#3186]
    • Avoid overwrite for ghcr.io [#3182]
    • Try to separate amd64/arm64 builds [#3178]
    • hotfix: Support debugging for ChatOps [#3055]
    • hotfix: Handle cherrypick without diff [#3047]
    • [VALD-361] Backport changes into release v1.7 by default [#3050]
    • [VALD-359] Support Mac C flags [#3040]

    :chart_with_upwards_trend: metrics/tracing

    • Add opentelemetry collector dashboard [#3208]
    • [VALD-147] Implement MetricMiddleware [#3010]
    • hotfix: Support prometheus without container label [#3043]

    :arrow_up: Update dependencies

    • Update dependencies [#3606]
    • update dependencies and modules [#3440]
    • update rust dependencies and migration [#3436]

    :lock: Security

    :art: Design

    :handshake: Contributor

    • add new chatops permissions for contributor [#3548]
    • docs: add nac-39 as a contributor for infra [#3234]
    • docs: add Sh1ragami as a contributor for tool, and code [#3210]
    • docs: add jumpei527 as a contributor for code, and maintenance [#3205]

    Related Issue

    <!-- This project mainly accepts pull requests related to open issues --> <!-- NOTE: If suggesting a new feature or change, please discuss it in an issue first --> <!-- NOTE: If fixing a bug, there should be an issue describing it with steps to reproduce --> <!-- Please link to the issue here: -->

    Versions

    <!--- Please change the versions below along with your environment -->

    • Vald Version: v1.7.17
    • Go Version: v1.26.5
    • Rust Version: v1.97.1
    • Docker Version: v29.6.2
    • Kubernetes Version: v1.36.3
    • Helm Version: v4.2.3
    • NGT Version: v2.7.4
    • Faiss Version: v1.14.3

    Checklist

    <!-- For completed items, change [ ] to [x]. --> <!-- NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open. -->

    Special notes for your reviewer

    <!-- Please tell us anything you would like to share with reviewers related to this PR. Your thoughts and feedback are highly valued -->

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.8.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.8.0</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.8.0</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.8.0</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.8.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.8.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.8.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.8.0</code> </td> </tr> </table>

    Documents

    Changes

    <!--- Provide a general summary of your changes in the Title above -->

    Description

    :sparkle: New feature

    • [Feature] Add Vald Operator (enabled multiple cluster operation) [#3557]
    • feat(helm): add configurable image registry for all images [#3538]
    • Support dynamic edge size parameter for Search API [#3480]
    • add creator.creation_pool_size [#3443]
    • Add TiKV client for Metadata API [#3401]
    • Apply default epsilon to index creation as well on local branch [#3320]
    • hot-reload (minimal test impl, opt-in) [#3247]
    • add txnkv [#3311]
    • Add resource stats gRPC API [#3243]
    • add internal kvs [#3281]
    • add metadata manifest [#3260]
    • Add optional tls support for gateway ingress [#3226]
    • add executeRPC function for gRPC client [#3079]
    • [Feature] Add Persistent VQueue [#3058]
    • [Feature] Add Production Bidirectional KVS [#3057]

    :zap: Improve performance

    • resolve broadcast concurrency and tune connection pool [#3518]
    • improve rangeConns's performance for Release v1.7.17 [#3039]

    :recycle: Refactor

    • Refactor gRPC codes and update libs & feat: Migrate from npm to bun [#3264]
    • ♻️ Refactor: bidirectional map module structure [#3218]
    • refactor: add missing k8s type aliases to types.go [#3439]
    • Migrate from bincode to wincode [#3448]
    • Omit usearch implementation from Go [#3319]
    • Update default parameters for gRPC [#3239]
    • Migrate go tool [#3209]
    • Add strings.TrimForCompare func [#3064]
    • check port-forward enabled/disabled [#3061]
    • Add RBAC permissions for DaemonSet access [#3059]

    :bug: Bugfix

    • hotfix: Remove stray ci-container in release workflow [#3584]
    • fix: skip NGT AVX2 on arm64 [#3580]
    • fix SBOM [#3565]
    • [Bugfix] fix SIGABRT problem for Agent NGT [#3531]
    • fix typo [#3453]
    • fix(rust/proto): resolve build errors by correcting prost_types usage [#3403]
    • :bug: fix grpc benchmark [#3342]
    • hotfix: Use init instead of once.Do to prevent data race [#3328]
    • fix docker build condition [#3289]
    • fix tag [#3277]
    • fix extra tag process [#3275]
    • [Bugfix] unknown serviceAccount use for serviceAccountName [#3252]
    • fix faiss_create_index_ivfpq [#3249]
    • Added serviceAccountName to lb/filter gateways and bugfix [#3230]
    • Fix dashboard variables in overview board [#3030]

    :pencil2: Document

    • add ADOPTERS.md, MAINTAINERS.md [#3556]
    • Add AGENTS.md for AI Co-Worker standardization [#3473]
    • restore loadtest.md [#3187]

    :white_check_mark: Testing

    • feat(e2e): Implement and refactor metrics collection for E2E tests [#3418]
    • Add support for patial execution of e2e v2 [#3297]
    • Unified E2E V2 YAML setttings using envvars [#3105]
    • [VALD-350] Add retry_until_success_timeout and use it in readreplica CI [#3104]
    • Run E2E Test as a Kubernetes Job [#3073]
    • [VALD-326] E2E with Kind & Support readreplica/rollout case [#3054]
    • Add Agent Execution for E2E V2 [#3074]
    • Added Loop test case [#3063]

    :green_heart: CI

    • fix release workflow [#3594]
    • Use ubuntu-latest in release workflow [#3590]
    • hotfix: Install chaos-mesh using Helm [#3521]
    • chore(coderabbit): add coderabbit configuration [#3464]
    • Merge dev and ci container [#3425]
    • Use golangci-lint as a formatter [#3405]
    • Use ubuntu-slim for lightweight jobs [#3312]
    • Add wait --for=create [#3303]
    • hotfix: Support workflow_dispatch images for e2e v2 [#3295]
    • hotfix: build target architecture for main branch [#3268]
    • Fix joining architectures [#3262]
    • hotfix: docker build failure on GitHub Actions [#3258]
    • Multi platform build with native amd64/arm64 GitHub hosted runner [#3251]
    • Add GitHub actions workflow linter [#3213]
    • hotfix: ARM64 dev-container build [#3229]
    • hotfix: Unify image tag by nightly for format [#3214]
    • Use --retry for get.helm.sh [#3195]
    • revert: Platform Separation [#3192]
    • hotfix: Use extra tags to push nightly [#3189]
    • hotfix: separated unification job [#3186]
    • Avoid overwrite for ghcr.io [#3182]
    • Try to separate amd64/arm64 builds [#3178]
    • hotfix: Support debugging for ChatOps [#3055]
    • hotfix: Handle cherrypick without diff [#3047]
    • [VALD-361] Backport changes into release v1.7 by default [#3050]
    • [VALD-359] Support Mac C flags [#3040]

    :chart_with_upwards_trend: metrics/tracing

    • Add opentelemetry collector dashboard [#3208]
    • [VALD-147] Implement MetricMiddleware [#3010]
    • hotfix: Support prometheus without container label [#3043]

    :arrow_up: Update dependencies

    • update dependencies and modules [#3440]
    • update rust dependencies and migration [#3436]

    :lock: Security

    :art: Design

    :handshake: Contributor

    • add new chatops permissions for contributor [#3548]
    • docs: add nac-39 as a contributor for infra [#3234]
    • docs: add Sh1ragami as a contributor for tool, and code [#3210]
    • docs: add jumpei527 as a contributor for code, and maintenance [#3205]

    Related Issue

    <!-- This project mainly accepts pull requests related to open issues --> <!-- NOTE: If suggesting a new feature or change, please discuss it in an issue first --> <!-- NOTE: If fixing a bug, there should be an issue describing it with steps to reproduce --> <!-- Please link to the issue here: -->

    Versions

    <!--- Please change the versions below along with your environment -->

    • Vald Version: v1.7.17
    • Go Version: v1.26.5
    • Rust Version: v1.97.1
    • Docker Version: v29.6.2
    • Kubernetes Version: v1.36.3
    • Helm Version: v4.2.3
    • NGT Version: v2.7.4
    • Faiss Version: v1.14.3

    Checklist

    <!-- For completed items, change [ ] to [x]. --> <!-- NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open. -->

    Special notes for your reviewer

    <!-- Please tell us anything you would like to share with reviewers related to this PR. Your thoughts and feedback are highly valued -->

    Open source →
  2. v1.7.17 04 Jul 2025
    Release notes

    See CHANGELOG.md for details.

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.17</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.17</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.17</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.17</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.17</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.17</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.17</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature [VALD-125] feat: Implement index exporter #2746

    [VALD-147] add server_config #2958

    [VALD-147] implement AccessLogMiddleware #2991

    [VALD-148] Generate grafana boards by grafana-foundation-sdk Go #2937

    [VALD-322] e2e/v2: Support selector for wait action #2956

    [VALD-325] E2E V2: Index Correction Job #3000

    [VALD-336] Implement expect in E2E v2 to assert API results #2971

    [VALD-351] Add Rust version VQueue prototype implementation #2998

    Add git-lfs to dev container image #2978

    Fix dashboard variables in overview board (#3030) (#3042)

    [VALD-359] Support Mac C flags (#3040) (#3044)

    Support prometheus without container label (#3043) (#3045)

    :zap: Improve performance

    improve rangeConns's performance for Release v1.7.17 (#3039) (#3041)

    :bug: Bugfix [BUGFIX] use client config for tls dialer #2938

    [Bugfix] prevent nil pointer panic for internal/config/grpc.go #3017

    [VALD-148] hotfix: Fix name & despcription of metrics #2981

    Avoid concurrent assignment of stream client in RoundRobin #2954

    fix: make format has conflicts in some targets #2977

    :pencil2: Document docs: Fix a typo in the value that specified the service name #3005

    docs: add Kynea0b as a contributor for doc #3006

    docs: add Matts966 as a contributor for code, infra, and 2 more #3007

    :white_check_mark: Testing E2E V2 CI #2950

    :green_heart: CI feat: automatically resolve go.mod & go.sum conflicts in backport workflow #2980

    :chart_with_upwards_trend: Metrics/Tracing [VALD-148] Generate grafana boards by grafana-foundation-sdk Go #2937

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.17</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.17</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.17</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.17</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.17</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.17</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.17</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.17</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature [VALD-125] feat: Implement index exporter #2746

    [VALD-147] add server_config #2958

    [VALD-147] implement AccessLogMiddleware #2991

    [VALD-148] Generate grafana boards by grafana-foundation-sdk Go #2937

    [VALD-322] e2e/v2: Support selector for wait action #2956

    [VALD-325] E2E V2: Index Correction Job #3000

    [VALD-336] Implement expect in E2E v2 to assert API results #2971

    [VALD-351] Add Rust version VQueue prototype implementation #2998

    Add git-lfs to dev container image #2978

    Fix dashboard variables in overview board (#3030) (#3042)

    [VALD-359] Support Mac C flags (#3040) (#3044)

    Support prometheus without container label (#3043) (#3045)

    :zap: Improve performance

    improve rangeConns's performance for Release v1.7.17 (#3039) (#3041)

    :bug: Bugfix [BUGFIX] use client config for tls dialer #2938

    [Bugfix] prevent nil pointer panic for internal/config/grpc.go #3017

    [VALD-148] hotfix: Fix name & despcription of metrics #2981

    Avoid concurrent assignment of stream client in RoundRobin #2954

    fix: make format has conflicts in some targets #2977

    :pencil2: Document docs: Fix a typo in the value that specified the service name #3005

    docs: add Kynea0b as a contributor for doc #3006

    docs: add Matts966 as a contributor for code, infra, and 2 more #3007

    :white_check_mark: Testing E2E V2 CI #2950

    :green_heart: CI feat: automatically resolve go.mod & go.sum conflicts in backport workflow #2980

    :chart_with_upwards_trend: Metrics/Tracing [VALD-148] Generate grafana boards by grafana-foundation-sdk Go #2937

    Open source →
  3. v1.7.16 24 Dec 2024
    Release notes

    See CHANGELOG.md for details.

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.16</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.16</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.16</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.16</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.16</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.16</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.16</code> </td> </tr> </table>

    Documents

    Changes

    :recycle: Refactor

    • Fix format of proto files #2778 (#2783)
    • Refactor merge docker and github actions workflow gen logic #2769 (#2774)

    :pencil2: Document

    :green_heart: CI

    :arrow_up: Update dependencies

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.16</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.16</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.16</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.16</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.16</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.16</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.16</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.16</code> </td> </tr> </table>

    Documents

    Changes

    :recycle: Refactor

    • Fix format of proto files #2778 (#2783)
    • Refactor merge docker and github actions workflow gen logic #2769 (#2774)

    :pencil2: Document

    :green_heart: CI

    :arrow_up: Update dependencies

    Open source →
  4. v1.7.15 05 Dec 2024
    Release notes

    See CHANGELOG.md for details.

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.15</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.15</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.15</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.15</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.15</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.15</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.15</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature

    :recycle: Refactor

    • refactor dockerfiles and update gitattributes #2743 (#2745)

    :bug: Bugfix

    • :bug: Fix update deps workflow: buf is not found #2737 (#2739)
    • [BUGFIX] resolve agent GetGraphStatistics API double-free error problem #2733
    • fix rust-analyzer #2731 (#2732)
    • Fix installation command for arm64 #2729 (#2730)
    • fix not found error #2726 (#2727)
    • Fix bind DOCKER_OPTS option #2718 (#2719)

    :pencil2: Document

    :green_heart: CI

    • :green_heart: Multi-PF build for example-client #2713
    • Add auto deps version update workflow #2707 (#2717)

    :arrow_up: Update dependencies

    • :green_heart: use ci-container for update deps cron job #2744 (#2748)
    • update ubuntu version for devcontainer #2736 (#2750)
    • :arrow_up: update versions/BUF_VERSION #2703 (#2704)

    :handshake: Contributor

    • docs: add highpon as a contributor for code #2721
    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.15</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.15</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.15</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.15</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.15</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.15</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.15</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.15</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature

    :recycle: Refactor

    • refactor dockerfiles and update gitattributes #2743 (#2745)

    :bug: Bugfix

    • :bug: Fix update deps workflow: buf is not found #2737 (#2739)
    • [BUGFIX] resolve agent GetGraphStatistics API double-free error problem #2733
    • fix rust-analyzer #2731 (#2732)
    • Fix installation command for arm64 #2729 (#2730)
    • fix not found error #2726 (#2727)
    • Fix bind DOCKER_OPTS option #2718 (#2719)

    :pencil2: Document

    :green_heart: CI

    • :green_heart: Multi-PF build for example-client #2713
    • Add auto deps version update workflow #2707 (#2717)

    :arrow_up: Update dependencies

    • :green_heart: use ci-container for update deps cron job #2744 (#2748)
    • update ubuntu version for devcontainer #2736 (#2750)
    • :arrow_up: update versions/BUF_VERSION #2703 (#2704)

    :handshake: Contributor

    • docs: add highpon as a contributor for code #2721
    Open source →
  5. v1.7.14 11 Oct 2024
    Release notes

    See CHANGELOG.md for details.

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.14</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.14</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.14</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.14</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.14</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.14</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.14</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature

    • Add String sorted topologicalSort #2696 #2698
    • Add CPU_INFO_FLAGS for Apple Silicon #2694 #2697
    • Add New gRPC Options and Add Reconnect Logic for connection Pool #2685 #2693
    • Add option to disable dns resolve #2634 #2641
    • Backport PR #2584 to release/v1.7 for Implement ngt property get API #2588
    • add HTTP2 support for http.Client and Vald HTTP Server #2572 #2575

    :zap: Improve performance

    • Refactor grpc/status.withDetails function for performance #2664 #2668

    :recycle: Refactor

    • Refactor use Absolute path for Makefile #2673
    • Refactor internal/net/grpc/client.go #2675
    • modify ParseError to FromError for agent handler #2667 #2679
    • Backport PR #2674 to release/v1.7 for Refactor internal/net/grpc/client.go #2675
    • Backport PR #2670 to release/v1.7 for Refactor use Absolute path for Makefile #2673
    • Refactor grpc/status.withDetails function for performance #2664 #2668
    • Refactor for release v1.7.14 #2639 #2648
    • refactor(gateway): delete unused file #2644 #2646
    • Refactor test checkFunc condition #2599 #2602
    • Backport PR #2586 to release/v1.7 for modify rust package structure #2590
    • Backport PR #2577 to release/v1.7 for refactor docker and change buildkit-syft-scanner reference to ghcr.io #2578

    :bug: Bugfix

    :pencil2: Document

    • Fix broken links in the document files #2611 #2614

    :white_check_mark: Testing

    :green_heart: CI

    :chart_with_upwards_trend: Metrics/Tracing

    • Introduce an observability crate using opentelemetry-rust #2535 #2609

    <!-- This is an auto-generated comment: release notes by coderabbit.ai -->

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.14</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.14</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.14</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.14</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.14</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.14</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.14</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.14</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature

    • Add String sorted topologicalSort #2696 #2698
    • Add CPU_INFO_FLAGS for Apple Silicon #2694 #2697
    • Add New gRPC Options and Add Reconnect Logic for connection Pool #2685 #2693
    • Add option to disable dns resolve #2634 #2641
    • Backport PR #2584 to release/v1.7 for Implement ngt property get API #2588
    • add HTTP2 support for http.Client and Vald HTTP Server #2572 #2575

    :zap: Improve performance

    • Refactor grpc/status.withDetails function for performance #2664 #2668

    :recycle: Refactor

    • Refactor use Absolute path for Makefile #2673
    • Refactor internal/net/grpc/client.go #2675
    • modify ParseError to FromError for agent handler #2667 #2679
    • Backport PR #2674 to release/v1.7 for Refactor internal/net/grpc/client.go #2675
    • Backport PR #2670 to release/v1.7 for Refactor use Absolute path for Makefile #2673
    • Refactor grpc/status.withDetails function for performance #2664 #2668
    • Refactor for release v1.7.14 #2639 #2648
    • refactor(gateway): delete unused file #2644 #2646
    • Refactor test checkFunc condition #2599 #2602
    • Backport PR #2586 to release/v1.7 for modify rust package structure #2590
    • Backport PR #2577 to release/v1.7 for refactor docker and change buildkit-syft-scanner reference to ghcr.io #2578

    :bug: Bugfix

    :pencil2: Document

    • Fix broken links in the document files #2611 #2614

    :white_check_mark: Testing

    :green_heart: CI

    :chart_with_upwards_trend: Metrics/Tracing

    • Introduce an observability crate using opentelemetry-rust #2535 #2609

    <!-- This is an auto-generated comment: release notes by coderabbit.ai -->

    Open source →
  6. v1.7.13 06 Aug 2024
    Release notes

    See CHANGELOG.md for details.

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.13</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.13</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.13</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.13</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.13</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.13</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.13</code> </td> </tr> </table>

    Documents

    Changes

    [Bugfix]

    • General Fixes

      1. Fix index correction process #2565 (#2566)
      2. libquadmath is not available on ARM #2559
      3. fix: add checkout option #2545 (#2546)
      4. fix: make format #2534 (#2540)
      5. fix conflict bug #2537
      6. Bugfix that caused an error when argument has 3 or more nil arguments #2517 (#2520)
      7. Bugfix recreate benchmark job when operator reboot #2463 (#2464)
      8. Fix agent-faiss build failed #2418 (#2419)
      9. Fix the logic to determine docker image #2410 (#2420)
    • Backport and Release-Related

      1. Fix workflow trigger for backport pr creation #2471 (#2472)
      2. Fix output settings to determine-docker-image-tag action and release branch build tag name #2423 (#2425)
    • E2E and Index

      1. Fix e2e for read replica and add e2e for index operator #2455 (#2459)
      2. Fix index job logic to pass DNS A record #2438 (#2448)
    • Documentation and Other

      1. fix: typo of execution rule #2426 (#2427)
      2. :pencil: Fix typo of file name #2413 (#2415)

    [Enhancement]

    • General Improvements

      1. Update dependencies, C++ standard, and improve Dockerfiles for better build systems and localization #2549 (#2557)
      2. Implement ngt Statistics API #2539 (#2547)
      3. refactor index manager service add index service API to expose index informations #2525 (#2532)
    • API and Logic Changes

      1. Change default image tag from latest to nightly #2516 (#2518)
      2. update large top-K ratio handling logic #2509 (#2511)
      3. add inner product distance type for ngt #2454 (#2458)
      4. Implement index operator logic for read replica rotation #2444 (#2456)
    • Performance and Optimization

      1. update deps & add validation for Flush API when agent is Read Only #2433 (#2436)
      2. Add index-operator template implementation #2375 (#2424)
    • Testing and Metrics

      1. Implement client metrics interceptor for continuous benchmark job #2477 (#2480)
      2. Add tests for index information export #2412 (#2414)

    [CI]

    1. [create-pull-request] automated change #2552 (#2556)
    2. Add workflow to check git conflict for backport PR #2548 (#2550)
    3. [CI] Add workflow to synchronize ubuntu base image #2526 (#2527)
    4. Automatically add backport main label for release-pr #2473 (#2475)
    5. change external docker image reference to ghcr.io registry #2567 (#2568)

    [Backport]

    1. Backport PR #2542, #2538 to release/v1.7 #2543
    2. Backport docs updates to release/v1.7 #2521
    3. Backport Flush API #2434

    [Documentation]

    1. capitalize faq #2512 (#2522)
    2. add faiss in values.yaml & valdrelease.yaml #2514 (#2519)
    3. add read replica and rotator docs #2497 (#2499)
    4. Update continuous benchmark docs #2485 (#2486)
    5. docs: add hrichiksite as a contributor for doc #2441 (#2442)

    [Other]

    1. Add base of benchmark operator dashboard #2430 (#2453)
    2. Add client metrics panels for continuous benchmark job #2481 (#2483)
    3. Add unit tests for index operator #2460 (#2461)
    4. add reviewer guideline #2507 (#2508)
    5. Sync release/v1.7 to main #2495
    6. Add snapshot timestamp annotations to read replica agent #2428 (#2443)
    7. Update build rule for nightly image #2421 (#2422)
    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.13</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.13</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.13</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.13</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.13</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.13</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.13</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.13</code> </td> </tr> </table>

    Documents

    Changes

    [Bugfix]

    • General Fixes

      1. Fix index correction process #2565 (#2566)
      2. libquadmath is not available on ARM #2559
      3. fix: add checkout option #2545 (#2546)
      4. fix: make format #2534 (#2540)
      5. fix conflict bug #2537
      6. Bugfix that caused an error when argument has 3 or more nil arguments #2517 (#2520)
      7. Bugfix recreate benchmark job when operator reboot #2463 (#2464)
      8. Fix agent-faiss build failed #2418 (#2419)
      9. Fix the logic to determine docker image #2410 (#2420)
    • Backport and Release-Related

      1. Fix workflow trigger for backport pr creation #2471 (#2472)
      2. Fix output settings to determine-docker-image-tag action and release branch build tag name #2423 (#2425)
    • E2E and Index

      1. Fix e2e for read replica and add e2e for index operator #2455 (#2459)
      2. Fix index job logic to pass DNS A record #2438 (#2448)
    • Documentation and Other

      1. fix: typo of execution rule #2426 (#2427)
      2. :pencil: Fix typo of file name #2413 (#2415)

    [Enhancement]

    • General Improvements

      1. Update dependencies, C++ standard, and improve Dockerfiles for better build systems and localization #2549 (#2557)
      2. Implement ngt Statistics API #2539 (#2547)
      3. refactor index manager service add index service API to expose index informations #2525 (#2532)
    • API and Logic Changes

      1. Change default image tag from latest to nightly #2516 (#2518)
      2. update large top-K ratio handling logic #2509 (#2511)
      3. add inner product distance type for ngt #2454 (#2458)
      4. Implement index operator logic for read replica rotation #2444 (#2456)
    • Performance and Optimization

      1. update deps & add validation for Flush API when agent is Read Only #2433 (#2436)
      2. Add index-operator template implementation #2375 (#2424)
    • Testing and Metrics

      1. Implement client metrics interceptor for continuous benchmark job #2477 (#2480)
      2. Add tests for index information export #2412 (#2414)

    [CI]

    1. [create-pull-request] automated change #2552 (#2556)
    2. Add workflow to check git conflict for backport PR #2548 (#2550)
    3. [CI] Add workflow to synchronize ubuntu base image #2526 (#2527)
    4. Automatically add backport main label for release-pr #2473 (#2475)
    5. change external docker image reference to ghcr.io registry #2567 (#2568)

    [Backport]

    1. Backport PR #2542, #2538 to release/v1.7 #2543
    2. Backport docs updates to release/v1.7 #2521
    3. Backport Flush API #2434

    [Documentation]

    1. capitalize faq #2512 (#2522)
    2. add faiss in values.yaml & valdrelease.yaml #2514 (#2519)
    3. add read replica and rotator docs #2497 (#2499)
    4. Update continuous benchmark docs #2485 (#2486)
    5. docs: add hrichiksite as a contributor for doc #2441 (#2442)

    [Other]

    1. Add base of benchmark operator dashboard #2430 (#2453)
    2. Add client metrics panels for continuous benchmark job #2481 (#2483)
    3. Add unit tests for index operator #2460 (#2461)
    4. add reviewer guideline #2507 (#2508)
    5. Sync release/v1.7 to main #2495
    6. Add snapshot timestamp annotations to read replica agent #2428 (#2443)
    7. Update build rule for nightly image #2421 (#2422)
    Open source →
  7. v1.7.12 21 Feb 2024
    Release notes

    See CHANGELOG.md for details.

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.12</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.12</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.12</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.12</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.12</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.12</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.12</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature

    • Add rotate-all option to rotator #2305 #2393
    • Make agent export index metrics to Pod k8s resource #2319 #2372

    :recycle: Refactor

    :bug: Bugfix

    • Resolve kvs already closed before last saving #2390 #2394

    :pencil2: Document

    :white_check_mark: Testing

    • Fix: build error of internal kvs test #2396 #2398

    :green_heart: CI

    • Fix: disable protobuf dispatch for client #2401 #2403
    • Add Con-Bench helm chart to the Vald charts #2388 #2389
    • Update workflow to release readreplica chart #2383 #2387
    • Backport ci deps others #2386
    • Update docker build target platform selection rules #2370 #2374
    • Add commit hash build image #2359 #2371
    • Refactor code using golangci-lint #2362 #2365
    • Change docker scan timeout longer #2363 #2364

    :arrow_up: Update dependencies

    :lock: Security

    :art: Design

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.12</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.12</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.12</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.12</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.12</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.12</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.12</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.12</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature

    • Add rotate-all option to rotator #2305 #2393
    • Make agent export index metrics to Pod k8s resource #2319 #2372

    :recycle: Refactor

    :bug: Bugfix

    • Resolve kvs already closed before last saving #2390 #2394

    :pencil2: Document

    :white_check_mark: Testing

    • Fix: build error of internal kvs test #2396 #2398

    :green_heart: CI

    • Fix: disable protobuf dispatch for client #2401 #2403
    • Add Con-Bench helm chart to the Vald charts #2388 #2389
    • Update workflow to release readreplica chart #2383 #2387
    • Backport ci deps others #2386
    • Update docker build target platform selection rules #2370 #2374
    • Add commit hash build image #2359 #2371
    • Refactor code using golangci-lint #2362 #2365
    • Change docker scan timeout longer #2363 #2364

    :arrow_up: Update dependencies

    :lock: Security

    :art: Design

    Open source →
  8. v1.7.11 15 Feb 2024
    Release notes

    See CHANGELOG.md for details.

    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.11</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.11</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.11</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.11</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.11</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.11</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.11</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature

    • Add HPA for read replica #2307
    • Add internal KVS pogreb package #2302
    • Two version deploy support #2171
    • Add mirror gateway definitions and Implementations #2262
    • Initialize dev env for Rust agent #2293
    • Add new grafana dashboard for agent memory metrics #2279
    • Implement continuous benchmark tool #2216

    :recycle: Refactor

    • Add newline between params to avoid false formatting #2347
    • Fix golangci-lint config and apply tagalign #2326
    • Refactor postAttachCommand #2312
    • Refactor ignore rule #2339
    • Fix NGT default params #2332
    • Format yaml using google/yamlfmt & update go version and dependencies #2322
    • Refactor update opentelemetry-go & faiss #2303
    • Change discoverer client to broadcast to read replicas #2276
    • Add stern and telepresence #2320
    • Add issue metrics #2308
    • Add dispatch workflow for update contents of vdaas/web repo #2294
    • Fix: add release build for bench and mirror #2300
    • Fix deeepsource errors #2299
    • Add go cache for improvement docker build performance #2297
    • Add detailed log for readreplica rotator #2281
    • Add isSymlink function and test to gen license to avoid for symlink to become normal file. #2290
    • Add owner reference to the resources made by rotator to delete them when read replica resources are deleted #2287
    • Make vald-readreplica values.yaml to symbolic link #2286
    • Separate readreplica chart #2283
    • Happy New Year 2024 #2284

    :bug: Bugfix

    • Fix: disable arm64 #2354
    • gcc environment for ARM #2334
    • Revert dev Dockerfile to use official devcontainer image #2335
    • Revert docker-image.yaml change #2336
    • Fix release pr workflow #2333
    • Fix e2e regressions #2327
    • Bugfix grpc ip direct connection status check #2316
    • Fix k3d connectivity error #2317
    • Change lincense/gen/main.go to skip shebang #2313
    • Stop using ENV ARCH and add --platform in Dockerfile #2304
    • gRPC pool connection health check for DNS Addr may fail during VIP member disconnection #2277
    • Fix isSymlink function to correctly check for symbolic links #2292
    • Disable disconnection during non-IP-direct connection #2291
    • Fix git add chart directory for release #2356

    :pencil2: Document

    • Add search optimization document #2306
    • Update capacity planning doc #2295

    :green_heart: CI

    • Change to dynamically switch CI container image tag #2310
    • Add E2E tests for read replica feature #2298
    • CI, Docker EXTRA_ARGS not working problem #2278
    Open source →
    Release notes

    Docker images

    <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.11</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.11</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.11</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.11</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.11</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.11</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.11</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.11</code> </td> </tr> </table>

    Documents

    Changes

    :sparkles: New feature

    • Add HPA for read replica #2307
    • Add internal KVS pogreb package #2302
    • Two version deploy support #2171
    • Add mirror gateway definitions and Implementations #2262
    • Initialize dev env for Rust agent #2293
    • Add new grafana dashboard for agent memory metrics #2279
    • Implement continuous benchmark tool #2216

    :recycle: Refactor

    • Add newline between params to avoid false formatting #2347
    • Fix golangci-lint config and apply tagalign #2326
    • Refactor postAttachCommand #2312
    • Refactor ignore rule #2339
    • Fix NGT default params #2332
    • Format yaml using google/yamlfmt & update go version and dependencies #2322
    • Refactor update opentelemetry-go & faiss #2303
    • Change discoverer client to broadcast to read replicas #2276
    • Add stern and telepresence #2320
    • Add issue metrics #2308
    • Add dispatch workflow for update contents of vdaas/web repo #2294
    • Fix: add release build for bench and mirror #2300
    • Fix deeepsource errors #2299
    • Add go cache for improvement docker build performance #2297
    • Add detailed log for readreplica rotator #2281
    • Add isSymlink function and test to gen license to avoid for symlink to become normal file. #2290
    • Add owner reference to the resources made by rotator to delete them when read replica resources are deleted #2287
    • Make vald-readreplica values.yaml to symbolic link #2286
    • Separate readreplica chart #2283
    • Happy New Year 2024 #2284

    :bug: Bugfix

    • Fix: disable arm64 #2354
    • gcc environment for ARM #2334
    • Revert dev Dockerfile to use official devcontainer image #2335
    • Revert docker-image.yaml change #2336
    • Fix release pr workflow #2333
    • Fix e2e regressions #2327
    • Bugfix grpc ip direct connection status check #2316
    • Fix k3d connectivity error #2317
    • Change lincense/gen/main.go to skip shebang #2313
    • Stop using ENV ARCH and add --platform in Dockerfile #2304
    • gRPC pool connection health check for DNS Addr may fail during VIP member disconnection #2277
    • Fix isSymlink function to correctly check for symbolic links #2292
    • Disable disconnection during non-IP-direct connection #2291
    • Fix git add chart directory for release #2356

    :pencil2: Document

    • Add search optimization document #2306
    • Update capacity planning doc #2295

    :green_heart: CI

    • Change to dynamically switch CI container image tag #2310
    • Add E2E tests for read replica feature #2298
    • CI, Docker EXTRA_ARGS not working problem #2278
    Open source →
  9. v1.7.11-0.20260821015112-02b97d942a81 21 Aug 2026 pre-release

    Nothing published for this version

  10. v1.7.11-0.20260815211137-3cd61c052de6 15 Aug 2026 pre-release

    Nothing published for this version

  11. v1.7.11-0.20260813050937-5a1b59589ca8 13 Aug 2026 pre-release

    Nothing published for this version

  12. v1.7.11-0.20260810120727-25cb71e20f0a 10 Aug 2026 pre-release

    Nothing published for this version

  13. v1.7.11-0.20260810020512-ac447e94ffc3 10 Aug 2026 pre-release

    Nothing published for this version

  14. v1.7.11-0.20260807013425-235c2ff198e0 07 Aug 2026 pre-release

    Nothing published for this version

  15. v1.7.11-0.20260805043352-c79f165f433e 05 Aug 2026 pre-release

    Nothing published for this version

  16. v1.7.11-0.20260731131353-e303744f0fcd 31 Jul 2026 pre-release

    Nothing published for this version

  17. v1.7.11-0.20260731051058-78cc8ff2ef62 31 Jul 2026 pre-release

    Nothing published for this version

  18. v1.7.11-0.20260730084457-95ced8bfdaf1 30 Jul 2026 pre-release

    Nothing published for this version

  19. v1.7.11-0.20260721055956-d50c5e731ded 21 Jul 2026 pre-release

    Nothing published for this version

  20. v1.7.11-0.20260707030756-5853258751d8 07 Jul 2026 pre-release

    Nothing published for this version

  21. v1.7.11-0.20260623061356-de459f8b6291 23 Jun 2026 pre-release

    Nothing published for this version

  22. v1.7.11-0.20260407054029-3a1c2b175e8e 07 Apr 2026 pre-release

    Nothing published for this version

  23. v1.7.11-0.20260403043713-8872fb787094 03 Apr 2026 pre-release

    Nothing published for this version

  24. v1.7.11-0.20260316045557-96c0d5fcbb8e 16 Mar 2026 pre-release

    Nothing published for this version

  25. v1.7.11-0.20260220034251-9e5e90386484 20 Feb 2026 pre-release

    Nothing published for this version

  26. v1.7.11-0.20260210063421-eb66fdc3e569 10 Feb 2026 pre-release

    Nothing published for this version

  27. v1.7.11-0.20260210020050-cf4c9e6ff79e 10 Feb 2026 pre-release

    Nothing published for this version

  28. v1.7.11-0.20260203080737-e58c44b53168 03 Feb 2026 pre-release

    Nothing published for this version

  29. v1.7.11-0.20260115061212-3f547e344f54 15 Jan 2026 pre-release

    Nothing published for this version

  30. v1.7.11-0.20260106121200-08ef1fc6ac50 06 Jan 2026 pre-release

    Nothing published for this version

  31. v1.7.11-0.20251231232420-7918b601b12c 31 Dec 2025 pre-release

    Nothing published for this version

  32. v1.7.11-0.20251217064836-ffa83b520a82 17 Dec 2025 pre-release

    Nothing published for this version

  33. v1.7.11-0.20251205100145-a7913d13772f 05 Dec 2025 pre-release

    Nothing published for this version

  34. v1.7.11-0.20251204043744-a2c3db675ca6 04 Dec 2025 pre-release

    Nothing published for this version

  35. v1.7.11-0.20251201051857-2037c2b692fe 01 Dec 2025 pre-release

    Nothing published for this version

  36. v1.7.11-0.20251120053015-70204cbec1c9 20 Nov 2025 pre-release

    Nothing published for this version

  37. v1.7.11-0.20251118114855-6840f8822659 18 Nov 2025 pre-release

    Nothing published for this version

  38. v1.7.11-0.20251113085546-2785b47c947e 13 Nov 2025 pre-release

    Nothing published for this version

  39. v1.7.11-0.20251105064932-c5716e26b3d0 05 Nov 2025 pre-release

    Nothing published for this version

  40. v1.7.11-0.20251028062242-8d9830dbf64f 28 Oct 2025 pre-release

    Nothing published for this version

  41. v1.7.11-0.20251027122228-fa163d6fd52b 27 Oct 2025 pre-release

    Nothing published for this version

  42. v1.7.11-0.20251020080014-a175bdd4a295 20 Oct 2025 pre-release

    Nothing published for this version

  43. v1.7.11-0.20251017054758-be9f484fc4de 17 Oct 2025 pre-release

    Nothing published for this version

  44. v1.7.11-0.20251015054344-78bddf81d6ce 15 Oct 2025 pre-release

    Nothing published for this version

  45. v1.7.11-0.20251014115811-af68ea746287 14 Oct 2025 pre-release

    Nothing published for this version

  46. v1.7.11-0.20251009054557-b79998d9e3ab 09 Oct 2025 pre-release

    Nothing published for this version

  47. v1.7.11-0.20251007064819-e7f6cf389fc9 07 Oct 2025 pre-release

    Nothing published for this version

  48. v1.7.11-0.20251006011801-5b253893aadc 06 Oct 2025 pre-release

    Nothing published for this version

  49. v1.7.11-0.20251003045435-922b77f522f7 03 Oct 2025 pre-release

    Nothing published for this version

  50. v1.7.11-0.20251002074926-5b7e0e19867f 02 Oct 2025 pre-release

    Nothing published for this version

  51. v1.7.11-0.20250924093222-2d15b9331918 24 Sep 2025 pre-release

    Nothing published for this version

  52. v1.7.11-0.20250922050530-db63e9e88571 22 Sep 2025 pre-release

    Nothing published for this version

  53. v1.7.11-0.20250916071139-ffcca50f08f1 16 Sep 2025 pre-release

    Nothing published for this version

  54. v1.7.11-0.20250912082729-d0d73a3b626d 12 Sep 2025 pre-release

    Nothing published for this version

  55. v1.7.11-0.20250909094419-7aa6b04d8a57 09 Sep 2025 pre-release

    Nothing published for this version

  56. v1.7.11-0.20250904075945-589f50ab0c97 04 Sep 2025 pre-release

    Nothing published for this version

  57. v1.7.11-0.20250902082008-fa51ea867502 02 Sep 2025 pre-release

    Nothing published for this version

  58. v1.7.11-0.20250828065525-8fa0736dab86 28 Aug 2025 pre-release

    Nothing published for this version

  59. v1.7.11-0.20250828051549-cd3f366d8c57 28 Aug 2025 pre-release

    Nothing published for this version

  60. v1.7.11-0.20250826072036-bfab3b980a98 26 Aug 2025 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive