apache / apache/parquet-java

Boolean format in Plain Decoder

Ouverte
#1,957 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Component: Parquet Priority: Trivial Type: enhancement
Langage dominant
Java
Étoiles
3.1k
Forks
1.6k
Merge moyen
3 j 12 h
PR mergées (30 j)
33

Description

In the encoding.md document is written that the plain encoder for boolean uses [RLE/BitPacking](https://github.com/apache/parquet-format/blob/master/Encodings.md#plain-plain--0)

While in the cpp implementation seems is just using [simple bit decoding back to back.](https://github.com/apache/parquet-cpp/blob/master/src/parquet/encodings/plain-encoding.h#L151)

Which one is the right format ?

**Reporter**: [Fabrizio Milo](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=fmilo)

**Note**: *This issue was originally created as [PARQUET-574](https://issues.apache.org/jira/browse/PARQUET-574). 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 par encoding.md et la section liée de Encodings.md décrivant boolean PLAIN encoding, puis comparez-la avec parquet-cpp/src/parquet/encodings/plain-encoding.h autour de la ligne 151. Déterminez quelle représentation est correcte et mettez à jour la documentation ou l’implémentation en conséquence, afin que la spécification et le comportement soient cohérents une fois terminé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp, java
Domaine
documentation
Type d'issue
Documentation
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.