Start using feature enums to value (umbrella issue)
- Lingua principale
- Java
- Stelle
- 94
- Fork
- 152
- Merge medio
- 3g 16h
- PR unite (30g)
- 11
Descrizione
Proposed logic:
1. Add flag where appropriate for supports dictionary replacement if there is a possibility it can be used.
2. Only add compressed buffers when requested.
Reading should validate enums are in range AND implementation supports them.
**Reporter**: [Micah Kornfield](https://issues.apache.org/jira/browse/ARROW-9309) / @emkornfield
#### Subtasks:
- [ ] [[Java] Use feature enum](https://github.com/apache/arrow-java/issues/333)
- [ ] [[JS] Use feature enum in javascript](https://github.com/apache/arrow-js/issues/107)
- [ ] [[C++] Use feature enum](https://github.com/apache/arrow/issues/25400)
- [X] [[Rust] Use feature enum](https://github.com/apache/arrow/issues/25401)
- [ ] [[Go] Use Feature enum](https://github.com/apache/arrow-go/issues/73)
**Note**: *This issue was originally created as [ARROW-9309](https://issues.apache.org/jira/browse/ARROW-9309). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dalla documentazione sulla migrazione collegata e dalla subtasks Java per determinare l’ambito specifico di Java. Esamina come vengono attualmente gestiti i valori delle feature, quindi verifica che l’implementazione Java utilizzi enum delle feature, ne convalidi l’intervallo e il supporto e aggiunga buffer compressi solo quando richiesto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- data
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100