Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Commit

Permalink
fix: remove client side gRPC receive limit (#56)
Browse files Browse the repository at this point in the history
* changes without context

        autosynth cannot find the source of changes triggered by earlier changes in this
        repository, or by version upgrades to tools such as linters.

* fix: remove client recv msg limit fix: add enums to `types/__init__.py`

PiperOrigin-RevId: 347055288

Source-Author: Google APIs <noreply@google.com>
Source-Date: Fri Dec 11 12:44:37 2020 -0800
Source-Repo: googleapis/googleapis
Source-Sha: dd372aa22ded7a8ba6f0e03a80e06358a3fa0907
Source-Link: googleapis/googleapis@dd372aa
  • Loading branch information
yoshi-automation committed Dec 15, 2020
1 parent c5b4e61 commit 10043cc
Show file tree
Hide file tree
Showing 11 changed files with 52 additions and 8 deletions.
Expand Up @@ -28,7 +28,6 @@
_transport_registry["grpc"] = RecommenderGrpcTransport _transport_registry["grpc"] = RecommenderGrpcTransport
_transport_registry["grpc_asyncio"] = RecommenderGrpcAsyncIOTransport _transport_registry["grpc_asyncio"] = RecommenderGrpcAsyncIOTransport



__all__ = ( __all__ = (
"RecommenderTransport", "RecommenderTransport",
"RecommenderGrpcTransport", "RecommenderGrpcTransport",
Expand Down
Expand Up @@ -152,6 +152,10 @@ def __init__(
ssl_credentials=ssl_credentials, ssl_credentials=ssl_credentials,
scopes=scopes or self.AUTH_SCOPES, scopes=scopes or self.AUTH_SCOPES,
quota_project_id=quota_project_id, quota_project_id=quota_project_id,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )
self._ssl_channel_credentials = ssl_credentials self._ssl_channel_credentials = ssl_credentials
else: else:
Expand All @@ -170,6 +174,10 @@ def __init__(
ssl_credentials=ssl_channel_credentials, ssl_credentials=ssl_channel_credentials,
scopes=scopes or self.AUTH_SCOPES, scopes=scopes or self.AUTH_SCOPES,
quota_project_id=quota_project_id, quota_project_id=quota_project_id,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )


self._stubs = {} # type: Dict[str, Callable] self._stubs = {} # type: Dict[str, Callable]
Expand All @@ -196,7 +204,7 @@ def create_channel(
) -> grpc.Channel: ) -> grpc.Channel:
"""Create and return a gRPC channel object. """Create and return a gRPC channel object.
Args: Args:
address (Optionsl[str]): The host for the channel to use. address (Optional[str]): The host for the channel to use.
credentials (Optional[~.Credentials]): The credentials (Optional[~.Credentials]): The
authorization credentials to attach to requests. These authorization credentials to attach to requests. These
credentials identify this application to the service. If credentials identify this application to the service. If
Expand Down
Expand Up @@ -197,6 +197,10 @@ def __init__(
ssl_credentials=ssl_credentials, ssl_credentials=ssl_credentials,
scopes=scopes or self.AUTH_SCOPES, scopes=scopes or self.AUTH_SCOPES,
quota_project_id=quota_project_id, quota_project_id=quota_project_id,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )
self._ssl_channel_credentials = ssl_credentials self._ssl_channel_credentials = ssl_credentials
else: else:
Expand All @@ -215,6 +219,10 @@ def __init__(
ssl_credentials=ssl_channel_credentials, ssl_credentials=ssl_channel_credentials,
scopes=scopes or self.AUTH_SCOPES, scopes=scopes or self.AUTH_SCOPES,
quota_project_id=quota_project_id, quota_project_id=quota_project_id,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )


# Run the base constructor. # Run the base constructor.
Expand Down
1 change: 0 additions & 1 deletion google/cloud/recommender_v1/types/__init__.py
Expand Up @@ -42,7 +42,6 @@
MarkRecommendationFailedRequest, MarkRecommendationFailedRequest,
) )



