I'm having trouble making sense of this paragraph. Why do the other columns 
matter to this column reader? This column reader is passed an index of rows it 
will materialize and should be responsible for materializing those values as if 
the other values don't exist. Is that not how this works?

It looks like this class exposes a lot of its internals to others in methods 
like `skipLevels`. What is the contract for callers of this class? I think that 
should be documented and well understood.

[ Full content available at: https://github.com/apache/parquet-mr/pull/527 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to