Project: Vald (App Definition and Development / Database)
File: CHANGELOG.md

<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> :sparkles: New feature Add rotate-all option to rotator Make agent export index metrics to Pod k8s resource :recycle: Refactor Delete unnecessary code for mirror :bug: Bugfix Resolve kvs already closed before last saving :pencil2: Document Create continous benchmark doc :whitecheckmark: Testing Fix: build error of internal kvs test :green_heart: CI Fix: disable protobuf dispatch for client Add Con-Bench helm chart to the Vald charts Update workflow to release readreplica chart Backport ci deps others Update docker build target platform selection rules Add commit hash build image Refactor code using golangci-lint Change docker scan timeout longer :arrow_up: Update dependencies Update deps :lock: Security Create SECURITY.md :art: Design Change JP logo to EN logo <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> :sparkles: New feature Add HPA for read replica Add internal KVS pogreb package Two version deploy support Add mirror gateway definitions and Implementations Initialize dev env for Rust agent Add new grafana dashboard for agent memory metrics Implement continuous benchmark tool :recycle: Refactor Add newline between params to avoid false formatting Fix golangci-lint config and apply tagalign Refactor postAttachCommand Refactor ignore rule Fix NGT default params Format yaml using google/yamlfmt & update go version and dependencies Refactor update opentelemetry-go & faiss Change discoverer client to broadcast to read replicas Add stern and telepresence Add issue metrics Add dispatch workflow for update contents of vdaas/web repo Fix: add release build for bench and mirror Fix deeepsource errors Add go cache for improvement docker build performance Add detailed log for readreplica rotator Add isSymlink function and test to gen license to avoid for symlink to become normal file. Add owner reference to the resources made by rotator to delete them when read replica resources are deleted Make vald-readreplica values.yaml to symbolic link Separate readreplica chart Happy New Year 2024 :bug: Bugfix Fix: disable arm64 gcc environment for ARM Revert dev Dockerfile to use official devcontainer image Revert docker-image.yaml change Fix release pr workflow Fix e2e regressions Bugfix grpc ip direct connection status check Fix k3d connectivity error Change

to skip shebang Stop using ENV ARCH and add --platform in Dockerfile gRPC pool connection health check for DNS Addr may fail during VIP member disconnection Fix isSymlink function to correctly check for symbolic links Disable disconnection during non-IP-direct connection Fix git add chart directory for release :pencil2: Document Add search optimization document Update capacity planning doc :green_heart: CI Change to dynamically switch CI container image tag Add E2E tests for read replica feature CI, Docker EXTRA_ARGS not working problem <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.10</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.10</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.10</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.10</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.10</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.10</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.10</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.10</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.10</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.10</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.10</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.10</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.10</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.10</code> </td> </tr> </table> :sparkles: New feature Implement malloc metrics Add svc discoverer for readreplica svc Add agent readreplica resources Add cronjob for readreplica rotator :recycle: Refactor Apply make proto/all Migratation to buf Update schema :bug: Bugfix Resolve duplicated cluster wide resources name problem :pencil2: Document Add caution sentence for deploy multi-Vald clusters :green_heart: CI Disable BUILDKITINLINECACHE on GitHub Actions Fix docker build for scanning change login user and token for ghcr.io & small refactor Add e2e job for index management job Add docker buildx cache <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.9</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.9</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.9</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.9</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.9</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.9</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.9</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.9</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.9</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.9</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.9</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.9</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.9</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.9</code> </td> </tr> </table> :sparkles: New feature Add read replica rotator Implement manifests for Index Management Job Add job error to report index correction error status Add implementation for save index job Add implementation for create index job Add index correction metrics Add index correction document Add make command to update template Add job to check format difference Add verification for index correction e2e and add clusterrole cronjobs for operator to deploy index correction Add StreamListObject to LB Add index correction helm templates and E2E Add index correction internal logic Add bbolt as internal/db/kvs :zap: Improve performance Improve index correction performance :recycle: Refactor Refactor Index Management Job Fix invalid network policy schema Add minikube to create volume snapshot development environment locally Enable ingress resource in the get started document Add step to get k3s latest version Update telepresence and helm-docs installer and update deps Replace x/slices with standard slices pkg add benchmark and check program for core ngt :bug: Bugfix Revert vtpool for ResourceExhausted problem Fix deleted contour ingress controller apply :pencil2: Document Add document for RemoveByTimestamp RPC :green_heart: CI Disable exhaustruct Fix fails when there are format differences :arrow_up: Update dependencies update deps update dependencies <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.8</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.8</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.8</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.8</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.8</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.8</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.8</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.8</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.8</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.8</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.8</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.8</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.8</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.8</code> </td> </tr> </table> Refactor change default creation poolsize List kvs and vqueue data refactor semver ci <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.7</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.7</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.7</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.7</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.7</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.7</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull

<code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.7</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.7</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.7</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.7</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.7</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.7</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.7</code> </td> </tr> </table> :sparkles: New feature Add CopyBuffer to copy.go Add Vald standard internal/sync package Add RemoveByTimestamp RPC Implement StreamListObject and its tests Add apiversion capabilities check to helm template Add timestamp field to Object.Vector Add gache's generic Map as internal/sync.Map and replace standard sync.Map with it Make internal/cache generic Install additional tools for docker image for devcontainer Install buf and apply buf format Add backup origin when CoW enabled and failed to load primary Add decode kvsdb tool Add user custom network policy :recycle: Refactor Refactor agent ngt core. Refactor proto Refactor search status Refactor internal/core/algorithm/ngt mutex lock timing Refactor github actions Update license text Refactor agent error not to wrap with details for performance issue Use internal comparator instead of go-cmp Refactor context Propagate context to Search operation. Refactor fix url http to https Update "make gotests/gen" command :bug: Bugfix Fix duplicate make command Add timestamp check for GetObject e2e Modified apiversion capabilities check Fix ngt index path of test case Fix hack/benchmark search interface change Fix internal/gache definition variable type Use GOBIN instead of GOPATH/bin Fix jaeger operator wait logic Fix make k8s/metrics/jaeger/deploy failure Bugfix Makefile KUBECONFIG recursive reference Fix deploy command Fix non-trusted module problem of v1.7.6 and disable not found debug message Bugfix lb gateway pacicked caused by pairing heap search aggregator makes nil pointer when empty search result :pencil2: Document Update testing guideline for updated testing policy Add troubleshooting for each rpc Fix format network policy document Add broken index backup document Add network policy document Fix 404 URL link Update observability document Fix typo of contribution guide Update docs: search API and client API config :whitecheckmark: Testing Re-Generate test codes Update golangci-lint configuration: use white-list configuration pattern :green_heart: CI Fix coverage CI error Remove some linters to make ci faster :chartwithupwards_trend: Metrics/Tracing Divide latency of CreateIndex and SaveIndex metrics Add broken index count metrics :arrow_up: Update dependencies Update go modules :art: Design Modified svg 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.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.6</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.6</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.6</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.6</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.6</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.6</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.6</code> </td> </tr> </table> Warning `v1.7.6` does not support `vald-agent-sidecar` for some reason. You can use the `vald-agent-sidecar` by setting the `vald-agent-ngt` image tag as `v1.7.5` or earlier. We will support `vald-agent-sidecar` in the future version again. :sparkles: New feature Add search algorithm benchmark and update search aggregation algo Add broken index backup Add network policy :recycle: Refactor Add save index operation log Added flg that can disable to ingress defaultBackend Refactor and Add test for

