googleapis / googleapis/google-cloud-cpp
Find a better way to dedup bigtable map proto key value pairs
- Langage dominant
- C++
- Étoiles
- 659
- Forks
- 462
- Merge moyen
- 1 j 2 h
- PR mergées (30 j)
- 89
Description
Currently using the serialized string of the key proto. Since we're comparing fields of a message and not between different messages and we know they will always be serialized with the same version of protobuf, it lessens the likelihood of incorrect results. It would be better to find an officially "blessed" method of doing this.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par localiser le code de déduplication des paires clé-valeur du map proto de Bigtable ainsi que l’utilisation actuelle de chaînes key-proto sérialisées. Étudiez une méthode de comparaison ou d’égalité protobuf officiellement prise en charge pour les champs d’un même type de message. Le travail est terminé lorsque l’approche de déduplication est définie et ne dépend plus de chaînes sérialisées.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp, google-cloud
- Domaine
- databases
- Type d'issue
- Refactorisation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100