apache / apache/parquet-java

Create specialized HadoopParquetWriter

Aperta
#2,854 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Component: Hadoop Component: Java Component: Parquet Priority: Major Type: enhancement
Lingua principale
Java
Stelle
3.1k
Fork
1.6k
Merge medio
3g 12h
PR unite (30g)
33

Descrizione

Setting up a specialized HadoopParquetWriter allows for deprecating the Hadoop specific methods in ParquetWriter as in PARQUET-2381. This could allow for an easier and more gentle transition away from the current Hadoop-coupled Parquet writer API by encouraging transitioning to this specialized class already, before completely phasing out the Hadoop methods from ParquetWriter in the future.

**Reporter**: [Atour Mousavi Gourabi](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=amousavigourabi) / @amousavigourabi
#### Related issues:
- [Deprecate methods relying on Hadoop classes when alternatives using more generic Parquet interfaces are available](https://github.com/apache/parquet-java/issues/2838) (blocks)

**Note**: *This issue was originally created as [PARQUET-2402](https://issues.apache.org/jira/browse/PARQUET-2402). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia leggendo l’API ParquetWriter esistente e le discussioni correlate di PARQUET-2381 e dell’issue 2838, quindi esamina la documentazione sulla migrazione a cui si fa riferimento in PARQUET-2502. Definisci l’ambito di HadoopParquetWriter e conferma in che modo supporta la deprecazione pianificata dei metodi ParquetWriter specifici di Hadoop. Il lavoro è completato quando la classe specializzata e il percorso di transizione sono chiaramente definiti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
data-engineering
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.