[cassandra] Cassandra has a weird way to pass errors along, so we need to handle them a little differently