By the way, that made me realize that the enum converter in parquet-thrift should be smarter.
I opened an issue on it:
https://github.com/Parquet/parquet-mr/issues/348