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

feat(gRPC): client implementation #3280

Merged
merged 21 commits into from Feb 23, 2023
Merged

Commits on Jan 11, 2023

  1. feat(grpc): gRPC client

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    Signed-off-by: Ubuntu <29749331+aarnphm@users.noreply.github.com>
    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    ccf6082 View commit details
    Browse the repository at this point in the history
  2. chore: simplify gRPC implementation

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    eb0a900 View commit details
    Browse the repository at this point in the history
  3. chore: address upstream change

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    f58ea87 View commit details
    Browse the repository at this point in the history
  4. chore: unrestrict grpcio deps

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    1c524d5 View commit details
    Browse the repository at this point in the history
  5. fix: tests with new api

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    5e3bdc3 View commit details
    Browse the repository at this point in the history
  6. fix: make sure to call _sync_call in sync api

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    58c8c9b View commit details
    Browse the repository at this point in the history
  7. chore: fix wait_until_server_ready for client implementation

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    57b7d6e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    346a390 View commit details
    Browse the repository at this point in the history
  9. chore: revert changes from upstream/main

    reverted changes: pyproject.toml
    
    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    a75da26 View commit details
    Browse the repository at this point in the history
  10. fix: address bentoml#2900

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    06345ad View commit details
    Browse the repository at this point in the history
  11. fix: missing exception from base

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    9d7e65c View commit details
    Browse the repository at this point in the history
  12. fix: typing check

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    9711b1f View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. merge: branch 'main' of github.com:bentoml/BentoML into feat/grpc-client

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    4eed723 View commit details
    Browse the repository at this point in the history
  2. chore: address comments

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    0dd26fb View commit details
    Browse the repository at this point in the history
  3. fix: gRPC client from serve

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    7931449 View commit details
    Browse the repository at this point in the history
  4. chore: handle localhost from server_url

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    2f45112 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. chore: revert changes from upstream/main

    reverted changes: src/bentoml/_internal/server/grpc/servicer/v1/__init__.py
    
    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    6351e67 View commit details
    Browse the repository at this point in the history
  2. chore: update stubs [generated]

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    39c7747 View commit details
    Browse the repository at this point in the history
  3. chore: cleanup channel after server is ready

    Signed-off-by: Aaron Pham <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    c9fe722 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2023

  1. chore: update exception message

    Co-authored-by: Sauyon Lee <2347889+sauyon@users.noreply.github.com>
    aarnphm and sauyon committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    b3184eb View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. merge: remote-tracking branch 'upstream/main' into feat/grpc-client

    Signed-off-by: Aaron <29749331+aarnphm@users.noreply.github.com>
    aarnphm committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    8a6ba60 View commit details
    Browse the repository at this point in the history