Github user HeartSaVioR commented on the issue:
https://github.com/apache/storm/pull/2550
Other than that I agree most of @hmcl proposed, which is along with the
best practice for what other big projects are following. If we require (not
optional) squashing commits, I don't think merge commit is needed: it will
become just redundant.---
