uber/queryparser

Column usage doesn't include hive struct accessors

Aperta

#11 aperta il 29 ago 2017

 (1 commento) (0 reazioni) (0 assegnatari)Haskell (145 fork)batch import
good first issue

Metriche repository

Star
 (1079 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

For tables where the majority of 'columns' are abstracted under a top-level column, e.g. body or msg, we don't surface the struct accessor as the column name, rendering analysis of these queries unusable.

Ideally, if we had a msg.name, msg.attrs.foo, msg.attrs.bar struct, we'd see the leaf struct names as the column name, i.e. msg.name, msg.attrs.foo, etc. Instead, we currently see msg for all of them.

Guida contributor