Implement BytesWritable in DataWritableWriter Class in parquet
- Langage dominant
- Java
- Étoiles
- 3.1k
- Forks
- 1.6k
- Merge moyen
- 3 j 12 h
- PR mergées (30 j)
- 33
Description
Implement BytesWritable in org.apache.hadoop.hive.ql.io.parquet.write.DataWritableWriter Class in parquet .
writePremitive() api of this class has major Writable but not BytesWritable (Note - it has ByteWritable which is just 1 byte) . So we have to use the binaryWritable class . However binaryWritable does not have the set function which means for each record we have to call new (no of times string data type occurs ).
**Reporter**: [Suresh Bahuguna](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=subahugu)
**Note**: *This issue was originally created as [PARQUET-795](https://issues.apache.org/jira/browse/PARQUET-795). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez dans org.apache.hadoop.hive.ql.io.parquet.write.DataWritableWriter et examinez writePremitive() ainsi que sa gestion existante de Writable. Vérifiez comment binaryWritable est utilisé pour les données de type string, puis vérifiez que les valeurs BytesWritable sont gérées sans nécessiter un nouvel objet pour chaque enregistrement ; l’issue est terminée lorsque cette prise en charge est couverte par les tests concernés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- data-engineering
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100