apache / apache/parquet-java

Use SeekableByteChannel instead of OutputFile/InputFile Classes

Offen
#2,519 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Component: Parquet Priority: Major Type: enhancement
Vorherrschende Sprache
Java
Sterne
3.1k
Forks
1.6k
Ø Merge
3 T. 12 Std.
Gemergte PRs (30 T.)
33

Beschreibung

Use Java NIO SeekableByteChannel for input to reader/writer instead of the current Parquet-only `Output`/`InputFile` Classes

**Reporter**: [David Mollitor](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=belugabehr) / @belugabehr
#### Related issues:
- [Parquet without Hadoop dependencies](https://github.com/apache/parquet-java/issues/2473) (relates to)
- [Add Java NIO Avro OutputFile InputFile](https://github.com/apache/parquet-java/issues/2447) (supercedes)

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

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den verlinkten ersetzenden Issue „Add Java NIO Avro OutputFile InputFile“ zusammen mit der Migrationsdokumentation und dem zugehörigen Issue zum Entfernen von Hadoop-Abhängigkeiten zu lesen. Vergleiche die angeforderte SeekableByteChannel-Eingabe mit den aktuellen Parquet-only-Output/InputFile-Klassen; der Abschluss sollte durch den ersetzenden Issue und die Migrationsanleitung definiert werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
data-engineering
Issue-Typ
Refactoring
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.