googleapis / googleapis/google-cloud-cpp
Align supported Spanner Interval literal formats
- Lingua principale
- C++
- Stelle
- 659
- Fork
- 462
- Merge medio
- 1g 2h
- PR unite (30g)
- 89
Descrizione
The Spanner service currently accepts ISO8601 formatted literals as well as a subset of other formats that are supported in Postgres. The `google::cloud::spanner::MakeInterval` function accepts both ISO8601 formats as well as a larger subet of Postgres formats. It would be nice if `MakeInterval` and Spanner (via GoogleSQL) were consistent and accepted and denied the same set of Interval literal formats.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia con google::cloud::spanner::MakeInterval e confronta i relativi formati accettati ISO8601 e derivati da PostgreSQL con i formati accettati da Spanner tramite GoogleSQL. Individua le differenze nelle regole di accettazione, quindi verifica che entrambi i percorsi accettino e rifiutino in modo coerente gli stessi formati di letterali di intervallo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp, google-cloud
- Ambito
- databases
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100