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

Upgrade grpc-gateway from v1 to v2 #16454

Closed
wants to merge 16 commits into from
Closed

Commits on Aug 24, 2023

  1. Upgrade grpc-gateway from v1 to v2

    Signed-off-by: Wei Fu <fuweid89@gmail.com>
    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    df960a6 View commit details
    Browse the repository at this point in the history
  2. Convert v1 message to v2 messages

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    de0591d View commit details
    Browse the repository at this point in the history
  3. Update etcdserver to import grpc-gateway/v2 instead of v1

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    3576a00 View commit details
    Browse the repository at this point in the history
  4. Update bill of materials

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    9eec261 View commit details
    Browse the repository at this point in the history
  5. apply '--gofast_opt=paths=source_relative' into scripts/genproto.sh

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    902edb2 View commit details
    Browse the repository at this point in the history
  6. apply grpc-gateway v1 and v2 diff to convert v1 message to v2 message

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    0088f27 View commit details
    Browse the repository at this point in the history
  7. tidy up the dependencies

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    cf4f073 View commit details
    Browse the repository at this point in the history
  8. Update etcd version annotation

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    2c207af View commit details
    Browse the repository at this point in the history
  9. test: update v3_curl_test to use grpc-gateway/v2/runtime

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    0814c9b View commit details
    Browse the repository at this point in the history
  10. remove all the protobuf files generated under go.etcd.io/

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    8e0471b View commit details
    Browse the repository at this point in the history
  11. apply protoc build options and refine the genproto.sh

    Signed-off-by: Wei Fu <fuweid89@gmail.com>
    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    60f885e View commit details
    Browse the repository at this point in the history
  12. apply patch from fuweid

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    e411f25 View commit details
    Browse the repository at this point in the history
  13. Upgrade google.golang.org/genproto/googleapis/api to make it consistent

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    40c7f72 View commit details
    Browse the repository at this point in the history
  14. add license header

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    ae45b0b View commit details
    Browse the repository at this point in the history
  15. Remove the legacy forked version of json marshaller

    Signed-off-by: Wei Fu <fuweid89@gmail.com>
    fuweid authored and ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    ed1f97b View commit details
    Browse the repository at this point in the history
  16. Update test case to accept random spaces in case TestV3CurlTxn

    Signed-off-by: Benjamin Wang <wachao@vmware.com>
    ahrtr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    407459c View commit details
    Browse the repository at this point in the history