Docker Engine Swarm mode and hostnames

Best my team can tell, the hostname isn’t used by services the way it is by containers in the non-swarm mode, and we’re having other troubles because of it. I also wonder if that’s on purpose. Here’s my post about it: Name vs hostname in swarm mode