googleapis / googleapis/google-cloud-cpp

Rethink how GCS+gRPC is built

Ouverte
#14,256 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
api: storage type: cleanup
Langage dominant
C++
Étoiles
659
Forks
462
Merge moyen
1 j 2 h
PR mergées (30 j)
89

Description

We are taking a hard dependency on `opentelemetry-cpp` and a soft dependency on gRPC's OTel plugin, even though both are required for metrics. It seems like we would want either both deps to be optional, or neither to be optional.

CMake and Bazel are also out of step.

We need to make progress though, so let's come back to this decision later.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par comparer les déclarations de dépendances de CMake et Bazel pour GCS+gRPC, en vous concentrant sur opentelemetry-cpp et le plugin OTel de gRPC. L’issue ne nomme ni fichiers ni tests, et l’achèvement n’est pas défini, car la décision concernant les dépendances a été explicitement reportée ; un suivi devrait établir le caractère optionnel prévu et aligner les deux systèmes de compilation.

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

Évaluation

Stack technique
cmake, cpp, grpc
Domaine
build-system
Type d'issue
Refactorisation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

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