|
1 | 1 | # CHANGELOG
|
2 | 2 |
|
| 3 | +## v1.7.7 |
| 4 | + |
| 5 | +### Docker images |
| 6 | + |
| 7 | +<table> |
| 8 | + <tr> |
| 9 | + <th>component</th> |
| 10 | + <th>Docker pull</th> |
| 11 | + </tr> |
| 12 | + <tr> |
| 13 | + <td>Agent NGT</td> |
| 14 | + <td> |
| 15 | + <code>docker pull vdaas/vald-agent-ngt:v1.7.7</code><br/> |
| 16 | + <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.7.7</code> |
| 17 | + </td> |
| 18 | + </tr> |
| 19 | + <tr> |
| 20 | + <td>Agent sidecar</td> |
| 21 | + <td> |
| 22 | + <code>docker pull vdaas/vald-agent-sidecar:v1.7.7</code><br/> |
| 23 | + <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.7.7</code> |
| 24 | + </td> |
| 25 | + </tr> |
| 26 | + <tr> |
| 27 | + <td>Discoverers</td> |
| 28 | + <td> |
| 29 | + <code>docker pull vdaas/vald-discoverer-k8s:v1.7.7</code><br/> |
| 30 | + <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.7.7</code> |
| 31 | + </td> |
| 32 | + </tr> |
| 33 | + <tr> |
| 34 | + <td>Gateways</td> |
| 35 | + <td> |
| 36 | + <code>docker pull vdaas/vald-lb-gateway:v1.7.7</code><br/> |
| 37 | + <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.7.7</code><br/> |
| 38 | + <code>docker pull vdaas/vald-filter-gateway:v1.7.7</code><br/> |
| 39 | + <code>docker pull ghcr.io/vdaas/vald/vald-filter-gateway:v1.7.7</code> |
| 40 | + </td> |
| 41 | + </tr> |
| 42 | + <tr> |
| 43 | + <td>Index Manager</td> |
| 44 | + <td> |
| 45 | + <code>docker pull vdaas/vald-manager-index:v1.7.7</code><br/> |
| 46 | + <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.7.7</code> |
| 47 | + </td> |
| 48 | + </tr> |
| 49 | + <tr> |
| 50 | + <td>Helm Operator</td> |
| 51 | + <td> |
| 52 | + <code>docker pull vdaas/vald-helm-operator:v1.7.7</code><br/> |
| 53 | + <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.7.7</code> |
| 54 | + </td> |
| 55 | + </tr> |
| 56 | +</table> |
| 57 | + |
| 58 | +### Documents |
| 59 | + |
| 60 | +- [GoDoc ](https://pkg.go.dev/github.com/vdaas/[email protected]) |
| 61 | +- [Helm Chart Reference](https://github.com/vdaas/vald/blob/v1.7.7/charts/vald/README.md) |
| 62 | +- [Helm Operator Chart Reference](https://github.com/vdaas/vald/blob/v1.7.7/charts/vald-helm-operator/README.md) |
| 63 | + |
| 64 | +### Changes |
| 65 | +:sparkles: New feature |
| 66 | +- Add CopyBuffer to copy.go [#2167](https://github.com/vdaas/vald/pull/2167) |
| 67 | +- Add Vald standard internal/sync package [#2153](https://github.com/vdaas/vald/pull/2153) |
| 68 | +- Add RemoveByTimestamp RPC [#2158](https://github.com/vdaas/vald/pull/2158) |
| 69 | +- Implement StreamListObject and its tests [#2145](https://github.com/vdaas/vald/pull/2145) |
| 70 | +- Add apiversion capabilities check to helm template [#2137](https://github.com/vdaas/vald/pull/2137) |
| 71 | +- Add timestamp field to Object.Vector [#2136](https://github.com/vdaas/vald/pull/2136) |
| 72 | +- Add gache's generic Map as internal/sync.Map and replace standard sync.Map with it [#2115](https://github.com/vdaas/vald/pull/2115) |
| 73 | +- Make internal/cache generic [#2104](https://github.com/vdaas/vald/pull/2104) |
| 74 | +- Install additional tools for docker image for devcontainer [#2101](https://github.com/vdaas/vald/pull/2101) |
| 75 | +- Install buf and apply buf format [#2094](https://github.com/vdaas/vald/pull/2094) |
| 76 | +- Add backup origin when CoW enabled and failed to load primary [#2091](https://github.com/vdaas/vald/pull/2091) |
| 77 | +- Add decode kvsdb tool [#2059](https://github.com/vdaas/vald/pull/2059) |
| 78 | +- Add user custom network policy [#2078](https://github.com/vdaas/vald/pull/2078) |
| 79 | + |
| 80 | +:recycle: Refactor |
| 81 | +- Refactor agent ngt core. [#2172](https://github.com/vdaas/vald/pull/2172) |
| 82 | +- Refactor proto [#2173](https://github.com/vdaas/vald/pull/2173) |
| 83 | +- Refactor search status [#2168](https://github.com/vdaas/vald/pull/2168) |
| 84 | +- Refactor internal/core/algorithm/ngt mutex lock timing [#2144](https://github.com/vdaas/vald/pull/2144) |
| 85 | +- Refactor github actions [#2141](https://github.com/vdaas/vald/pull/2141) |
| 86 | +- Update license text [#2169](https://github.com/vdaas/vald/pull/2169) |
| 87 | +- Refactor agent error not to wrap with details for performance issue [#2154](https://github.com/vdaas/vald/pull/2154) |
| 88 | +- Use internal comparator instead of go-cmp [#2132](https://github.com/vdaas/vald/pull/2132) |
| 89 | +- Refactor context [#2121](https://github.com/vdaas/vald/pull/2121) |
| 90 | +- Propagate context to Search operation. [#2117](https://github.com/vdaas/vald/pull/2117) |
| 91 | +- Refactor fix url http to https [#2090](https://github.com/vdaas/vald/pull/2090) |
| 92 | +- Update "make gotests/gen" command [#2085](https://github.com/vdaas/vald/pull/2085) |
| 93 | + |
| 94 | +:bug: Bugfix |
| 95 | +- Fix duplicate make command [#2165](https://github.com/vdaas/vald/pull/2165) |
| 96 | +- Add timestamp check for GetObject e2e [#2142](https://github.com/vdaas/vald/pull/2142) |
| 97 | +- Modified apiversion capabilities check [#2149](https://github.com/vdaas/vald/pull/2149) |
| 98 | +- Fix ngt index path of test case [#2130](https://github.com/vdaas/vald/pull/2130) |
| 99 | +- Fix hack/benchmark search interface change [#2129](https://github.com/vdaas/vald/pull/2129) |
| 100 | +- Fix internal/gache definition variable type [#2123](https://github.com/vdaas/vald/pull/2123) |
| 101 | +- Use GOBIN instead of GOPATH/bin [#2102](https://github.com/vdaas/vald/pull/2102) |
| 102 | +- Fix jaeger operator wait logic [#2114](https://github.com/vdaas/vald/pull/2114) |
| 103 | +- Fix make k8s/metrics/jaeger/deploy failure [#2077](https://github.com/vdaas/vald/pull/2077) |
| 104 | +- Bugfix Makefile KUBECONFIG recursive reference [#2089](https://github.com/vdaas/vald/pull/2089) |
| 105 | +- Fix deploy command [#2088](https://github.com/vdaas/vald/pull/2088) |
| 106 | +- Fix non-trusted module problem of v1.7.6 and disable not found debug message [#2076](https://github.com/vdaas/vald/pull/2076) |
| 107 | +- 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) |
| 108 | + |
| 109 | +:pencil2: Document |
| 110 | +- Update testing guideline for updated testing policy [#2131](https://github.com/vdaas/vald/pull/2131) |
| 111 | +- Add troubleshooting for each rpc [#2163](https://github.com/vdaas/vald/pull/2163) |
| 112 | +- Fix format network policy document [#2108](https://github.com/vdaas/vald/pull/2108) |
| 113 | +- Add broken index backup document [#2096](https://github.com/vdaas/vald/pull/2096) |
| 114 | +- Add network policy document [#2095](https://github.com/vdaas/vald/pull/2095) |
| 115 | +- Fix 404 URL link [#2098](https://github.com/vdaas/vald/pull/2098) |
| 116 | +- Update observability document [#2086](https://github.com/vdaas/vald/pull/2086) |
| 117 | +- Fix typo of contribution guide [#2087](https://github.com/vdaas/vald/pull/2087) |
| 118 | +- Update docs: search API and client API config [#2081](https://github.com/vdaas/vald/pull/2081) |
| 119 | + |
| 120 | +:white_check_mark: Testing |
| 121 | +- Re-Generate test codes [#2107](https://github.com/vdaas/vald/pull/2107) |
| 122 | +- Update golangci-lint configuration: use white-list configuration pattern [#2106](https://github.com/vdaas/vald/pull/2106) |
| 123 | + |
| 124 | +:green_heart: CI |
| 125 | +- Fix coverage CI error [#2150](https://github.com/vdaas/vald/pull/2150) |
| 126 | +- Remove some linters to make ci faster [#2116](https://github.com/vdaas/vald/pull/2116) |
| 127 | + |
| 128 | +:chart_with_upwards_trend: Metrics/Tracing |
| 129 | +- Divide latency of CreateIndex and SaveIndex metrics [#2099](https://github.com/vdaas/vald/pull/2099) |
| 130 | +- Add broken index count metrics [#2083](https://github.com/vdaas/vald/pull/2083) |
| 131 | + |
| 132 | +:arrow_up: Update dependencies |
| 133 | +- Update go modules [#2092](https://github.com/vdaas/vald/pull/2092) |
| 134 | + |
| 135 | +:art: Design |
| 136 | +- Modified svg images [#2178](https://github.com/vdaas/vald/pull/2178) |
| 137 | + |
| 138 | + |
3 | 139 | ## v1.7.6
|
4 | 140 |
|
5 | 141 | ### Docker images
|
|
0 commit comments