The recent changes we made for https://issues.cask.co/browse/COOK-109 appear to break idempotency.
It looks like the problem is in the hive schema scripts, which don't properly guard. I suspect that maybe the previous mysql_database resource's :query action just didn't fail in this case. But we may need to just add a marker file or similar.