drill-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kunal Khatua <kkha...@maprtech.com>
Subject Re: Cannot load Parquet files created with parquet-cpp in Drill
Date Wed, 07 Sep 2016 19:08:37 GMT
Hi Uwe

I believe you're using the latest Apache Drill 1.8.0. From a quick look at the stack trace,
it appears to be a potential bug on Drill's interpretation of dictionary encoded data. 

One way to verify that your C++ implementation of Parquet is correct would be to have your
generated data without dictionary encoding before attempting to see if Drill can read that. 


On Wed 7-Sep-2016 5:30:32 AM, Uwe Korn <uwelk@xhochy.com> wrote:

I'm currently looking at the correctness of our C++ implementation of
Parquet and noticed that I cannot load these files in Drill. Although
this is probably a bug in the C++ implementation, I don't understand
what causes the error. Using the Java parquet-tools, I can read these
files. I'm using Apache Drill 1.8.0 on OSX.

I've posted the error output from Drill and the parquet file as a gist:

If anyone could have a short look into this and tell me why Drill cannot
read the file, you would really help me to fix the parquet-cpp issues.

Kind Regards,


  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message