Add e2e envs to devcontainer Update RoundTrip retry condition :bug: Bugfix Fix fp16 problems Add KUBECTL_VERSION value to workflow Remove sudo from kubectl and small refactor around os/arch Disable vtproto pooling due to the performance degradation Fix to create index_path when it does not exists :pencil2: Document Add documentation for devcontiner Create README for each docker image :green_heart: CI Disable deepsource TestCoverage due to the Deepsource Coverage collect server timeout is too short for Vald testing Update Docker Build workflow with forked sources Fix e2e-max-dim test Fix E2E actions on PR Change E2E actions to use local charts on PR Update format chatops Format code with prettier and gofumpt :chartwithupwards_trend: Metrics/Tracing Add command to deploy monitoring stack Fixed duplicate counting in CPU graphs :arrow_up: Update dependencies Update go modules Update NGT version :handshake: Contributor Add takuyaymd as a contributor for maintenance <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.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.5</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.5</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.5</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.5</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.5</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.5</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.5</code> </td> </tr> </table> :sparkles: New features Add index with timestamp :recycle: Refactor Improve errors.Join performance Refactor error returning timing of doSearch function Refactor makefile for non GOPATH strict environment #2 Refactor makefile for non GOPATH strict environment :bug: Bugfix Correction of a bug that returned NotFound as success 0 when balancedUpdate is disabled and all ReplicaAgents are AlreadyExists (already have the exact same Index). Refactor replace errors wrap with join Remove nvimlog :green_heart: CI Fix chatops format workflow Fix incorrect error output of gen-test chatopts command Fix Makefile bug and update deps for checking bugfix Output error to chatops comment Fix ChatOpts /gen-test command error :pencil2: Document Update unit test guideline for unimplemented test :whitecheckmark: Testing Implement generic function tests Generate empty test using /gen-test ChatOpts command Update internal/info test and add new case for coverage :arrow_up: Update dependencies Update go module and libs :handshake: Contributor Add ykadowak as a contributor for code, and test <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.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.4</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.4</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.4</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.4</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.4</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.4</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.4</code> </td> </tr> </table> :bug: Bug fix Fix range concurrency branch rule Update makefile for "not implemented" placeholder Non-gRPC style error parse result returns Unknown status, it should be re-parse to find inside status Enable gorules Format code with prettier and gofumpt :memo: Document Fix documentation typo disablebalancedupdate :handshake: Contributor docs: add junsei-ando as a contributor for doc <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.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.3</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.3</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.3</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.3</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.3</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.3</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.3</code> </td> </tr> </table> :sparkles: New feature Add disable balanced update features & use generic type for BidirectionalStream :bug: Bug fix Fix grafana dashboard query for backoff retry count :recycle: Refactor Refactor

:memo: Document Add new API parameter and update observability docs :arrow_up: Dependency update Update deps <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.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.2</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.2</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.2</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.2</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.2</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.2</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.2</code> </td> </tr> </table> :bug: Bug fix Vald gRPC Client and Pool logic makes huge backoff Missing backoff metrics :recycle: Refactor Update test template to exclude deepsource warning :whitecheckmark: Test Remove non-implemented test <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.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.1</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.1</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.1</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.1</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.1</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.1</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.1</code> </td> </tr> </table> update gRPC status code for API docs Refactor: Add t.Helper() on test helper function Fix syntax error on dump context workflow format codes <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.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.7.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.0</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.7.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.0</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.7.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.0</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.7.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.7.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.7.0</code><br/> <code>docker pull

</td> </tr> </table> :sparkles: New Feature Introduce OTLP for metrics and trace Add manifest to deploy opentelemetry-operator :arrow_up: Dependencies update Update go modules and go version Update go modules :bug: Bug fix Divide agent errors for QBG and Faiss implementation Bugfix status handling for idle connection Fix invalid character error Fixed duplicate counts of workingmemoryset_bytes Bug fix using undefined a variable at maxDimensionTest Bug fix prometheus export return value :recycle: Refactor Happy New Year 2023 Add auto-update libs & deps make command Add canceled status for CreateIndex API Update concurrent cancellation group name Remove blank when all parameters are not used and Add ErrJobFuncNotFound Rename doXXX() Remove deprecated functional option (internal/net/grpc) Fix deepsource: RVV-B0001 Confusing naming of struct fields or methods Fix deepsource: VET-V0008 lock erroneously passed by value internal/net test Fix deepsource: RVV-B0001 confusing naming of struct fields or methods Fix deepsource: SCC-U1000 Unused code Fix deepsource: RVV-B0006 Method modifies receiver Fix deepsource: SCC-SA4006 Value assigned to a variable is never read before being overwritten Fix deepsource: VET-V0008 Lock erroneously passed by value (pkg/agent) Fix deepsource: VET-V0008 lock erroneously passed by value internal/info test Fix deepsource: DOK-W1001 found consecutive run command Fix deepsource: VET-V0008 lock erroneously passed by value (internal/net) Fix deepsource: CRT-D0001 append possibly assigns to a wrong variable Fix deepsource: VET-V0008 Lock erroneously passed by value (pkg/manager) Fix deepsource: VET-V0008 lock erroneously passed by value pkg/discoverer Fix deepsource: RVV-B0006 Method modifies receiver Fix deepsource: VET-V0008 Lock erroneously passed by value (internal/test, singleflight, observability) Fix deepsource: VET-V0008 lock erroneously passed by value info Fix deepsource: VET-V0008 Lock erroneously passed by value internal/client Fix deepsource: VET-V0008 lock erroneously passed by value internal/info,iocopy,errgroup Fix deepsource: VET-V0008 Lock erroneously passed by value internal/db, backoff, circuitbreaker Fix deepsource: RVV-B0009 Redefinition of builtin Fix deepsource: CRT-A0014 switch single case can be rewritten as if or if-else Fix deepsource: RVV-A0003 Exit inside non-main function ./hack Fix deepsource: SCC-S1003 replace call to strings.Index with strings.Contains Fix deepsource: RVV-B0013 Unused method receiver Fix deepsource: CRT-D0007 Duplicate cases found in switch statement Fix deepsource: GO-W1009 using a deprecated function, variable, constant or field Fix deepsource: RVV-B0011 exported function returning value of unexported type Fix deepsource: GSC-G103 Function call made to an unsafe package Fix deepsource: RVV-B0012 Unused parameter in the function Fix deepsource: DOK-SC2002, DOK-W1001 Useless cat and Multiple consecutive RUN Fix deepsource: dockerfile warning Fix deepsource RVV-B0013 Fix deepsource VET-V0007 unkeyed composite literals Fix deepsource: Audit required: Insecure gRPC server Fix deepsource: Potential slowloris attack Fix deepsource: Unsafe defer of os.Close Fix deepsource: RVV-A0003 exit inside non-main function Fix deepsource: GSC-G404 Audit the random number generation source (rand) Fix makefile Refactor circuitbreaker :whitecheckmark: Test Refactor Insert Upsert Testing :green_heart: CI Ci/GitHub action docker/update docker login action Add actions workflow validation Change docker build permission Update docker login action Format code with prettier and gofumpt Update deepsource configuration Update gotestfmt org Add escape for e2e workflow Resolve GitHub Actions warning :memo: Document Create observability configuration document Add takuyaymd as a contributor for bug, and code Update PULLREQUESTTEMPLATE and ISSUE_TEMPLATE Fix typo comment Add filter gateway api doc Fix dead link Update pull request template <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.6.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.6.3</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.6.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.6.3</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.6.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.6.3</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.6.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.6.3</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.6.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.6.3</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.6.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.6.3</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.6.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.6.3</code> </td> </tr> </table> Bugfix Bugfix Circuit Breaker half-open error handling Document fix Fix dead link :arrow_up: Dependencies Update go modules and add small test for strings <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.6.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.6.2</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.6.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.6.2</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.6.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.6.2</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.6.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.6.2</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.6.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.6.2</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.6.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.6.2</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.6.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.6.2</code> </td> </tr> </table> Bugfix Bugfix success handling in the half-open and add flow control Fix string concat buffer overflow :whitecheckmark: Test Implement pkg/agent/handler createAndSaveIndex test case :pencil: Document Add cluster role document Fix document format <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.6.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.6.1</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.6.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.6.1</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.6.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.6.1</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.6.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.6.1</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.6.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.6.1</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.6.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.6.1</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.6.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.6.1</code> </td> </tr> </table> Bugfix fix metrics bug :whitecheckmark: Test Add test for attributesFromError method <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.6.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.6.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.6.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.6.0</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull

