|
1 | 1 | # CHANGELOG
|
2 | 2 |
|
| 3 | +## v1.1.0 |
| 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.1.0</code><br/> |
| 16 | + <code>docker pull ghcr.io/vdaas/vald/vald-agent-ngt:v1.1.0</code> |
| 17 | + </td> |
| 18 | + </tr> |
| 19 | + <tr> |
| 20 | + <td>Agent sidecar</td> |
| 21 | + <td> |
| 22 | + <code>docker pull vdaas/vald-agent-sidecar:v1.1.0</code><br/> |
| 23 | + <code>docker pull ghcr.io/vdaas/vald/vald-agent-sidecar:v1.1.0</code> |
| 24 | + </td> |
| 25 | + </tr> |
| 26 | + <tr> |
| 27 | + <td>Discoverers</td> |
| 28 | + <td> |
| 29 | + <code>docker pull vdaas/vald-discoverer-k8s:v1.1.0</code><br/> |
| 30 | + <code>docker pull ghcr.io/vdaas/vald/vald-discoverer-k8s:v1.1.0</code> |
| 31 | + </td> |
| 32 | + </tr> |
| 33 | + <tr> |
| 34 | + <td>Gateways</td> |
| 35 | + <td> |
| 36 | + <code>docker pull vdaas/vald-gateway:v1.1.0</code><br/> |
| 37 | + <code>docker pull ghcr.io/vdaas/vald/vald-gateway:v1.1.0</code><br/> |
| 38 | + <code>docker pull vdaas/vald-backup-gateway:v1.1.0</code><br/> |
| 39 | + <code>docker pull ghcr.io/vdaas/vald/vald-backup-gateway:v1.1.0</code><br/> |
| 40 | + <code>docker pull vdaas/vald-lb-gateway:v1.1.0</code><br/> |
| 41 | + <code>docker pull ghcr.io/vdaas/vald/vald-lb-gateway:v1.1.0</code><br/> |
| 42 | + <code>docker pull vdaas/vald-meta-gateway:v1.1.0</code><br/> |
| 43 | + <code>docker pull ghcr.io/vdaas/vald/vald-meta-gateway:v1.1.0</code> |
| 44 | + </td> |
| 45 | + </tr> |
| 46 | + <tr> |
| 47 | + <td>Backup managers</td> |
| 48 | + <td> |
| 49 | + <code>docker pull vdaas/vald-manager-backup-mysql:v1.1.0</code><br/> |
| 50 | + <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-mysql:v1.1.0</code><br/> |
| 51 | + <code>docker pull vdaas/vald-manager-backup-cassandra:v1.1.0</code><br/> |
| 52 | + <code>docker pull ghcr.io/vdaas/vald/vald-manager-backup-cassandra:v1.1.0</code> |
| 53 | + </td> |
| 54 | + </tr> |
| 55 | + <tr> |
| 56 | + <td>Compressor</td> |
| 57 | + <td> |
| 58 | + <code>docker pull vdaas/vald-manager-compressor:v1.1.0</code><br/> |
| 59 | + <code>docker pull ghcr.io/vdaas/vald/vald-manager-compressor:v1.1.0</code> |
| 60 | + </td> |
| 61 | + </tr> |
| 62 | + <tr> |
| 63 | + <td>Metas</td> |
| 64 | + <td> |
| 65 | + <code>docker pull vdaas/vald-meta-redis:v1.1.0</code><br/> |
| 66 | + <code>docker pull ghcr.io/vdaas/vald/vald-meta-redis:v1.1.0</code><br/> |
| 67 | + <code>docker pull vdaas/vald-meta-cassandra:v1.1.0</code><br/> |
| 68 | + <code>docker pull ghcr.io/vdaas/vald/vald-meta-cassandra:v1.1.0</code> |
| 69 | + </td> |
| 70 | + </tr> |
| 71 | + <tr> |
| 72 | + <td>Index Manager</td> |
| 73 | + <td> |
| 74 | + <code>docker pull vdaas/vald-manager-index:v1.1.0</code><br/> |
| 75 | + <code>docker pull ghcr.io/vdaas/vald/vald-manager-index:v1.1.0</code> |
| 76 | + </td> |
| 77 | + </tr> |
| 78 | + <tr> |
| 79 | + <td>Helm Operator</td> |
| 80 | + <td> |
| 81 | + <code>docker pull vdaas/vald-helm-operator:v1.1.0</code><br/> |
| 82 | + <code>docker pull ghcr.io/vdaas/vald/vald-helm-operator:v1.1.0</code> |
| 83 | + </td> |
| 84 | + </tr> |
| 85 | +</table> |
| 86 | + |
| 87 | +### Documents |
| 88 | +- [GoDoc ](https://pkg.go.dev/github.com/vdaas/[email protected]) |
| 89 | +- [Helm Chart Reference](https://github.com/vdaas/vald/blob/v1.1.0/charts/vald/README.md) |
| 90 | +- [Helm Operator Chart Reference](https://github.com/vdaas/vald/blob/v1.1.0/charts/vald-helm-operator/README.md) |
| 91 | + |
| 92 | +### Changes |
| 93 | +#### Feature |
| 94 | +- add correct grpc status and error handling (#1224) |
| 95 | +- Add Cloud Storage mode of Agent Sidecar. (#519) |
| 96 | +- Add general info metrics package / Add NGT info metrics (#1195) |
| 97 | +- improve internal/info implementation (#1177) |
| 98 | +- Add saving flag to index.info payload (#1200) |
| 99 | +- Fix mysql and cassandra schema definitions in initialize jobs (#1186) |
| 100 | +- Remove values-xxx.yaml from Helm packages (#1107) |
| 101 | +- Feature/internal net/use netaddr (#1154) |
| 102 | +- Add Nop Logger for empty logger message (#1158) |
| 103 | +- Remove arm64 build of filter-ingress-tf (#1153) |
| 104 | +- add tensorflow filter (#951) |
| 105 | +- Add OpenAPIv3 schema to CRDs (#1068) |
| 106 | +- PR for review all logging statements (#1052) |
| 107 | + |
| 108 | +#### Bugfix |
| 109 | +- bugfix gateway search result merging process (#1238) |
| 110 | +- remove nil check in Error() method in internal/errors (#1185) |
| 111 | +- Bug fix of parallel test and goleak (#1231) |
| 112 | +- :rotating_light: Fix linting errors (#1179) |
| 113 | +- Fix mutex deadlock when calling error occurred (#1225) |
| 114 | +- fix nil pointer panic when err is nil in Is() (#1216) |
| 115 | +- Fix typo & missed schema definition (#1156) |
| 116 | +- :lock: Fix validation about zip slip (#1150) |
| 117 | +- :lock: Fix security issue: Add validation about path of extracted file (#1145) |
| 118 | +- fix: nil pointer bug when config is nil and refactor variable name (#1139) |
| 119 | +- :bug: Fix gateway service selectors in Helm chart (#1109) |
| 120 | +- Bugfix correct error handling for agent apis (#1144) |
| 121 | + |
| 122 | +#### Document |
| 123 | +- separate tutorials into each document and add images (#1230) |
| 124 | +- Update Tutotial/Get-Started (#1203) |
| 125 | +- Update unit-test-guideline.md (#1213) |
| 126 | +- create docs/user-guides/sdks (#1182) |
| 127 | +- Fix typo in README. (#1163) |
| 128 | + |
| 129 | + |
| 130 | +#### CI/CD |
| 131 | +- Upgrade to GitHub-native Dependabot (#1211) |
| 132 | +- Use kubectl create/replace for upgrading CRDs (#1199) |
| 133 | +- :wrench: Fix scylla deploy task (#1159) |
| 134 | + |
| 135 | +#### Test Code |
| 136 | +- Add config agent core ngt test (#1219) |
| 137 | +- implement pkg/agent/core/ngt/router test & refactor router implementation (#1214) |
| 138 | +- Implement pkg/agent/core/ngt/handler/grpc/option test (#1215) |
| 139 | +- refactor config error handling (#1190) |
| 140 | +- Implement pkg/agent/core/ngt/router/option test (#1206) |
| 141 | +- Implement safety bench code (#1171) |
| 142 | +- create internal/config/redis test (#1147) |
| 143 | +- Implement internal/config/transport test (#1172) |
| 144 | +- Add internal/config/sidecar test (#1173) |
| 145 | +- Add benchmark for internal/timeutil/time.go (#1086) |
| 146 | +- Add internal/config/observability unit test (#1155) |
| 147 | +- Add test for internal/config/mysql (#1151) |
| 148 | +- create internal/config/cassandra test (#1117) |
| 149 | +- create test for internal/config/server (#1175) |
| 150 | +- Add internal/config/lb test (#1134) |
| 151 | +- create internal/config/net test (#1140) |
| 152 | +- :white_check_mark: create internal/config/meta test (#1133) |
| 153 | +- Add internal/config/index test (#1129) |
| 154 | +- :white_check_mark: create internal/config/backup test (#1132) |
| 155 | +- delete internal/config/debug file (#1124) |
| 156 | +- create internal/config/grpc test (#1130) |
| 157 | +- Add internal/config/discoverer test (#1122) |
| 158 | +- Add internal/config/filter.go test (#1125) |
| 159 | +- create internal/config/gateway test (#1128) |
| 160 | +- Implement internal/info/info.go benchmark (#1093) |
| 161 | +- Add internal/config/client.go test (#1121) |
| 162 | +- Implement internal/timeutil/location/loc.go benchmark test (#1091) |
| 163 | +- :white_check_mark: remove unused variable from mysql test (#1120) |
| 164 | +- feat: add blob test and comment (#1114) |
| 165 | +- create bench code for internal/rand (#1089) |
| 166 | +- Add test internal/config/compress.go (#1097) |
| 167 | +- create internal/config/backoff test (#1104) |
| 168 | +- change params for passing test of internal/backoff (#1108) |
| 169 | +- remove unnecessary tests and update test (#1061) |
| 170 | +- add internal backoff test (#1085) |
| 171 | +- Add internal/core/algorithm/ngt/util.go test (#1066) |
| 172 | +- Fix hack/tools/metrics failed builds (#1094) |
| 173 | +- make timeouts for e2e and chaos tests longer (#1092) |
| 174 | + |
| 175 | +#### Dependencies |
| 176 | +- update go version to 1.16.4 (#1239) |
| 177 | +- :arrow_up: Upgrade helm, valdcli, kubelinter and osdk (#1181) |
| 178 | +- update codecov version for vulnerability (#1207) |
| 179 | + |
| 180 | +#### Others |
| 181 | +- update go modules (#1242) |
| 182 | +- [ImgBot] Optimize images (#1241) |
| 183 | +- Update license headers / Format codes (#1212) |
| 184 | +- remove ngt version in filter-ingress-tensorflow (#1157) |
| 185 | +- remove license from bot config json (#1164) |
| 186 | +- improve internal/timeutil/location implementation (#1176) |
| 187 | + |
| 188 | + |
3 | 189 | ## v1.0.4
|
4 | 190 |
|
5 | 191 | ### Docker images
|
|
0 commit comments