Skip to content

Commit

Permalink
🔖 🤖 Release v1.7.7
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 Sep 14, 2023
1 parent c36d105 commit 9a08508
Show file tree
Hide file tree
Showing 10 changed files with 943 additions and 12,947 deletions.
136 changes: 136 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,141 @@
# CHANGELOG

## v1.7.7

### 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.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 vdaas/vald-lb-gateway:v1.7.7</code><br/>
<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>

### Documents

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

### Changes
:sparkles: New feature
- Add CopyBuffer to copy.go [#2167](https://github.com/vdaas/vald/pull/2167)
- Add Vald standard internal/sync package [#2153](https://github.com/vdaas/vald/pull/2153)
- Add RemoveByTimestamp RPC [#2158](https://github.com/vdaas/vald/pull/2158)
- Implement StreamListObject and its tests [#2145](https://github.com/vdaas/vald/pull/2145)
- Add apiversion capabilities check to helm template [#2137](https://github.com/vdaas/vald/pull/2137)
- Add timestamp field to Object.Vector [#2136](https://github.com/vdaas/vald/pull/2136)
- Add gache's generic Map as internal/sync.Map and replace standard sync.Map with it [#2115](https://github.com/vdaas/vald/pull/2115)
- Make internal/cache generic [#2104](https://github.com/vdaas/vald/pull/2104)
- Install additional tools for docker image for devcontainer [#2101](https://github.com/vdaas/vald/pull/2101)
- Install buf and apply buf format [#2094](https://github.com/vdaas/vald/pull/2094)
- Add backup origin when CoW enabled and failed to load primary [#2091](https://github.com/vdaas/vald/pull/2091)
- Add decode kvsdb tool [#2059](https://github.com/vdaas/vald/pull/2059)
- Add user custom network policy [#2078](https://github.com/vdaas/vald/pull/2078)

:recycle: Refactor
- Refactor agent ngt core. [#2172](https://github.com/vdaas/vald/pull/2172)
- Refactor proto [#2173](https://github.com/vdaas/vald/pull/2173)
- Refactor search status [#2168](https://github.com/vdaas/vald/pull/2168)
- Refactor internal/core/algorithm/ngt mutex lock timing [#2144](https://github.com/vdaas/vald/pull/2144)
- Refactor github actions [#2141](https://github.com/vdaas/vald/pull/2141)
- Update license text [#2169](https://github.com/vdaas/vald/pull/2169)
- Refactor agent error not to wrap with details for performance issue [#2154](https://github.com/vdaas/vald/pull/2154)
- Use internal comparator instead of go-cmp [#2132](https://github.com/vdaas/vald/pull/2132)
- Refactor context [#2121](https://github.com/vdaas/vald/pull/2121)
- Propagate context to Search operation. [#2117](https://github.com/vdaas/vald/pull/2117)
- Refactor fix url http to https [#2090](https://github.com/vdaas/vald/pull/2090)
- Update "make gotests/gen" command [#2085](https://github.com/vdaas/vald/pull/2085)

:bug: Bugfix
- Fix duplicate make command [#2165](https://github.com/vdaas/vald/pull/2165)
- Add timestamp check for GetObject e2e [#2142](https://github.com/vdaas/vald/pull/2142)
- Modified apiversion capabilities check [#2149](https://github.com/vdaas/vald/pull/2149)
- Fix ngt index path of test case [#2130](https://github.com/vdaas/vald/pull/2130)
- Fix hack/benchmark search interface change [#2129](https://github.com/vdaas/vald/pull/2129)
- Fix internal/gache definition variable type [#2123](https://github.com/vdaas/vald/pull/2123)
- Use GOBIN instead of GOPATH/bin [#2102](https://github.com/vdaas/vald/pull/2102)
- Fix jaeger operator wait logic [#2114](https://github.com/vdaas/vald/pull/2114)
- Fix make k8s/metrics/jaeger/deploy failure [#2077](https://github.com/vdaas/vald/pull/2077)
- Bugfix Makefile KUBECONFIG recursive reference [#2089](https://github.com/vdaas/vald/pull/2089)
- Fix deploy command [#2088](https://github.com/vdaas/vald/pull/2088)
- Fix non-trusted module problem of v1.7.6 and disable not found debug message [#2076](https://github.com/vdaas/vald/pull/2076)
- Bugfix lb gateway pacicked caused by pairing heap search aggregator makes nil pointer when empty search result [#2181](https://github.com/vdaas/vald/pull/2181)

:pencil2: Document
- Update testing guideline for updated testing policy [#2131](https://github.com/vdaas/vald/pull/2131)
- Add troubleshooting for each rpc [#2163](https://github.com/vdaas/vald/pull/2163)
- Fix format network policy document [#2108](https://github.com/vdaas/vald/pull/2108)
- Add broken index backup document [#2096](https://github.com/vdaas/vald/pull/2096)
- Add network policy document [#2095](https://github.com/vdaas/vald/pull/2095)
- Fix 404 URL link [#2098](https://github.com/vdaas/vald/pull/2098)
- Update observability document [#2086](https://github.com/vdaas/vald/pull/2086)
- Fix typo of contribution guide [#2087](https://github.com/vdaas/vald/pull/2087)
- Update docs: search API and client API config [#2081](https://github.com/vdaas/vald/pull/2081)

:white_check_mark: Testing
- Re-Generate test codes [#2107](https://github.com/vdaas/vald/pull/2107)
- Update golangci-lint configuration: use white-list configuration pattern [#2106](https://github.com/vdaas/vald/pull/2106)

:green_heart: CI
- Fix coverage CI error [#2150](https://github.com/vdaas/vald/pull/2150)
- Remove some linters to make ci faster [#2116](https://github.com/vdaas/vald/pull/2116)

:chart_with_upwards_trend: Metrics/Tracing
- Divide latency of CreateIndex and SaveIndex metrics [#2099](https://github.com/vdaas/vald/pull/2099)
- Add broken index count metrics [#2083](https://github.com/vdaas/vald/pull/2083)

:arrow_up: Update dependencies
- Update go modules [#2092](https://github.com/vdaas/vald/pull/2092)

:art: Design
- Modified svg images [#2178](https://github.com/vdaas/vald/pull/2178)


## v1.7.6

### Docker images
Expand Down
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.6
version: v1.7.7
description: A Helm chart for vald-helm-operator
type: application
keywords:
Expand Down
Loading

0 comments on commit 9a08508

Please sign in to comment.