<code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.6.0</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.6.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.6.0</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.6.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.6.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.6.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.6.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.6.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.6.0</code> </td> </tr> </table> :sparkles: New feature Introduce opentelemetry Change opencensus tracing to opentelemetry tracing Add circuit breaker implementation Dependency update Deleted deprecated dependency for OTEL Delete stackdriver dependencies Bug fix Fix fossa workflow bug Fix failed github workflow Add safe directory configuration :recycle: Refactor Refactor internal package (net, file, logger) :recycle: Set default image tag as latest Upgrade ubuntu version Deleted vald\_ prefix of dashboard Use gotestfmt instead of tparse Test Implement agent handler saveIndex test case Ignore gorules test Fix chaos test Implement agent handler createIndex test case Implement agent handler indexInfo test case Document Update testing guideline & template Add Client API Config document Add backup configuration document Add upgrade document Update document by feedback Add filter config document Add deployment document Update the images of agent page Update config document <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.5.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.5.6</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.5.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.5.6</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.5.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.5.6</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.5.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.5.6</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.5.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.5.6</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.5.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.5.6</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.5.6</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.5.6</code> </td> </tr> </table> Feature Add distance type Add vald-helm-operator E2E update dependencies Delete tensorflow Update deps Documents Add capacity planning document Update filter gateway document Fix capacity planning doc Fix file name of capacity planning document <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.5.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.5.5</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.5.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.5.5</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.5.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.5.5</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.5.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.5.5</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.5.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.5.5</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.5.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.5.5</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.5.5</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.5.5</code> </td> </tr> </table> Refactor Make format Remove unnecessary import path on pkg test Fix to get only backoff metrics of discover RPC Bugfix Return uuid when exits rpc called Documents Add textlint for document Modified design of troubleshooting image Update tutorial images Add troubleshooting flow chart document Update data-flow docs for new images and using remove instead of delete :whitecheckmark: Test Implement agent handler getObject test case Implement stream insert test case Implement upsert test cases Update dependencies Update deps Update deps Automatically update k8s manifests <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.5.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.5.4</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.5.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.5.4</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.5.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.5.4</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.5.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.5.4</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.5.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.5.4</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.5.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.5.4</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.5.4</code><br/> <code>docker pull

