protobuffer support for Parquet columnar format