-
Notifications
You must be signed in to change notification settings - Fork 471
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
gRPC integration and aio interceptors #2369
gRPC integration and aio interceptors #2369
Commits on Aug 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c341091 - Browse repository at this point
Copy the full SHA c341091View commit details -
Configuration menu - View commit details
-
Copy full SHA for a554078 - Browse repository at this point
Copy the full SHA a554078View commit details
Commits on Aug 26, 2023
-
feat: Add gRPC integration with monkeypatch for synchronous client si…
…de channels The integration monkeypatches the functions used to create channels on the client side so the channel does not have to be explicitly intercepted by users.
Configuration menu - View commit details
-
Copy full SHA for 0296157 - Browse repository at this point
Copy the full SHA 0296157View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfb8726 - Browse repository at this point
Copy the full SHA dfb8726View commit details
Commits on Aug 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aaf705e - Browse repository at this point
Copy the full SHA aaf705eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 155e998 - Browse repository at this point
Copy the full SHA 155e998View commit details
Commits on Sep 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0b487e1 - Browse repository at this point
Copy the full SHA 0b487e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce73a36 - Browse repository at this point
Copy the full SHA ce73a36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96c2c91 - Browse repository at this point
Copy the full SHA 96c2c91View commit details
Commits on Sep 10, 2023
-
refactor: Avoid unnecessary code duplication in grpc integration
Also previous logic was limited to interceptors being a list, however, it is typed as a general sequence in grpc package.
Configuration menu - View commit details
-
Copy full SHA for 4103929 - Browse repository at this point
Copy the full SHA 4103929View commit details
Commits on Sep 13, 2023
-
fix: gRPC async metadata can be tuple although differently typed
Opened an issue in grpc repo to ask if this is inteded behaviour If it should be changed one day the the .add method of the metadata object would avoid reconstructing the whole client call details. Link to issue: grpc/grpc#34298
Configuration menu - View commit details
-
Copy full SHA for a8ddcf6 - Browse repository at this point
Copy the full SHA a8ddcf6View commit details
Commits on Sep 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1861aa8 - Browse repository at this point
Copy the full SHA 1861aa8View commit details
Commits on Sep 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9f1bc88 - Browse repository at this point
Copy the full SHA 9f1bc88View commit details
Commits on Sep 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fac3ee3 - Browse repository at this point
Copy the full SHA fac3ee3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b43784f - Browse repository at this point
Copy the full SHA b43784fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34bad4c - Browse repository at this point
Copy the full SHA 34bad4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a89d9b - Browse repository at this point
Copy the full SHA 5a89d9bView commit details
Commits on Sep 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3c493bc - Browse repository at this point
Copy the full SHA 3c493bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8341a0d - Browse repository at this point
Copy the full SHA 8341a0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69704d4 - Browse repository at this point
Copy the full SHA 69704d4View commit details
Commits on Oct 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 53bb01c - Browse repository at this point
Copy the full SHA 53bb01cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cde781 - Browse repository at this point
Copy the full SHA 4cde781View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccacf0a - Browse repository at this point
Copy the full SHA ccacf0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1c0be7 - Browse repository at this point
Copy the full SHA c1c0be7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dff2a7 - Browse repository at this point
Copy the full SHA 1dff2a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c71549 - Browse repository at this point
Copy the full SHA 4c71549View commit details -
Merge branch 'feat/grpc-aio-integration' of github.com:fdellekart/sen…
…try-python into pr/fdellekart/2369
Configuration menu - View commit details
-
Copy full SHA for c734463 - Browse repository at this point
Copy the full SHA c734463View commit details
Commits on Oct 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b0b80fc - Browse repository at this point
Copy the full SHA b0b80fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2e1bbe - Browse repository at this point
Copy the full SHA d2e1bbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4ffa1f - Browse repository at this point
Copy the full SHA d4ffa1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d737830 - Browse repository at this point
Copy the full SHA d737830View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02cfbde - Browse repository at this point
Copy the full SHA 02cfbdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bf2c83 - Browse repository at this point
Copy the full SHA 4bf2c83View commit details -
Merge branch 'feat/grpc-aio-integration' of github.com:fdellekart/sen…
…try-python into feat/grpc-aio-integration
Configuration menu - View commit details
-
Copy full SHA for 0fb680e - Browse repository at this point
Copy the full SHA 0fb680eView commit details -
test(gRPC): Add test for unary stream client interceptor
The test is failing because the status code method of the response was causing execution to get stuck. Not sure if this worked with previous versions as the behavior was not tested before.
Configuration menu - View commit details
-
Copy full SHA for 2437f87 - Browse repository at this point
Copy the full SHA 2437f87View commit details -
refactor(gRPC): Remove external APIs from server side interceptor
The method used does not work with the unary-stream interceptor and can be removed with any minor release. See: https://github.com/grpc/grpc/blob/master/src/python/grpcio/grpc/experimental/__init__.py
Configuration menu - View commit details
-
Copy full SHA for 30ada2f - Browse repository at this point
Copy the full SHA 30ada2fView commit details
Commits on Oct 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b3e7e6 - Browse repository at this point
Copy the full SHA 8b3e7e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aba63e - Browse repository at this point
Copy the full SHA 9aba63eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b625b2d - Browse repository at this point
Copy the full SHA b625b2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c9f3d8 - Browse repository at this point
Copy the full SHA 9c9f3d8View commit details
Commits on Oct 6, 2023
-
Merge branch 'feat/grpc-aio-integration' of github.com:fdellekart/sen…
…try-python into feat/grpc-aio-integration
Configuration menu - View commit details
-
Copy full SHA for 7cd1057 - Browse repository at this point
Copy the full SHA 7cd1057View commit details -
refactor: gRPC code generation script to be run from project root
I am not sure if the previous version was on purpose only running from inside the test directory, however, I think this is more convenient because the project root is the usual PWD during development. Furthermore, I append the test directory to sys.path so we don't need to tamper with the gRPC autogenerated code for the imports to work.
Configuration menu - View commit details
-
Copy full SHA for 2276ee4 - Browse repository at this point
Copy the full SHA 2276ee4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 119e415 - Browse repository at this point
Copy the full SHA 119e415View commit details -
Configuration menu - View commit details
-
Copy full SHA for c465dcf - Browse repository at this point
Copy the full SHA c465dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for aec6c7c - Browse repository at this point
Copy the full SHA aec6c7cView commit details -
fix(gRPC): Make sure that server side interceptor does not break unar…
…y stream request
Configuration menu - View commit details
-
Copy full SHA for 7b09a67 - Browse repository at this point
Copy the full SHA 7b09a67View commit details -
feat(gRPC): Ensure backwards compatibility in case gRPC interceptors …
…are used together with integration
Configuration menu - View commit details
-
Copy full SHA for 6a19737 - Browse repository at this point
Copy the full SHA 6a19737View commit details
Commits on Oct 9, 2023
-
test(gRPC): Add tests for currently unsupported RPC types
aio integration broke some request types, this is to verify this does not happen any more
Configuration menu - View commit details
-
Copy full SHA for 545f26b - Browse repository at this point
Copy the full SHA 545f26bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dac5b60 - Browse repository at this point
Copy the full SHA dac5b60View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9a97c9a - Browse repository at this point
Copy the full SHA 9a97c9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff2ff75 - Browse repository at this point
Copy the full SHA ff2ff75View commit details
Commits on Oct 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 63b912e - Browse repository at this point
Copy the full SHA 63b912eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb78df - Browse repository at this point
Copy the full SHA 7cb78dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0e6d19 - Browse repository at this point
Copy the full SHA b0e6d19View commit details
Commits on Nov 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b678001 - Browse repository at this point
Copy the full SHA b678001View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff9372b - Browse repository at this point
Copy the full SHA ff9372bView commit details -
Configuration menu - View commit details
-
Copy full SHA for afacd37 - Browse repository at this point
Copy the full SHA afacd37View commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7be1306 - Browse repository at this point
Copy the full SHA 7be1306View commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 27ab22f - Browse repository at this point
Copy the full SHA 27ab22fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2247336 - Browse repository at this point
Copy the full SHA 2247336View commit details -
Configuration menu - View commit details
-
Copy full SHA for f83e610 - Browse repository at this point
Copy the full SHA f83e610View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1271459 - Browse repository at this point
Copy the full SHA 1271459View commit details -
Configuration menu - View commit details
-
Copy full SHA for dddfa41 - Browse repository at this point
Copy the full SHA dddfa41View commit details