[Java] Improve testing of Dataset bindings
- Langage dominant
- Java
- Étoiles
- 94
- Forks
- 152
- Merge moyen
- 3 j 16 h
- PR mergées (30 j)
- 11
Description
From https://github.com/apache/arrow/pull/13811
- We should ensure all types are tested
- We should organize tests in a way that Parquet, IPC, and eventually CSV/ORC can mostly share test code (save for perhaps skipping/overriding specific format-type pairs)
Incidentally: it may be good to incrementally port this module to JUnit5 and drop JUnit4
**Reporter**: [David Li](https://issues.apache.org/jira/browse/ARROW-17342) / @lidavidm
**Note**: *This issue was originally created as [ARROW-17342](https://issues.apache.org/jira/browse/ARROW-17342). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par localiser les tests Java pour les bindings de Dataset et examiner comment les cas Parquet et IPC sont actuellement organisés. Vérifiez la couverture de tous les types, puis évaluez comment les tests pourraient partager du code entre les formats, y compris d’éventuels cas CSV et ORC ; la migration de JUnit4 vers JUnit5 est mentionnée comme une considération secondaire.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- testing
- Type d'issue
- Refactorisation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100