apache / apache/parquet-java

Make ParquetReader(List<InputFile>, ParquetReadOptions, ReadSupport<T>) constructor public

Offen
#2,401 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Component: Java 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

My application uses s3 storage to store parquet files. The problem is that there is not ability to get rid from `new Configuration(true);` which load configuration from files:
`core-default.xml` and `core-site.xml` every time when ParquetReader instance is created.

I suggest just make ParquetReader(List, ParquetReadOptions, ReadSupport) constructor public then there will be ability to do custom builder.

**Reporter**: [Dmitry Sysolyatin](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=dmsysolyatin)
#### PRs and other links:
- [GitHub Pull Request #707](https://github.com/apache/parquet-mr/pull/707)

**Note**: *This issue was originally created as [PARQUET-1719](https://issues.apache.org/jira/browse/PARQUET-1719). 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

Start at the ParquetReader(List, ParquetReadOptions, ReadSupport) constructor and inspect how the existing builder creates readers. Make the constructor publicly accessible so callers can create a custom builder without the unwanted Configuration loading, then verify the existing reader behavior remains intact.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
data
Issue-Typ
Feature
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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