ANSI NaN and infinity use the wrong exception for cast to timestamp
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 68/100
Direzione di ricerca
La issue indica la classe di errore InvalidInputInCastToDatetime, che è già associata a SparkDateTimeException di Spark. Inizia trovando dove il percorso di cast da NaN e infinito a TIMESTAMP in modalità ANSI sceglie invece SparkNumberFormatException, e riusa la mappatura esistente. Il testo non indica file, quindi cerca InvalidInputInCastToDatetime e i test sui cast ANSI. È completato quando un double NaN o infinito convertito in TIMESTAMP in modalità ANSI lancia SparkDateTimeException con il formato del messaggio di Spark.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
With ANSI on, NaN and infinities raise SparkNumberFormatException (CastInvalidValue) with text like The value 'inf' of the type "STRING". Spark throws SparkDateTimeException: The value Infinity of the type "DOUBLE" cannot be cast to "TIMESTAMP". The error class and SQLSTATE match. InvalidInputInCastToDatetime already maps to Spark's exception. The source type, the spelling (inf versus Infinity), and the quoting differ.
This predates and is unchanged by #6969; found in review there.
- Lingua principale
- Scala
- Stelle
- 1.3k
- Fork
- 391
- Merge medio
- 2g 10h
- PR unite (30g)
- 421
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di apache/datafusion-comet
-
area:shuffle enhancement good first issue performance requires-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
apache/datafusion-comet#7072 ·
I maintainer di solito rispondono entro 1 giorno
-
Native hashing of NullType and ANSI interval values fails with "Unsupported data type in hasher"Forse già presa Una pull request collegata a questa issue è aperta o già unita. Apertaarea:expressions area:shuffle bug priority:high requires-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
apache/datafusion-comet#7063 ·
I maintainer di solito rispondono entro 1 giorno
-
area:shuffle bug priority:high requires-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
apache/datafusion-comet#7062 ·
I maintainer di solito rispondono entro 1 giorno
-
Extract shared list-array construction from the split_* functions in split.rsForse già presa @arminazimi l’ha presa 1 giorno fa. Apertaarea:expressions enhancement good first issue help wanted requires-triage rust tech debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
apache/datafusion-comet#6983 ·
I maintainer di solito rispondono entro 1 giorno
-
Deduplicate spark_ceil and spark_floor and port floor's decimal boundary tests to ceilForse già presa @med9110 l’ha presa 2 giorni fa. Apertaarea:expressions enhancement help wanted requires-triage rust tech debt
Difficoltà 2/5 Mezza giornata Idoneità per principianti 68/100
apache/datafusion-comet#6974 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di apache/datafusion-comet
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
ergoplatform/ergo#2736 ·
I maintainer di solito rispondono entro 1 giorno
-
bug 🐞 CI/CD ⚒️
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
valkey-io/valkey-glide#7370 ·
I maintainer di solito rispondono entro 1 giorno
-
Improve UI text on confirmation page (at registration)Forse già presa @Arghyann l’ha presa oggi. Apertagood first issue improvement
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
lichess-org/lila#22126 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[VL] Remove the unused ShuffleSchema.hForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
I maintainer di solito rispondono entro 2 giorni
-
agent-ready area/dev-tooling kind/docs-only layer/docs size/XS
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
marola-dev/marola#855 ·
I maintainer di solito rispondono entro 1 giorno