How Do Avro Logical Types Work with Parquet, Hive and Spark | Dark Hacker News