Support all array operators to work with columns
- Vorherrschende Sprache
- Rust
- Sterne
- 9.3k
- Forks
- 2.4k
- Ø Merge
- 3 T. 11 Std.
- Gemergte PRs (30 T.)
- 360
Beschreibung
### 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_
Beitragsleitfaden
Rechercherichtung
Beginne mit dem Lesen der aktuellen Implementierungen der Array-Operatoren und der verknüpften Arrow DataFusion-Diskussion (6855), und verfolge anschließend, wie Operatorausdrücke Spalten verarbeiten. Kläre die vollständige Liste der Operatoren, einschließlich der Diskrepanz zwischen „vier“ und den drei aufgeführten Operatoren, und definiere „fertig“ so, dass jeder vereinbarte Operator mit Array-Spalten funktioniert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust, sql
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100