HashJoinExec encodeRow method doesn't consider timezone, but decodeRow method does, this introduce a bug.