CockroachDB support
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 20/100
Rechercherichtung
Beginnen Sie mit der Prüfung der im Issue dokumentierten CockroachDB-Inkompatibilitäten, insbesondere des verknüpften GROUP BY-Problems, und vergleichen Sie sie mit der PostgreSQL-Unterstützung von go-imap-sql. Bestätigen Sie, ob CockroachDB inzwischen kompatibel ist, bevor Sie die erforderlichen Änderungen festlegen; abgeschlossen wäre die Aufgabe, wenn eine zuverlässige CockroachDB-Unterstützung ohne die beschriebenen Abfrageprobleme möglich ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
CockroachDB is a cloud-native SQL database for building global, scalable cloud services that survive disasters.
CockroachDB supports the PostgreSQL wire protocol, so you can use any available PostgreSQL client drivers to connect from various languages.
go-imap-sql currenlty doesn't work with CockroachDB due to the following known problems:
- GROUP BY behaves differently
https://github.com/cockroachdb/cockroach/issues/26709
There are probably more problems, documented above are the only known ones.
go-imap-sql fully supports PostgreSQL and I would prefer to wait for CockroachDB to become more compatible with it than to introduce various hacks.
CC @NamedKitten
- Vorherrschende Sprache
- Go
- Sterne
- 26
- Forks
- 14
- Ø Merge
- 9 T. 1 Std.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
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 foxcpp/go-imap-sql
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
foxcpp/go-imap-sql#48 ·
-
Messages without a Content-Transfer-Encoding header pass an empty encoding to go-imapEvtl. vergeben @ptrcnull hat das vor 1129 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
foxcpp/go-imap-sql#46 ·
-
Flags/PermanentFlags somehow contains an empty stringEvtl. vergeben @ptrcnull hat das vor 1129 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 48/100
foxcpp/go-imap-sql#44 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
foxcpp/go-imap-sql#37 ·
-
enhancement security
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
foxcpp/go-imap-sql#34 ·
Alle Issues in foxcpp/go-imap-sql
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
chaitin/agent-compose#770 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
Maintainer antworten meist innerhalb von 1 Tag
-
kind/bug
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 85/100
kubernetes-sigs/vsphere-csi-driver#4351 ·
Maintainer antworten meist innerhalb von 1 Tag
-
component/gpu-kubelet-plugin component/helm needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
kubernetes-sigs/dra-driver-nvidia-gpu#1559 ·
Maintainer antworten meist innerhalb von 1 Tag
-
workflow: redundant goroutine in scheduleRetryEvtl. vergeben @moodbased hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 2 Tagen