Fixes bug where using Execution the Hive sources no longer append data.

The hack we do in the Hive parquet sources no longer works so this is a work around. The benefit this has is that we can now choose which sources are append and which one's aren't.
Sorry, I should have responded. I was planning on leaving it like this for the time being to keep the code simpler until there is an impetus to change.