When I started playing with Parquet in Java I had a similar issue. Review your project dependencies and include a logging library. From what I remember, I was debugging the code and I found that in absence of it, internally the log level was debug, and executed the log logic, without printing it, consuming a lot of time.