Find a better way to dedup bigtable map proto key value pairs
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Beginne damit, den Code zur Deduplizierung von Schlüssel-Wert-Paaren im Bigtable-Map-Proto und die aktuelle Verwendung serialisierter key-proto-Strings zu finden. Untersuche eine offiziell unterstützte protobuf-Vergleichs- oder Gleichheitsmethode für Felder innerhalb desselben Nachrichtentyps. Die Aufgabe ist abgeschlossen, wenn der Deduplizierungsansatz vereinbart ist und nicht mehr auf serialisierten Strings beruht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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.
- Vorherrschende Sprache
- C++
- Sterne
- 659
- Forks
- 471
- Ø Merge
- 1 T. 12 Std.
- Gemergte PRs (30 T.)
- 90
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus googleapis/google-cloud-cpp
-
cleanup(storage): remove deprecated OpenTelemetry rpc.message.type and rpc.message.id attributesOffenapi: storage type: cleanup
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
googleapis/google-cloud-cpp#16544 ·
Maintainer antworten meist innerhalb von 1 Tag
-
api: storage priority: p2 type: bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
googleapis/google-cloud-cpp#16529 ·
Maintainer antworten meist innerhalb von 1 Tag
-
type: feature request
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 73/100
googleapis/google-cloud-cpp#16193 ·
Maintainer antworten meist innerhalb von 1 Tag
-
api: storage type: cleanup
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
googleapis/google-cloud-cpp#16545 ·
Maintainer antworten meist innerhalb von 1 Tag
-
api: storage type: cleanup
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
googleapis/google-cloud-cpp#16404 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in googleapis/google-cloud-cpp
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
`IO.FS.realPath` reports every failure as `noFileOrDirectory` instead of classifying by `errno`Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
leanprover/lean4#15683 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
touhouworldcup/thprac#414 ·