Support all array operators to work with columns
- Lingua principale
- Rust
- Stelle
- 9.3k
- Fork
- 2.4k
- Merge medio
- 3g 11h
- PR unite (30g)
- 360
Descrizione
### Is your feature request related to a problem or challenge?
According the concept (See: https://github.com/apache/arrow-datafusion/discussions/6855) Arrow DataFusion should support at least four operators for working with arrays. But the current implementations of all operators can not work with columns. That fact reduces the user's ability to use these features in production.
The full list of operators 🎯:
- [ ] `||` (alias of `array_concat`)
- [ ] `@>` (alias of `array_has_all`)
- [ ] `<@` (alias of `array_has_all`)
### Describe the solution you'd like
_No response_
### Describe alternatives you've considered
_No response_
### Additional context
_No response_
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia leggendo le implementazioni attuali degli operatori per array e la discussione collegata di Arrow DataFusion (6855), quindi traccia il modo in cui le espressioni degli operatori gestiscono le colonne. Chiarisci l’elenco completo degli operatori, inclusa la discrepanza tra “quattro” e i tre operatori elencati, e definisci come completato il lavoro quando ogni operatore concordato funziona con colonne di array.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust, sql
- Ambito
- databases
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100