Throw Exception when predicate contains columns not specified in prejection, to prevent filtering out data improperly
- Lingua principale
- Java
- Stelle
- 3.1k
- Fork
- 1.6k
- Merge medio
- 3g 12h
- PR unite (30g)
- 33
Descrizione
As is reported by Parquet-425, data will be filtered out improperly under certain cases.
Before Parquet-425 is fixed, let's throw an Exception to warn the upper application that work-arounds should be done.
**Reporter**: [Liwei Lin(Inactive)](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=proflin) / @lw-lin
**Assignee**: [Liwei Lin(Inactive)](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=proflin) / @lw-lin
#### Externally tracked issue: [https://issues.apache.org/jira/browse/PARQUET-425](https://issues.apache.org/jira/browse/PARQUET-425)
**Note**: *This issue was originally created as [PARQUET-426](https://issues.apache.org/jira/browse/PARQUET-426). 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 esaminando il report Parquet-425 e la cronologia della issue correlata PARQUET-426 per identificare la gestione interessata di predicati e proiezioni. Traccia il punto in cui i predicati vengono valutati rispetto alle colonne proiettate, quindi verifica che i casi con colonne del predicato non specificate sollevino un’eccezione invece di filtrare i dati; la issue non fornisce alcun percorso di file o di test.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- data-engineering
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100