__all__ = ( __all__ = (
"Insight", "Insight",
"InsightStateInfo", "InsightStateInfo",
Expand Down
Expand Up @@ -28,7 +28,6 @@
_transport_registry["grpc"] = RecommenderGrpcTransport _transport_registry["grpc"] = RecommenderGrpcTransport
_transport_registry["grpc_asyncio"] = RecommenderGrpcAsyncIOTransport _transport_registry["grpc_asyncio"] = RecommenderGrpcAsyncIOTransport



__all__ = ( __all__ = (
"RecommenderTransport", "RecommenderTransport",
"RecommenderGrpcTransport", "RecommenderGrpcTransport",
Expand Down
Expand Up @@ -152,6 +152,10 @@ def __init__(
ssl_credentials=ssl_credentials, ssl_credentials=ssl_credentials,
scopes=scopes or self.AUTH_SCOPES, scopes=scopes or self.AUTH_SCOPES,
quota_project_id=quota_project_id, quota_project_id=quota_project_id,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )
self._ssl_channel_credentials = ssl_credentials self._ssl_channel_credentials = ssl_credentials
else: else:
Expand All @@ -170,6 +174,10 @@ def __init__(
ssl_credentials=ssl_channel_credentials, ssl_credentials=ssl_channel_credentials,
scopes=scopes or self.AUTH_SCOPES, scopes=scopes or self.AUTH_SCOPES,
quota_project_id=quota_project_id, quota_project_id=quota_project_id,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )


self._stubs = {} # type: Dict[str, Callable] self._stubs = {} # type: Dict[str, Callable]
Expand All @@ -196,7 +204,7 @@ def create_channel(
) -> grpc.Channel: ) -> grpc.Channel:
"""Create and return a gRPC channel object. """Create and return a gRPC channel object.
Args: Args:
address (Optionsl[str]): The host for the channel to use. address (Optional[str]): The host for the channel to use.
credentials (Optional[~.Credentials]): The credentials (Optional[~.Credentials]): The
authorization credentials to attach to requests. These authorization credentials to attach to requests. These
credentials identify this application to the service. If credentials identify this application to the service. If
Expand Down
Expand Up @@ -197,6 +197,10 @@ def __init__(
ssl_credentials=ssl_credentials, ssl_credentials=ssl_credentials,
scopes=scopes or self.AUTH_SCOPES, scopes=scopes or self.AUTH_SCOPES,
quota_project_id=quota_project_id, quota_project_id=quota_project_id,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )
self._ssl_channel_credentials = ssl_credentials self._ssl_channel_credentials = ssl_credentials
else: else:
Expand All @@ -215,6 +219,10 @@ def __init__(
ssl_credentials=ssl_channel_credentials, ssl_credentials=ssl_channel_credentials,
scopes=scopes or self.AUTH_SCOPES, scopes=scopes or self.AUTH_SCOPES,
quota_project_id=quota_project_id, quota_project_id=quota_project_id,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )


# Run the base constructor. # Run the base constructor.
Expand Down
1 change: 0 additions & 1 deletion google/cloud/recommender_v1beta1/types/__init__.py
Expand Up @@ -42,7 +42,6 @@
MarkRecommendationFailedRequest, MarkRecommendationFailedRequest,
) )



__all__ = ( __all__ = (
"Insight", "Insight",
"InsightStateInfo", "InsightStateInfo",
Expand Down
4 changes: 2 additions & 2 deletions synth.metadata
Expand Up @@ -11,8 +11,8 @@
"git": { "git": {
"name": "googleapis", "name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git", "remote": "https://github.com/googleapis/googleapis.git",
"sha": "7ea91db77f53f169a08726bd33efb73042c38284", "sha": "dd372aa22ded7a8ba6f0e03a80e06358a3fa0907",
"internalRef": "343321102" "internalRef": "347055288"
} }
}, },
{ {
Expand Down
8 changes: 8 additions & 0 deletions tests/unit/gapic/recommender_v1/test_recommender.py
Expand Up @@ -2842,6 +2842,10 @@ def test_recommender_transport_channel_mtls_with_client_cert_source(transport_cl
scopes=("https://www.googleapis.com/auth/cloud-platform",), scopes=("https://www.googleapis.com/auth/cloud-platform",),
ssl_credentials=mock_ssl_cred, ssl_credentials=mock_ssl_cred,
quota_project_id=None, quota_project_id=None,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )
assert transport.grpc_channel == mock_grpc_channel assert transport.grpc_channel == mock_grpc_channel
assert transport._ssl_channel_credentials == mock_ssl_cred assert transport._ssl_channel_credentials == mock_ssl_cred
Expand Down Expand Up @@ -2880,6 +2884,10 @@ def test_recommender_transport_channel_mtls_with_adc(transport_class):
scopes=("https://www.googleapis.com/auth/cloud-platform",), scopes=("https://www.googleapis.com/auth/cloud-platform",),
ssl_credentials=mock_ssl_cred, ssl_credentials=mock_ssl_cred,
quota_project_id=None, quota_project_id=None,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )
assert transport.grpc_channel == mock_grpc_channel assert transport.grpc_channel == mock_grpc_channel


Expand Down
8 changes: 8 additions & 0 deletions tests/unit/gapic/recommender_v1beta1/test_recommender.py
Expand Up @@ -2842,6 +2842,10 @@ def test_recommender_transport_channel_mtls_with_client_cert_source(transport_cl
scopes=("https://www.googleapis.com/auth/cloud-platform",), scopes=("https://www.googleapis.com/auth/cloud-platform",),
ssl_credentials=mock_ssl_cred, ssl_credentials=mock_ssl_cred,
quota_project_id=None, quota_project_id=None,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )
assert transport.grpc_channel == mock_grpc_channel assert transport.grpc_channel == mock_grpc_channel
assert transport._ssl_channel_credentials == mock_ssl_cred assert transport._ssl_channel_credentials == mock_ssl_cred
Expand Down Expand Up @@ -2880,6 +2884,10 @@ def test_recommender_transport_channel_mtls_with_adc(transport_class):
scopes=("https://www.googleapis.com/auth/cloud-platform",), scopes=("https://www.googleapis.com/auth/cloud-platform",),
ssl_credentials=mock_ssl_cred, ssl_credentials=mock_ssl_cred,
quota_project_id=None, quota_project_id=None,
options=[
("grpc.max_send_message_length", -1),
("grpc.max_receive_message_length", -1),
],
) )
assert transport.grpc_channel == mock_grpc_channel assert transport.grpc_channel == mock_grpc_channel


Expand Down

0 comments on commit 10043cc

Please sign in to comment.