googleapis / googleapis/google-cloud-cpp
Workaround problems in `google.cloud.aiplatform.v1.QueryDeployedModelsResponse.deployed_models`
- 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