Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[major] v1.0.0 Release #974

Merged
merged 1 commit into from
Feb 2, 2021
Merged

[major] v1.0.0 Release #974

merged 1 commit into from
Feb 2, 2021

Conversation

kpango
Copy link
Collaborator

@kpango kpango commented Feb 2, 2021

Description:

New Feature

  1. The Vald-Gateway has been divided into four Gateways (LB, Meta, Backup and Filter).
  2. API returns correct status and detailed error message.
  3. StreamAPI returns detailed error status payload for each chunked requests were failed
  4. improved vald network component performance
  5. improved observability for each function
  6. structured helm chart for managers and gateways
  7. Filter gateway is now GA, Users can issue requests with extracted feature vectors inline for search/insert/update/upsert requests.
  8. gRPC proto files are now Versioned for future changes
  9. users can access Vald agent using vald api client.
  10. internal/client packages are now GA, each vald component can use it for effective connection management and easily to send reqest.
  11. Trace & logger grpc Interceptor

Breaking Changes

  1. API interface changed.
  2. Helm Chart changed.
  3. Vald-gateway will be deprecated in a future version.
  4. k8s controller-runtime updated internal/k8s controller is now new context interface
  5. Vald Agent now uses same API definition as vald v1 gateway interface.

PRs

Related Issue:

How Has This Been Tested?:

Environment:

  • Go Version: 1.16rc1
  • Docker Version: 20.10.0-rc
  • Kubernetes Version: 1.20.2
  • NGT Version: 1.13.1

Types of changes:

  • Bug fix [type/bug]
  • New feature [type/feature]
  • Add tests [type/test]
  • Security related changes [type/security]
  • Add documents [type/documentation]
  • Refactoring [type/refactoring]
  • Update dependencies [type/dependency]
  • Update benchmarks and performances [type/bench]
  • Update CI [type/ci]

Checklist:

@vdaas-ci
Copy link
Collaborator

vdaas-ci commented Feb 2, 2021

[CHATOPS:HELP] ChatOps commands.

  • 🙆‍♀️ /approve - approve
  • 💌 /changelog - add changelog comment
  • 🍱 /format - format codes and add licenses
  • /gen-test - generate test codes
  • 🏷️ /label - add labels
  • /rebase - rebase master
  • 🔚 2️⃣ 🔚 /label actions/e2e-deploy - run E2E deploy & integration test

@kpango
Copy link
Collaborator Author

kpango commented Feb 2, 2021

/changelog

@vdaas-ci
Copy link
Collaborator

vdaas-ci commented Feb 2, 2021

[CHANGELOG] Please edit the following lines.

New Feature

  1. The Vald-Gateway has been divided into four Gateways (LB, Meta, Backup and Filter).
  2. API returns correct status and detailed error message.
  3. StreamAPI returns detailed error status payload for each chunked requests were failed
  4. improved vald network component performance
  5. improved observability for each function
  6. structured helm chart for managers and gateways
  7. Filter gateway is now GA, Users can issue requests with extracted feature vectors inline for search/insert/update/upsert requests.
  8. gRPC proto files are now Versioned for future changes
  9. users can access Vald agent using vald api client.
  10. internal/client packages are now GA, each vald component can use it for effective connection management and easily to send reqest.
  11. Trace & logger grpc Interceptor

Breaking Changes

  1. API interface changed.
  2. Helm Chart changed.
  3. Vald-gateway will be deprecated in a future version.
  4. k8s controller-runtime updated internal/k8s controller is now new context interface
  5. Vald Agent now uses same API definition as vald v1 gateway interface.

PRs

@kpango kpango merged commit 0414979 into master Feb 2, 2021
@kpango kpango deleted the release/v1/v1.0.0-release branch February 2, 2021 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants