Hi,

I'm using following Avro Parquet writer to convert our Avro to Parquet:

writer = AvroParquetWriter

        .builder( new Path( parquetFile.getPath() ))
        .withSchema(schema)
        .enableDictionaryEncoding()
        .withDataModel(ReflectData.get())
        .withWriterVersion(ParquetProperties.WriterVersion.PARQUET_2_0)
        //.withCompressionCodec(CompressionCodecName.SNAPPY)
        .withDictionaryPageSize(2*1024*1024)
        .build();

It works well without the compression but if I turn it on then drill hangs
on any queries and does not recover.

Does anyone have experience in this or ides on why this is happening?

Regards,
 -Stefán

Reply via email to