googleapis / googleapis/google-cloud-cpp

Workaround problems in `google.cloud.aiplatform.v1.QueryDeployedModelsResponse.deployed_models`

Ouverte
#13,324 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
cpp: generator external type: feature request
Langage dominant
C++
Étoiles
659
Forks
462
Merge moyen
1 j 2 h
PR mergées (30 j)
89

Description

This:

https://github.com/googleapis/googleapis/blob/119966f0efe4dbe41315de54d8e00ab9c05113a2/google/cloud/aiplatform/v1/deployment_resource_pool_service.proto#L219-L220

generates code that won't compile. We need to access the field to implement the pagination API, but the field is deprecated, so any access generates a warning and that breaks with `-Werror`. As a workaround I am omitting the RPC, but we should figure out what to do later.

Maybe disable warnings in some RPCs? Or in that code?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par google/cloud/aiplatform/v1/deployment_resource_pool_service.proto aux lignes 219-220 et inspectez le code généré de QueryDeployedModelsResponse::deployed_models. Reproduisez l’échec de compilation avec -Werror et suivez la manière dont le champ est utilisé pour la pagination. Le travail est terminé lorsque le RPC peut prendre en charge la pagination sans que l’avertissement concernant le champ obsolète n’interrompe la compilation, et lorsque l’approche choisie pour gérer l’avertissement est documentée ou testée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
api
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.