Skip to content

Commit

Permalink
🔖 🤖 Release v1.7.11
Browse files Browse the repository at this point in the history
Signed-off-by: Vdaas CI <vald@vdaas.org>
  • Loading branch information
vdaas-ci committed Feb 15, 2024
1 parent 7a76437 commit 578746e
Show file tree
Hide file tree
Showing 84 changed files with 252 additions and 76 deletions.
124 changes: 124 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,129 @@
# CHANGELOG

## v1.7.11

### Docker images

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

### Documents

- [GoDoc](https://pkg.go.dev/github.com/vdaas/vald@v1.7.11)
- [Helm Chart Reference](https://github.com/vdaas/vald/blob/v1.7.11/charts/vald/README.md)
- [Helm Operator Chart Reference](https://github.com/vdaas/vald/blob/v1.7.11/charts/vald-helm-operator/README.md)

### Changes

:sparkles: New feature

- Add HPA for read replica [#2307](https://github.com/vdaas/vald/pull/2307)
- Add internal KVS pogreb package [#2302](https://github.com/vdaas/vald/pull/2302)
- Two version deploy support [#2171](https://github.com/vdaas/vald/pull/2171)
- Add mirror gateway definitions and Implementations [#2262](https://github.com/vdaas/vald/pull/2262)
- Initialize dev env for Rust agent [#2293](https://github.com/vdaas/vald/pull/2293)
- Add new grafana dashboard for agent memory metrics [#2279](https://github.com/vdaas/vald/pull/2279)
- Implement continuous benchmark tool [#2216](https://github.com/vdaas/vald/pull/2216)

:recycle: Refactor

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

:bug: Bugfix

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

:pencil2: Document

- Add search optimization document [#2306](https://github.com/vdaas/vald/pull/2306)
- Update capacity planning doc [#2295](https://github.com/vdaas/vald/pull/2295)

:green_heart: CI

- Change to dynamically switch CI container image tag [#2310](https://github.com/vdaas/vald/pull/2310)
- Add E2E tests for read replica feature [#2298](https://github.com/vdaas/vald/pull/2298)
- CI, Docker EXTRA_ARGS not working problem [#2278](https://github.com/vdaas/vald/pull/2278)

## v1.7.10

### Docker images
Expand Down
4 changes: 4 additions & 0 deletions charts/vald-benchmark-operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,3 +180,7 @@ A benchmark operator for benchmarking the Vald cluster.
| time_zone | string | `""` | time_zone |
| tolerations | list | `[]` | tolerations |
| version | string | `"v0.0.0"` | version of benchmark-operator config |

---

Autogenerated from chart metadata using [helm-docs v1.12.0](https://github.com/norwoodj/helm-docs/releases/v1.12.0)
2 changes: 1 addition & 1 deletion charts/vald-helm-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

apiVersion: v2
name: vald-helm-operator
version: v1.7.10
version: v1.7.11
description: A Helm chart for vald-helm-operator
type: application
keywords:
Expand Down
10 changes: 5 additions & 5 deletions charts/vald-helm-operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This is a Helm chart to install vald-helm-operator.

Current chart version is `v1.7.10`
Current chart version is `v1.7.11`

## Table of Contents

Expand All @@ -26,13 +26,13 @@ Run the following command to install the chart,

Please upgrade the CRDs first because Helm doesn't have a support to upgrade CRDs.

$ kubectl replace -f https://raw.githubusercontent.com/vdaas/vald/v1.7.10/charts/vald-helm-operator/crds/valdrelease.yaml
$ kubectl replace -f https://raw.githubusercontent.com/vdaas/vald/v1.7.10/charts/vald-helm-operator/crds/valdhelmoperatorrelease.yaml
$ kubectl replace -f https://raw.githubusercontent.com/vdaas/vald/v1.7.11/charts/vald-helm-operator/crds/valdrelease.yaml
$ kubectl replace -f https://raw.githubusercontent.com/vdaas/vald/v1.7.11/charts/vald-helm-operator/crds/valdhelmoperatorrelease.yaml

After upgrading CRDs, you can upgrade the operator.
If you're using `valdhelmoperatorrelease` (or `vhor`) resource, please update the `spec.image.tag` field of it.

$ kubectl patch vhor vhor-release -p '{"spec":{"image":{"tag":"v1.7.10"}}}'
$ kubectl patch vhor vhor-release -p '{"spec":{"image":{"tag":"v1.7.11"}}}'

On the other hand, please update the operator's deployment manually.

Expand Down Expand Up @@ -79,7 +79,7 @@ spec: {}
| healthPort | int | `8081` | port of health endpoint |
| image.pullPolicy | string | `"Always"` | image pull policy |
| image.repository | string | `"vdaas/vald-helm-operator"` | image repository |
| image.tag | string | `"v1.7.10"` | image tag |
| image.tag | string | `"v1.7.11"` | image tag |
| leaderElectionID | string | `"vald-helm-operator"` | name of the configmap that is used for holding the leader lock. |
| livenessProbe.enabled | bool | `true` | enable liveness probe. |
| livenessProbe.failureThreshold | int | `2` | liveness probe failure threshold |
Expand Down
2 changes: 1 addition & 1 deletion charts/vald-helm-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ image:
repository: vdaas/vald-helm-operator
# @schema {"name": "image.tag", "type": "string"}
# image.tag -- image tag
tag: v1.7.10
tag: v1.7.11
# @schema {"name": "image.pullPolicy", "type": "string", "enum": ["Always", "Never", "IfNotPresent"]}
# image.pullPolicy -- image pull policy
pullPolicy: Always
Expand Down
2 changes: 1 addition & 1 deletion charts/vald/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

apiVersion: v2
name: vald
version: v1.7.10
version: v1.7.11
description: A distributed high scalable & high-speed approximate nearest neighbor search engine
type: application
keywords:
Expand Down
Loading

0 comments on commit 578746e

Please sign in to comment.