Github user revans2 commented on the issue:
https://github.com/apache/storm/pull/2203
@ptgoetz I think that is a good start. Not sure if users would be upset
that their bolt B.1 now looks like B_1. We might have issues though if someone
has both a B.1 bolt and a B_1 bolt. It might serve them right for doing
something so dumb, but could end up being a really painful situation to try and
clean up. I would rather have us look into restricting names for bolts,
spouts, and streams. We could just start out with a warning saying metrics
might be messed up if you violate this, and later it becomes an error.
---