</td> </tr> </table> New features Add backoff metrics panel Add backoff metrics for grpc Setup jaeger operator update dependencies Update deps Update deps Refactor Split agent pkg handler implementation Refactor pkg test helper functions Bugfix Fix error handling in readyForUpdate and return NotFound error when delete fails in multiUpdate Fix race error of server package Documents Add API status code description Modified data flow images Correspond to update omission Renew basic architecture image <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.5.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.5.3</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.5.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.5.3</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.5.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.5.3</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.5.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.5.3</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.5.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.5.3</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.5.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.5.3</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.5.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.5.3</code> </td> </tr> </table> :sparkles: Feature add invalid id argument handling :bug: Bugfix fix update bug fix typo argument in Makefile and Makefile.d/function.mk :green_heart: CI fix chaos test temporarily :memo: Document add search config details document :whitecheckmark: Test implement pkg handler exists test cases implement multi insert test case for pkg agent handler create investigation test of max dim for NGT implement pkg handler remove test cases add e2e test for maxDimensionTest implement update handler test cases :arrow_up: Update dependencies update manifests version update go module fix go tool installation update kind version :art: Design update dataflow image :lock: Security fix CWE-285 <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.5.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.5.2</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.5.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.5.2</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.5.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.5.2</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.5.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.5.2</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.5.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.5.2</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.5.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.5.2</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.5.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.5.2</code> </td> </tr> </table> :arrow_up: update dependencies update libs version (#1636) update libs version (#1632) :sparkles: feature use ReadWriteOncePod instead of ReadWriteOnce and remove initializer (#1627) :recycle: refactor refactor: improve memory high usage of vald-agent (#1617) :lock: security security: fix vulnerability problem of helm operator (#1625) [Security] Fix vulnerability problem of helm operator (#1611) security fix Vulnerability due to usage of old golang.org/x:net in example depentency (#1641) :green_heart: ci ci: Fix CodeQL warning (#1629) fix fails actions job & update version (#1620) [CI] Allow e2e deploy action jobs to run in parallel (#1616) :whitecheckmark: test fix superfluous response.WriteHeader call (#1631) implement search-by-id pkg test (#1624) :memo: document document: update formats (#1634) docs: add dotdc as a contributor for doc (#1623) doc: fixed architecture link in get-started.md (#1619) add FAQ and Troubleshooting document (#1591) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.5.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.5.1</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.5.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.5.1</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.5.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.5.1</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.5.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.5.1</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.5.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.5.1</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.5.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.5.1</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.5.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.5.1</code> </td> </tr> </table> :arrow_up: update dependencies Upgrade pyroscope version (#1605) :bug: bugfix bugfix internal/file and add CreateTemp function and resolve go module failure (#1608) :whitecheckmark: Test fix search handler test (#1613) fix fails test of e2e chaos (#1603) Implement pkg ngt handler insert test (#1552) implement agent ngt handler search test (#1557) :memo: document add vald users (#1601) update brand guidelines pdf (#1600) fix file name of search

(#1599) [ImgBot] Optimize images (#1598) cleanup document images (#1595) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.5.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.5.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.5.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.5.0</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.5.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.5.0</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.5.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.5.0</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.5.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.5.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.5.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.5.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.5.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.5.0</code> </td> </tr> </table> :sparkles: New features Add values yaml for the back up the agent index data (#1566) Implement uniform/gaussian distributed random float32/uint8 vector generator (#1573) Add min_num in each search service api (#1576) Add copy on write (#1578) Add example values for using Pyroscope (#1582) :recycle: Refactor Deleted resource limits of agent ngt and added in memory mode example (#1571) Improve string conversion performace (#1577) Update dependencies version (#1593) :pencil2: Documents Add gateway component overview document (#1549) Update API docs and fix format (#1568) Update dataflow images (#1572) Add discoverer component overview document (#1574) Add index manager component overview document (#1575) Update README (#1584) :bug: Bugfix Add error handling when there is no data in google cloud storage. (#1556) Reviewdog markdown workflow (#1585) Fix invalid URL (#1589) :whitecheckmark: Test Implement test for net/grpc codec,logger and server (#1530) Update test for go1.17 update & -race test (#1431) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.4.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.4.1</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.4.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.4.1</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.4.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.4.1</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.4.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.4.1</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.4.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.4.1</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.4.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.4.1</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.4.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.4.1</code> </td> </tr> </table> [bugfix] fix miss param for fp16 (#1563) [bugfix] add missing empty dir mount for s3 backup without pvs (#1562) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.4.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.4.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.4.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.4.0</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.4.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.4.0</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.4.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.4.0</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.4.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.4.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.4.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.4.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.4.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.4.0</code> </td> </tr> </table> <! Describe your changes in detail --> :sparkles: New features Add agent minnum field and support fp16 (#1558) Add pyroscope manifest running on persistent volume (#1551) Add settings for profiling with pyroscope (#1539) Add pyroscope manifest (#1520) Add linear search handler for gateway-lb / ingress-filter / agent-core-ngt (#1511) Add grpc custom codec (#1490) Update grpc codes (#1489) Add NGT linear search API (#1504) :recycle: Refactor Delete unsupported library sptag (#1559) Improved search operation (#1546) Add description timeout of search config (#1541) Update dependencies version (#1538) Happy new year (#1525) Update libs version (#1524) Add the missing go.sum (#1517) Update license headers / Format codes (#1514) Add .gitattributes (#1512) Update get started with using kubernetes ingress (#1510) Fix command template (#1508) Update dependencies version (#1501) modify .pb.go & swagger (#1493) Add reshape vector proto, remove meta/backup proto (#1492) :pencil2: Documents Add agent component overview document (#1544) Add build api proto document (#1540) Add remove/object api document (#1536) Add search api

(#1534) Add upsert api document (#1533) Add update api document (#1529) Add insert api document (#1516) :bug: Bugfix Fix vulnerability problem of helm-operator (#1535) :whitecheckmark: Test Implement internal/net/grpc metrics & proto & types test (#1507) Implement and modify internal/io tests (#1509) Implement internal/net net.go&dialer.go test (#1505) Implement internal/net/grpc/credentials and health test (#1502) Implement internal/net/control test (#1500) Remove unsupported feature from public document (#1497) :tada: Cellebration! Add liusy182 as a contributor for example (#1519) Add zchee as a contributor for a11y (#1513) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.3.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.3.1</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.3.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.3.1</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.3.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.3.1</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.3.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.3.1</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.3.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.3.1</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.3.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.3.1</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.3.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.3.1</code> </td> </tr> </table> Add documentation comments to proto files (#1452) Add ngt index count panel to agent grafana dashboard (#1483) add grpc keepalive EnforcementPolicy support (#1487) fix timing of removeInvalidIndex (#1481) [bugfix] add validation to agent service option InitialDelayMaxDuration (#1482) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.3.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.3.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.3.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.3.0</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.3.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.3.0</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.3.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.3.0</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.3.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.3.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.3.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.3.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.3.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.3.0</code> </td> </tr> </table> add startupProbe support (#1473) add label / field selectors for discoverer (#1472) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.2.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.2.4</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.2.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.2.4</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.2.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.2.4</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-lb-gateway:v1.2.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.2.4</code><br/> <code>docker pull vdaas/vald-filter-gateway:v1.2.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.2.4</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.2.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.2.4</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.2.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.2.4</code> </td> </tr> </table> update go patch version (#1464) [bugfix] sidecar e2e testing (#1465) update dependencies version including NGT (#1461) fix unlimited gorountine processing in kvsdb (#1458) Refactor hack pkg agent e2e benchmark (#1430) Remove non-exist components from doc and ci (#1450) :recycle: :pencil: add defaultpoolsize in example yml (#1457) reduce memory usage around ngt implementation & refactor agent/lb & auto-generate unit test (#1449) Remove rinx from several yamls (#1451) Add E2E scenario with SkipStrictExistCheck enabled (#1415) fix filter-gateway chart (#1454) Implement pkg/agent/core/ngt/service/option test (#1429) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.2.3</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.2.3</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.2.3</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-gateway:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.2.3</code><br/> <code>docker pull vdaas/vald-backup-gateway:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.2.3</code><br/> <code>docker pull vdaas/vald-lb-gateway:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.2.3</code><br/> <code>docker pull vdaas/vald-meta-gateway:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-gateway:v1.2.3</code> </td> </tr> <tr> <td>Backup managers</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.2.3</code><br/> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.2.3</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.2.3</code> </td> </tr> <tr> <td>Metas</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.2.3</code><br/> <code>docker pull vdaas/vald-meta-cassandra:v1.2.3</code><br/> <code>docker pull

</td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.2.3</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.2.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.2.3</code> </td> </tr> </table> update go module dependencies & update go patch version to 1.17.1 (#1445) [bugfix] fix unknown status problems in search operation (#1439) Add tools.mk for installing CI tools (#1442) Fix icon image path in Chart.yaml (#1441) fix(Makefile): :bug: Remove components (#1440) Change golangci-lint version to the latest and Fix docker build error (#1435) Fix golangci-lint rule (#1380) Add vqueue test for Exists and GetVector method (#1425) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.2.2</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.2.2</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.2.2</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-gateway:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.2.2</code><br/> <code>docker pull vdaas/vald-backup-gateway:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.2.2</code><br/> <code>docker pull vdaas/vald-lb-gateway:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.2.2</code><br/> <code>docker pull vdaas/vald-meta-gateway:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-gateway:v1.2.2</code> </td> </tr> <tr> <td>Backup managers</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.2.2</code><br/> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.2.2</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.2.2</code> </td> </tr> <tr> <td>Metas</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.2.2</code><br/> <code>docker pull vdaas/vald-meta-cassandra:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.2.2</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.2.2</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.2.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.2.2</code> </td> </tr> </table> Add stateful PBT for NGT service (#1384) add default logger when logger not initialized (#1424) feat: :sparkles: Add LB gateway dashboard (#1420) chore-deps: :arrow_up: Upgrade OSDK to v1.11.0 (#1422) change default epsilon value to 0.1 from 0.0.1 (#1421) add go vet for checking cpu compatibility and update deps and refactor small code (#1418) Delete insert and delete channel of vqueue (#1400) downgrade cloud.google.com/go to resolve runtime panic (#1413) [bugfix] resolve errgroup limitation channel close panic (#1412) Update PULLREQUESTTEMPLATE and ISSUE_TEMPLATE (#1409) update go version to 1.17 and update go module dependencies (#1404) refactor grpc logging and use os.PathSeparator instead of / (#1405) Remove schema of security contexts (#1406) change security context uid to distroless nonroot uid (#1402) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.2.1</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.2.1</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.2.1</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-gateway:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.2.1</code><br/> <code>docker pull vdaas/vald-backup-gateway:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.2.1</code><br/> <code>docker pull vdaas/vald-lb-gateway:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.2.1</code><br/> <code>docker pull vdaas/vald-meta-gateway:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-gateway:v1.2.1</code> </td> </tr> <tr> <td>Backup managers</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.2.1</code><br/> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.2.1</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.2.1</code> </td> </tr> <tr> <td>Metas</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.2.1</code><br/> <code>docker pull vdaas/vald-meta-cassandra:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.2.1</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.2.1</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.2.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.2.1</code> </td> </tr> </table> remove global errgroup from kvsdb goroutine limitation (#1398) add google grpc healthz & logger (#1394) fix e2e multi apis test code (#1397) :pencil: fix command in vald agent standalone on docker (#1393) add Makefile & Makefile.d to build kick rule (#1391) format codes (#1389) [proposal] add golines as vald default formatter (#1337) replace gogo protobuf to vt protobuf (#1378) refactor gateway request result location aggregation logic & use xxh3 for kvsdb hashing (#1376) Add E2E tests for multi-APIs (#1353) Add test for the function to get length of

(#1382) remove unused path of format/yaml command (#1383) [Documentation] fix image filename (#1377) Vald moves to a vector search engine that enables more simple and high-speed retrieval. This is the first step of Simple-Vald. (#1365) Add e2e-profiling job (#1356) fix svg error on dataflow image (#1375) remove invalid gateway component reference from chart.NOTES (#1371) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.2.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.2.0</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.2.0</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-gateway:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.2.0</code><br/> <code>docker pull vdaas/vald-backup-gateway:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.2.0</code><br/> <code>docker pull vdaas/vald-lb-gateway:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.2.0</code><br/> <code>docker pull vdaas/vald-meta-gateway:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-gateway:v1.2.0</code> </td> </tr> <tr> <td>Backup managers</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.2.0</code><br/> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.2.0</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.2.0</code> </td> </tr> <tr> <td>Metas</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.2.0</code><br/> <code>docker pull vdaas/vald-meta-cassandra:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.2.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.2.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.2.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.2.0</code> </td> </tr> </table> fix build failure on arm cpu due to the xxh3 dependency version (#1368) Add core algorithm ngt test (#1364) add mote accurate directory detection logic for removing (#1366) remove meta backup compressor from charts (#1334) update go module version (#1363) Update architecture overview (#1304) Improve internal package tests (#1227) fix bug of bulkinsert when error occurs and refactor error message (#1361) change initial-index-directory removal logic (#1359) ci: :construction_worker: Add gnupg to ci-container (#1362) ci: :construction_worker: add condition to trigger importing gpg key (#1360) fix: :bug: Fix mount paths when using persistent volume claim template (#1358) ci: :construction_worker: Add Upsert operation tests (#1347) config: :gear: Use GPG key for signing commits (#1351) add time validation for vqueue (#1352) chore-deps: :arrow_up: Upgrade tools (#1355) comment out backup/meta/compressor build command in Makefile (#1346) remove: :heavyminussign: Remove backup, meta components from CI (#1331) add line trace logging when log mode is glg and level is debug (#1348) update go version to 1.16.6 and update go module dependencies (#1345) [bugfix] agent createindex operation's time.Ticker purges too slow & buffer overflow due to the unnecessary error wrapping (#1343) [bugfix] change kvsdb and vqueue check order for Exists operation (#1341) update go module dependencies (#1336) bugfix nil pointer panic in agent's MultiUpsert operation (#1335) [bugfix] agent.GetObject API returns old indexed vector problem instead of vqueue's new data (#1333) add timestamp handler for agent timestamp controlled update (#1324) fix: :bug: Fix typo (#1330) remove owner and description info from resource info rich error for each grpc handler (#1327) Update documents: configurations (#1289 <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.1.2</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.1.2</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.1.2</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-gateway:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.1.2</code><br/> <code>docker pull vdaas/vald-backup-gateway:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.1.2</code><br/> <code>docker pull vdaas/vald-lb-gateway:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.1.2</code><br/> <code>docker pull vdaas/vald-meta-gateway:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-gateway:v1.1.2</code> </td> </tr> <tr> <td>Backup managers</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.1.2</code><br/> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.1.2</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.1.2</code> </td> </tr> <tr> <td>Metas</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.1.2</code><br/> <code>docker pull vdaas/vald-meta-cassandra:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.1.2</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.1.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.1.2</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull

<code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.1.2</code> </td> </tr> </table> bugfix remove api return wrong error of non exsiting replicas (#1318) update go modules and update go version to 1.16.5 from 1.16.4 (#1306) Implement test for internal/core/alogrithm/ngt/option and refactor (#1251) fix build error due to e2e benchmark invalid creating new client (#1221) bugfix correct error backoff handling for lb gateway (#1309) Apply ruleguard fixes (#1302) Add ruleguard rules (#1301) bugfix add feature vector duplication checking for LB-GW Upsert operation. (#1303) fix fails race condition test (#1299) Update dashboards, add operator dashboard and several panels (#1280) Add composite actions for E2E tests (#1257) add save index wait duration to index-manager for multiple agent index upload delay (#1292) Bugfix index count problem of ngt (#1288) fix example/helm/values.yaml (#1290) Fix time condition of agent & lb gateway (#1285) Use gofumpt for format workflow (#1281) [bugfix] kvsdb: do not increment the counter if key exists (#1282) Revert ":art: Use gofumpt as a default formatter (#1278)" (#1279) :art: Use gofumpt as a default formatter (#1278) :pencil: fix some wrongs (#1274) Refactor E2E tests: split operations into a new package (#1220) :bug: Fix the chart: agent-sidecar initContainer mode (#1271) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.1.1</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.1.1</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.1.1</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-gateway:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.1.1</code><br/> <code>docker pull vdaas/vald-backup-gateway:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.1.1</code><br/> <code>docker pull vdaas/vald-lb-gateway:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.1.1</code><br/> <code>docker pull vdaas/vald-meta-gateway:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-gateway:v1.1.1</code> </td> </tr> <tr> <td>Backup managers</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.1.1</code><br/> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.1.1</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.1.1</code> </td> </tr> <tr> <td>Metas</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.1.1</code><br/> <code>docker pull vdaas/vald-meta-cassandra:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.1.1</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.1.1</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.1.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.1.1</code> </td> </tr> </table> ) fix copy CI error () bugfix nil internal/net/grpc.Client.Reconnect nil pointer fix () Docs/readme/replace architecture overview () format code () :robot: Update license headers / Format Go codes and YAML files () ) add resource type infos to grpc error response () :wrench: Fix clusterrole of scylla-cluster member () refactor file I/O & replace io.Copy to vald original faster Copy function () ) :robot: Update license headers / Format Go codes and YAML files () :fire: Remove invalid initialization option () add single connection client for agent & vald () bugfix remove unneccessary error return & add gRPC status code handling for backoff () bugfix agent vqueue & refactor tools/deps () Add test for pkg/agent/core/ngt/service/vqueue/option () Add config agent core ngt service kvs test () Fix update-helm-chart workflow () :robot: Automatically update k8s manifests () Fix path to the yq binary () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.1.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.1.0</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.1.0</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-gateway:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.1.0</code><br/> <code>docker pull vdaas/vald-backup-gateway:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.1.0</code><br/> <code>docker pull vdaas/vald-lb-gateway:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.1.0</code><br/> <code>docker pull vdaas/vald-meta-gateway:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-gateway:v1.1.0</code> </td> </tr> <tr> <td>Backup managers</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.1.0</code><br/> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.1.0</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.1.0</code> </td> </tr> <tr> <td>Metas</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.1.0</code><br/> <code>docker pull

<code>docker pull vdaas/vald-meta-cassandra:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.1.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.1.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.1.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.1.0</code> </td> </tr> </table> add correct gRPC status and error handling (#1224) Add Cloud Storage mode of Agent Sidecar. (#519) Add general info metrics package / Add NGT info metrics (#1195) improve internal/info implementation (#1177) Add saving flag to index.info payload (#1200) Fix mysql and cassandra schema definitions in initialize jobs (#1186) Remove values-xxx.yaml from Helm packages (#1107) Feature/internal net/use netaddr (#1154) Add Nop Logger for empty logger message (#1158) Remove arm64 build of filter-ingress-tf (#1153) add tensorflow filter (#951) Add OpenAPIv3 schema to CRDs (#1068) PR for review all logging statements (#1052) bugfix gateway search result merging process (#1238) remove nil check in Error() method in internal/errors (#1185) Bug fix of parallel test and goleak (#1231) :rotating_light: Fix linting errors (#1179) Fix mutex deadlock when calling error occurred (#1225) fix nil pointer panic when err is nil in Is() (#1216) Fix typo & missed schema definition (#1156) :lock: Fix validation about zip slip (#1150) :lock: Fix security issue: Add validation about path of extracted file (#1145) fix: nil pointer bug when config is nil and refactor variable name (#1139) :bug: Fix gateway service selectors in Helm chart (#1109) Bugfix correct error handling for agent apis (#1144) separate tutorials into each document and add images (#1230) Update Tutotial/Get-Started (#1203) Update unit-test-guideline.md (#1213) create docs/user-guides/sdks (#1182) Fix typo in README. (#1163) Upgrade to GitHub-native Dependabot (#1211) Use kubectl create/replace for upgrading CRDs (#1199) :wrench: Fix scylla deploy task (#1159) Add config agent core ngt test (#1219) implement pkg/agent/core/ngt/router test & refactor router implementation (#1214) Implement pkg/agent/core/ngt/handler/grpc/option test (#1215) refactor config error handling (#1190) Implement pkg/agent/core/ngt/router/option test (#1206) Implement safety bench code (#1171) create internal/config/redis test (#1147) Implement internal/config/transport test (#1172) Add internal/config/sidecar test (#1173) Add benchmark for internal/timeutil/time.go (#1086) Add internal/config/observability unit test (#1155) Add test for internal/config/mysql (#1151) create internal/config/cassandra test (#1117) create test for internal/config/server (#1175) Add internal/config/lb test (#1134) create internal/config/net test (#1140) :whitecheckmark: create internal/config/meta test (#1133) Add internal/config/index test (#1129) :whitecheckmark: create internal/config/backup test (#1132) delete internal/config/debug file (#1124) create internal/config/grpc test (#1130) Add internal/config/discoverer test (#1122) Add internal/config/filter.go test (#1125) create internal/config/gateway test (#1128) Implement internal/info/info.go benchmark (#1093) Add internal/config/client.go test (#1121) Implement internal/timeutil/location/loc.go benchmark test (#1091) :whitecheckmark: remove unused variable from mysql test (#1120) feat: add blob test and comment (#1114) create bench code for internal/rand (#1089) Add test internal/config/compress.go (#1097) create internal/config/backoff test (#1104) change params for passing test of internal/backoff (#1108) remove unnecessary tests and update test (#1061) add internal backoff test (#1085) Add internal/core/algorithm/ngt/util.go test (#1066) Fix hack/tools/metrics failed builds (#1094) make timeouts for e2e and chaos tests longer (#1092) update go version to 1.16.4 (#1239) :arrow_up: Upgrade helm, valdcli, kubelinter and osdk (#1181) update codecov version for vulnerability (#1207) update go modules (#1242) [ImgBot] Optimize images (#1241) Update license headers / Format codes (#1212) remove ngt version in filter-ingress-tensorflow (#1157) remove license from bot config json (#1164) improve internal/timeutil/location implementation (#1176) <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.0.4</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.0.4</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.0.4</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-gateway:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.0.4</code><br/> <code>docker pull vdaas/vald-backup-gateway:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.0.4</code><br/> <code>docker pull vdaas/vald-lb-gateway:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.0.4</code><br/> <code>docker pull vdaas/vald-meta-gateway:v1.0.4</code><br/> <code>docker pull

</td> </tr> <tr> <td>Backup managers</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.0.4</code><br/> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.0.4</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.0.4</code> </td> </tr> <tr> <td>Metas</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.0.4</code><br/> <code>docker pull vdaas/vald-meta-cassandra:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.0.4</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.0.4</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.0.4</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.0.4</code> </td> </tr> </table> Fix error handling of SearchByID API in lb gateway () Update Agent dashboard () Revise gRPC error statuses and details in meta (Redis/Cassandra) () add remove sample code for tutorial () add grpc reflection () remove vcache for vald agent due to vcache delete timing control failure and time ordered concurrent vector queue called vqueue () refactor discoverer client () bugfix nil pointer no target discovered () Upgrade Operator SDK version to v1.4.2 () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.0.3</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.0.3</code> </td> </tr> <tr> <td>Discoverers</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.0.3</code> </td> </tr> <tr> <td>Gateways</td> <td> <code>docker pull vdaas/vald-gateway:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.0.3</code><br/> <code>docker pull vdaas/vald-backup-gateway:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.0.3</code><br/> <code>docker pull vdaas/vald-lb-gateway:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.0.3</code><br/> <code>docker pull vdaas/vald-meta-gateway:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-gateway:v1.0.3</code> </td> </tr> <tr> <td>Backup managers</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.0.3</code><br/> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.0.3</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.0.3</code> </td> </tr> <tr> <td>Metas</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.0.3</code><br/> <code>docker pull vdaas/vald-meta-cassandra:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.0.3</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.0.3</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.0.3</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.0.3</code> </td> </tr> </table> fix MySQL panic test () Update tutorial to support v1 () remove not supported control flag on darwin () Add strategy section to Docker build workflows (, ) move internal/net/tcp package to internal/net package and support unix domain socket () Implement internal/info/info test () add test for internal/errors/runner () add logo guideline () Fix invalid changelogs / update changelog workflows () Add test case for internal/errors/observability.go () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.0.2</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.0.2</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.0.2</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.0.2</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.0.2</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.0.2</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.0.2</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.0.2</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.0.2</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.0.2</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.0.2</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.0.2</code> </td> </tr> </table>

Release () :robot: Automatically update PULLREQUESTTEMPLATE and ISSUE_TEMPLATE () Bug fix on StreamGetObject API and DNS cache expiration / refactor net connection () Remove base docker image () Use namespaced names for priorityclasses of new gateways () Add E2E Chaos tests running on GitHub Actions () Add zap logger to chart schema () add test for internal/errors/runtime () add test for internal/errors/tensorflow () add test for internal/errors/unit () update chatops permission () :robot: Automatically update k8s manifests () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.0.1</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.0.1</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.0.1</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.0.1</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.0.1</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.0.1</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.0.1</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.0.1</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.0.1</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.0.1</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.0.1</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.0.1</code> </td> </tr> </table> bugfix lb-gateway's Insert rpc nil pointer panic () Implement internal/errors/worker test () create test for internal/errors/errors.go () Add test case for internal/errors/net.go () :robot: Automatically update k8s manifests () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.0.0</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.0.0</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.0.0</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.0.0</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.0.0</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.0.0</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.0.0</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.0.0</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.0.0</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.0.0</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v1.0.0</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.0.0</code> </td> </tr> </table> v1.0.0 Release () Bug fix for gateway () Add test case for internal/errors/ngt.go () create new test and refactor for errors/option () Use checksum of configmap for sidecar-enabled Agents. () :wrench: Use cass-operator to deploy cassandra for dev cluster () add test for internal/errors/vald () Remove actions/cache to improve workflow speed / Refactoring docker-build workflows () add filter gateway () :robot: Update license headers / Format Go codes and YAML files () Add Zap logger and access log interceptor () Add test case for internal/errors/mysql.go () Fix invalid data loading code in example () Add option to use networking.k8s.io/v1beta1 ingresses () bugfix gateway-lb nil pointer panic due to nil filter configuration () update rbac.authorization.k8s.io v1beta1 to v1 () Update Grafana dashboards () Add a gRPC interceptor for embedding payloads into trace spans () add goleak.IgnoreCurrent option for Parallel testing () update go modules () :robot: Automatically update PULLREQUESTTEMPLATE and ISSUE_TEMPLATE () :zap: Revise build command for multiplatforms () update dependencies () E2E deploy test: rewrite in go tests () create unit test guideline () feature/apis/change grpc error object () Add test case for internal/errors/http.go () :robot: Update license headers / Format Go codes and YAML files () revise kubelinter config / Add securityContext section to Helm chart () :robot: Update license headers / Format Go codes and YAML files () :robot: Automatically update PULLREQUESTTEMPLATE and ISSUE_TEMPLATE ()

nil pointer failure in ngt cgo due to create index hang up () change grpc bidi-stream error handling and change grpc API interface () fix unclosed string literal in Dockerfile's ARG MAINTAINER () Revise building workflow of ci and dev containers () bugfix add nil check for gRPC connection pool objects in grpc/client.go () remove unneccessary pr-tag definition from chart () :pencil: Fix typo in gateway-vald configmap template () change docker base image PRIMARY_TAG name from nightly to latest () :green_heart: Use vdaas-ci token for making commits () Vald V1 New Design APIs () :robot: Automatically update k8s manifests () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v0.0.66</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v0.0.66</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v0.0.66</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v0.0.66</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v0.0.66</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v0.0.66</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v0.0.66</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v0.0.66</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v0.0.66</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v0.0.66</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v0.0.66</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v0.0.66</code> </td> </tr> </table> bugfix: do not create metadata file when create/append flag is not set for the agent/agent-sidecar () :robot: Update license headers / Format Go codes and YAML files () :green_heart: Add formatter for main branch () :pagefacingup: Update license headers for .github yamls () Add test case for internal/errors/io.go () Add test case for internal/errors/grpc.go () :robot: Automatically update k8s manifests () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v0.0.65</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v0.0.65</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v0.0.65</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v0.0.65</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v0.0.65</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v0.0.65</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v0.0.65</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v0.0.65</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v0.0.65</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v0.0.65</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v0.0.65</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v0.0.65</code> </td> </tr> </table> Happy new year () :whitecheckmark: Add test case for internal/errors/file.go () :robot: Automatically update k8s manifests () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v0.0.64</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v0.0.64</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v0.0.64</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v0.0.64</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v0.0.64</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v0.0.64</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v0.0.64</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v0.0.64</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v0.0.64</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v0.0.64</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v0.0.64</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v0.0.64</code><br/> <code>docker pull

</td> </tr> </table> :wrench: Rename PriorityClass names to contain namespace () :bug: Fix bug on updating status of VR & VHOR resources () :whitecheckmark: Implement internal/errors/blob test () :whitecheckmark: Add test for cassandra error () :whitecheckmark: Add test case for internal/errors/discoverer.go () :bug: :whitecheckmark: remove invalid import package from internal/errors/mysql_test.go () :whitecheckmark: Add test for internal/errors/compressor.go () :robot: Automatically update k8s manifests () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v0.0.63</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v0.0.63</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v0.0.63</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v0.0.63</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v0.0.63</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v0.0.63</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v0.0.63</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v0.0.63</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v0.0.63</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v0.0.63</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v0.0.63</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v0.0.63</code> </td> </tr> </table> Remove go mod tidy from base image / Add valid token to semver job () bugfix agent duplicated data update execution () :package: Build schemas when building helm-operator image () :whitecheckmark: Add s3 test and Refactor () :whitecheckmark: Add internal/net/http/client test () :whitecheckmark: add test case for json package () Add FOSSA scan workflow & .fossa.yml () :whitecheckmark: create internal/net/http/client option test () :green_heart: fix checkout-v2 fetch depths () :wrench: update Helm 3.4.1, helm-docs () :whitecheckmark: test/internal/nosql/cassandra test () :pencil: fix coding style for mock () CI: Add reviewdog-k8s () Fix e2e-bench-agent CI to fail correctly () Add internal/db/cassandra/conviction test () add test () :pencil: Fix coding guideline about constructor due to mock implementation () :robot: Automatically update k8s manifests () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v0.0.62</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v0.0.62</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v0.0.62</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v0.0.62</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v0.0.62</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v0.0.62</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v0.0.62</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v0.0.62</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v0.0.62</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v0.0.62</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v0.0.62</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v0.0.62</code> </td> </tr> </table> add 3 new distance type support for agent-ngt () upgrade KinD, Helm, valdcli, telepresence, tensorlfow, operator-sdk, helm-docs () :robot: Automatically update k8s manifests () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v0.0.61</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v0.0.61</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v0.0.61</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v0.0.61</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v0.0.61</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v0.0.61</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v0.0.61</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v0.0.61</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v0.0.61</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v0.0.61</code><br/> <code>docker pull

</td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v0.0.61</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v0.0.61</code> </td> </tr> </table> fix search result sorting codes () :robot: Automatically update k8s manifests () <table> <tr> <th>component</th> <th>Docker pull</th> </tr> <tr> <td>Agent NGT</td> <td> <code>docker pull vdaas/vald-agent-ngt:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v0.0.60</code> </td> </tr> <tr> <td>Agent sidecar</td> <td> <code>docker pull vdaas/vald-agent-sidecar:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v0.0.60</code> </td> </tr> <tr> <td>Discoverer k8s</td> <td> <code>docker pull vdaas/vald-discoverer-k8s:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v0.0.60</code> </td> </tr> <tr> <td>Gateway</td> <td> <code>docker pull vdaas/vald-gateway:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v0.0.60</code> </td> </tr> <tr> <td>Backup manager MySQL</td> <td> <code>docker pull vdaas/vald-manager-backup-mysql:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v0.0.60</code> </td> </tr> <tr> <td>Backup manager Cassandra</td> <td> <code>docker pull vdaas/vald-manager-backup-cassandra:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v0.0.60</code> </td> </tr> <tr> <td>Compressor</td> <td> <code>docker pull vdaas/vald-manager-compressor:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v0.0.60</code> </td> </tr> <tr> <td>Meta Redis</td> <td> <code>docker pull vdaas/vald-meta-redis:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v0.0.60</code> </td> </tr> <tr> <td>Meta Cassandra</td> <td> <code>docker pull vdaas/vald-meta-cassandra:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v0.0.60</code> </td> </tr> <tr> <td>Index Manager</td> <td> <code>docker pull vdaas/vald-manager-index:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v0.0.60</code> </td> </tr> <tr> <td>Helm Operator</td> <td> <code>docker pull vdaas/vald-helm-operator:v0.0.60</code><br/> <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v0.0.60</code> </td> </tr> </table> Fix fails test for s3 reader () CI: Make docker builds fast again () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.59` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.59` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.59` | | gateway | `docker pull vdaas/vald-gateway:v0.0.59` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.59` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.59` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.59` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.59` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.59` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.59` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.59` | bugfix gateway index out of bounds () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.58` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.58` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.58` | | gateway | `docker pull vdaas/vald-gateway:v0.0.58` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.58` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.58` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.58` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.58` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.58` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.58` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.58` | change gateway vald's mutex lock () patch add more effective Close function for internal/core () :whitecheckmark: Fix mysql test failure () :green_heart: remove deprecated set-env commands () bugfix discoverer nil map reference () add test of internal/db/rdb/mysql () :whitecheckmark: :recycle: Add test for internal/db/storage/blob/s3/reader () :whitecheckmark: Cassandra option test (part 2) () CI: Build multi-platform Docker images () :whitecheckmark: Add test for s3 session option () :whitecheckmark: Create s3/session test () :fire: remove dependencies to gql proto () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.57` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.57` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.57` | | gateway | `docker pull vdaas/vald-gateway:v0.0.57` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.57` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.57` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.57` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.57` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.57` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.57` | | Helm operator | `docker pull

| fix duplicated search result () :recycle: enable to inject only agent-sidecar on initContainer mode without enabling sidecar mode () :sparkles: implement billion scale data () Add devcontainer () :whitecheckmakr: :recycle: Add test for s3/writer and Refactor. () CI-container: upgrade dependencies of & remove workdir contents () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.56` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.56` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.56` | | gateway | `docker pull vdaas/vald-gateway:v0.0.56` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.56` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.56` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.56` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.56` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.56` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.56` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.56` | add C.free & delete ivc before core.BulkInsert C' function executing for reducing memory usage () Add cassandra option test () :memo: build single artifact from pbdocs task () improve CI builds: use DOCKER_BUILDKIT () :robot: Automatically update PULLREQUESTTEMPLATE and ISSUE_TEMPLATE () :pencil: add AVX2 to Requirements section () :pencil: update contributing guide () Use runtime.GC for reducing indexing memory & replace saveMu with atomic busy loop for race control () :whitecheckmark: :recycle: Implement zstd test () :sparkles: use internal client () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.55` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.55` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.55` | | gateway | `docker pull vdaas/vald-gateway:v0.0.55` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.55` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.55` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.55` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.55` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.55` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.55` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.55` | pass CFLAGS, CXXFLAGS to NGT build command () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.54` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.54` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.54` | | gateway | `docker pull vdaas/vald-gateway:v0.0.54` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.54` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.54` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.54` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.54` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.54` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.54` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.54` | bugfix error assertion () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.53` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.53` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.53` | | gateway | `docker pull vdaas/vald-gateway:v0.0.53` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.53` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.53` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.53` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.53` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.53` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.53` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.53` | remove cockroachdb/errors () :whitecheckmark: Add test case for storage/blob/s3/writer/option () :whitecheckmark: fix: failing tset () :bug: fix & upgrade manifests to operator-sdk

compatible () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.52` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.52` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.52` | | gateway | `docker pull vdaas/vald-gateway:v0.0.52` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.52` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.52` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.52` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.52` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.52` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.52` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.52` | add build stage for operator-sdk docker v1.0.0 permission changes () :robot: Automatically update PULLREQUESTTEMPLATE and ISSUE_TEMPLATE () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.51` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.51` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.51` | | gateway | `docker pull vdaas/vald-gateway:v0.0.51` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.51` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.51` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.51` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.51` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.51` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.51` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.51` | update deps () add metrics for indexer and sidecar () :pencil2: fix indents in helm chart of vald-helm-operator () :whitecheckmark: Add test for internal/compress/gob.go () Upgrade go mod default: k8s.io/xxx v0.18.8 () ) :whitecheckmark: add internal/compress/lz4 test () Add test case for `s3/option.go` () Refactoring and Add test code for `compress` () ) Add operation guide () :whitecheckmark: add internal/s3/reader/option test () :bug: Fix indexer's creationpoolsize field () :wrench: revise languagetool rules: disable EN_QUOTES () :wrench: revise languagetool rules: disable TYPOS, DASH_RULE () :wrench: revise languagetool rules () ) Add upsert flow in architecture doc () Add DB metrics & traces: Redis, MySQL () :whitecheckmark: add internal/db/rdb/mysql/model test () :wrench: upload sarif only for HIGH or CRITICAL () :whitecheckmark: add internal/db/rdb/mysql/option test () Add internal/net test () :whitecheckmark: Add test for gzip_option () :pencil: change showing image method () :whitecheckmark: Add internal/compress/zstd_option test () use distroless for base image () :pencil: Coding guideline: Add error checking section () :whitecheckmark: add internal/compress/lz4_option test () :whitecheckmark: fix test fail () :whitecheckmark: Add test of internal/worker/queue_option () ) :pencil: Add update dataflow in architecture document () Add internal/worker/worker test () :recycle: refactor load test () :whitecheckmark: Add test case for internal/kvs/redis/option.go () :whitecheckmark: create internal/worker/queue test () :whitecheckmark: :recycle: Add internal roundtrip test code () :pencil: Documentation/performance/loadtest () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.50` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.50` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.50` | | gateway | `docker pull vdaas/vald-gateway:v0.0.50` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.50` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.50` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.50` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.50` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.50` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.50` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.50` | Add warn logging messages to agent-sidecar & ignore io.EOF error when reading

() Add DB metrics: Cassandra () :recycle: Improve Singleflight performance () ) :pencil: add delete dataflow in architecture document () :recycle: Add gaussian random vector generation () :recycle: :whitecheckmark: Refactoring `internal/db/kvs/redis` package () :green_heart: Add reviewdog - markdown: LanguageTool () :green_heart: Add reviewdog - hadolint () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.49` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.49` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.49` | | gateway | `docker pull vdaas/vald-gateway:v0.0.49` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.49` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.49` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.49` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.49` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.49` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.49` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.49` | :bug: fix agent sidecar behavior () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.48` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.48` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.48` | | gateway | `docker pull vdaas/vald-gateway:v0.0.48` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.48` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.48` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.48` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.48` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.48` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.48` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.48` | :bug: fix behavior when index path is empty () :whitecheckmark: add internal/net/http/transport/option test () tensorflow savedmodel warmup () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.47` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.47` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.47` | | gateway | `docker pull vdaas/vald-gateway:v0.0.47` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.47` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.47` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.47` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.47` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.47` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.47` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.47` | ) :whitecheckmark: add internal/cache/option test () :robot: Automatically update k8s manifests () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.46` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.46` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.46` | | gateway | `docker pull vdaas/vald-gateway:v0.0.46` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.46` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.46` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.46` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.46` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.46` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.46` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.46` | Test/internal/tcp () :whitecheckmark: add internal/cache/gache test () :whitecheckmark: add cache test () :whitecheckmark: add internal/cache/gache/option test () :bug: :whitecheckmark: fix: fails test () :whitecheckmark: Add test for `internal/file/watch` () :art: update k8s manifests only on publish tags () :robot: Automatically update k8s manifests () :robot: Automatically update k8s manifests () :robot: Automatically update PULLREQUESTTEMPLATE and ISSUE_TEMPLATE () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.45` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.45` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.45` | | gateway | `docker pull vdaas/vald-gateway:v0.0.45` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.45` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.45` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.45` | | meta Redis | `docker pull

| | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.45` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.45` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.45` | bugfix gateway & internal/net/grpc () fix update-k8s workflow & update sample manifests () :whitecheckmark: Add test for `internal/config/mysql.go` () :bug: :whitecheckmark: fix failed test () :whitecheckmark: internal/tls test () pass tparse by tee command () fix global cache () :whitecheckmark: add internal/config/ngt test () :whitecheckmark: internal/cache/cacher test () :whitecheckmark: Add test case for `internal/file` () :whitecheckmark: add internal/sync/singleflight test () not to force rebuild gotests () :pencil: Add use case document () :whitecheckmark: add internal/log/mock/retry test () feat: options test () :whitecheckmark: add log/mock/logger test () :bug: Fix condition check of chatops () exclude hack codes () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.44` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.44` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.44` | | gateway | `docker pull vdaas/vald-gateway:v0.0.44` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.44` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.44` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.44` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.44` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.44` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.44` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.44` | use Len and InsertVCacheLen method for IndexInfo / add mutex for (Create|Save)Index () documentation: tutorial/agent-on-docker () Revise log messages along with the coding guideline () :art: Add images of usecase () :whitecheckmark: add internal/config/tls test () :bug: Add cancel hook for file watcher () :green_heart: Add test workflow () added internal/config/log test () add codeql config () Added test case for `internal/info` pacakge. () Add `internal/runner` test () Added test case for `internal/unit` pacakge () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.43` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.43` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.43` | | gateway | `docker pull vdaas/vald-gateway:v0.0.43` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.43` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.43` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.43` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.43` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.43` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.43` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.43` | Revise S3 reader/writer: compatible with IBM Cloud Object Storage () :bug: Close / Fix roundtrip error handling (#508) Feature/drawio () Added test case for `internal/errorgroup` () Update Helm Chart info () Revise triggers of workflow run & Fix reading changelogs from PR comments () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.42` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.42` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.42` | | gateway | `docker pull vdaas/vald-gateway:v0.0.42` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.42` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.42` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.42` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.42` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.42` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.42` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.42` | Add Stackdriver Monitoring, Tracing and Profiler support () :green_heart: Add CodeQL workflow instead of

() Add `internal/params` pacakge test () :sparkles: aws region can be specified with empty string () Fix failed test case of internal/safety package () send a request to GoProxy after a new version is published () internal/db/storage/blob/s3: remove ctx from struct () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.41` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.41` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.41` | | gateway | `docker pull vdaas/vald-gateway:v0.0.41` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.41` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.41` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.41` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.41` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.41` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.41` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.41` | Refactor agent-sidecar: fix S3 reader & add backoff logic () :bug: :pencil: fix link () Fix /changelog command format () fix: failing test () fix: failing test () Add options for AWS client () Fix /format command () Fix /format command () Fix `internal/log/retry` pacakge () ) :art: trim white margin at data flow images () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.40` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.40` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.40` | | gateway | `docker pull vdaas/vald-gateway:v0.0.40` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.40` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.40` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.40` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.40` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.40` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.40` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.40` | Documentation: add concept section to the architecture document () feat: level pacakge test () ) fix document and added png images () Fix test template bug () Add WithOperation func to loadtest usecase () :bug: Fix k8s manifests for loadtest jobs () bugfix change final stage of loadtest () :bug: Fix bug on /changelog command () add loadtest job and container () Fix bug on changelog command () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.39` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.39` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.39` | | gateway | `docker pull vdaas/vald-gateway:v0.0.39` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.39` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.39` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.39` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.39` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.39` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.39` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.39` | ) Add changelog command (ChatOps) () Fix inconsistent wording () ) ) Document to deploy standalone agent () implement load tester prototype () Add gRPC interceptor to recover panic in handlers () tensorflow test () :bento: update architecture overview svg to add agent sidecar () Example program: Add indexing interval description & fix logging message () :pencil2: Fix typo () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.38` | | agent sidecar | `docker pull vdaas/vald-agent-sidecar:v0.0.38` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.38` | | gateway | `docker pull vdaas/vald-gateway:v0.0.38` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.38` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.38` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.38` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.38` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.38` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.38` | | Helm operator | `docker pull

| send PR when K8s manifests are updated () Implementation of agent-sidecar storage backup logic () Fix structure of grpc java package () Remove AUTHORS/CONTRIBUTORS file () Contribute document () Separate the component section from architecture doc () fix: delete fch channel because fch causes channel blocking () Update Operator SDK version () Documentation: About vald () Vald architecture document () Add JSON schema for Vald Helm Chart () Revise ChatOps not to add go.mod & go.sum when /format runs () add agent sidecar flame for implementation () Upgrade Operator SDK version / Remove useless GO111MODULE=off () Upgrade tools version () Add app.kubernetes.io/xxx labels to all resources () Vald contacts document () add trace spans and metrics for agent-ngt and index-manager () Add gen-test command for chatops () Add internal/db/storage/blob () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.37` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.37` | | gateway | `docker pull vdaas/vald-gateway:v0.0.37` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.37` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.37` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.37` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.37` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.37` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.37` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.37` | add agent auto save indexing feature () :bug: fix ngt `distance_type` () Add topology spread constraints () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.36` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.36` | | gateway | `docker pull vdaas/vald-gateway:v0.0.36` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.36` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.36` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.36` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.36` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.36` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.36` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.36` | update dependencies version () Fix missing value on compressor health servers () Fix compressor readiness shutdown_duration / Fix cassandra () Bump gopkg.in/yaml.v2 from 2.2.8 to 2.3.0 () Fix`internal/log/format` to match the test template () Fix `internal/log/logger` to match the test template () Fix failing tests of `internal/log` and modified to match the test template () Add enabled flag to each component in Helm chart () Add configurations.md () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.35` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.35` | | gateway | `docker pull vdaas/vald-gateway:v0.0.35` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.35` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.35` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.35` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.35` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.35` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.35` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.35` | add storage backup option to agent () Add client-node dispatcher () Bump github.com/tensorflow/tensorflow () change fmt.Errorf to errors.Errorf () add goleak () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.34` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.34` | | gateway | `docker pull vdaas/vald-gateway:v0.0.34` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.34` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.34` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.34` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.34` | | meta Cassandra | `docker pull

| | index manager | `docker pull vdaas/vald-manager-index:v0.0.34` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.34` | feature/internal/cassandra/add option () update helm docs when version is published () upgrade tools () bugfix protoc-gen-validate resolve failure () Fix conflicts between formatter and helm template () Add more options and remove valdhelmoperatorrelease, valdrelease from vald-helm-operator chart () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.33` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.33` | | gateway | `docker pull vdaas/vald-gateway:v0.0.33` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.33` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.33` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.33` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.33` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.33` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.33` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.33` | update k8s dependencies () create missing test files by the our original test template () create test template for using gotests () Revise coverage CI settings () fix tensorflow.go, option.go () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.32` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.32` | | gateway | `docker pull vdaas/vald-gateway:v0.0.32` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.32` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.32` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.32` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.32` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.32` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.32` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.32` | bugfix ip discoverer disconnection too slow () Compressor: backup vectors in queue using PostStop function () Revise backup/meta Cassandra default values () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.31` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.31` | | gateway | `docker pull vdaas/vald-gateway:v0.0.31` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.31` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.31` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.31` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.31` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.31` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.31` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.31` | Resolve busy-loop on worker () | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.30` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.30` | | gateway | `docker pull vdaas/vald-gateway:v0.0.30` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.30` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.30` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.30` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.30` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.30` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.30` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.30` | async compressor optimized gRPC connection pool update helm chart API version internal gRPC client for Vald Cassandra NewConvictionPolicy dicoverer now returns clone object new internal/sync/singleflight package new internal/net package coding guideline | component | docker pull | | | | | agent NGT | `docker pull vdaas/vald-agent-ngt:v0.0.26` | | discoverer K8s | `docker pull vdaas/vald-discoverer-k8s:v0.0.26` | | gateway | `docker pull vdaas/vald-gateway:v0.0.26` | | backup manager MySQL | `docker pull vdaas/vald-manager-backup-mysql:v0.0.26` | | backup manager Cassandra | `docker pull vdaas/vald-manager-backup-cassandra:v0.0.26` | | compressor | `docker pull vdaas/vald-manager-compressor:v0.0.26` | | meta Redis | `docker pull vdaas/vald-meta-redis:v0.0.26` | | meta Cassandra | `docker pull vdaas/vald-meta-cassandra:v0.0.26` | | index manager | `docker pull vdaas/vald-manager-index:v0.0.26` | | Helm operator | `docker pull vdaas/vald-helm-operator:v0.0.26` | added helm operator added telepresence improved meta-Cassandra performance added doc users/get-started