Add profiling to squash

> Incompatible change? There is nothing on disk that relies on this?

This file is completely use for transferring data to Hadoop. And the core.thrift is purely about persisted data. I don't know if that's enough?