Github user HeartSaVioR commented on the issue:
https://github.com/apache/storm/pull/2550
> The squashing should be done by the creator of the PR and not by the
committer that is going to merge the code.
Sorry but I have been exposing disagreement for this and I still disagree.
You're referencing other big projects as a reference of your opinion but they
require merger to squash commits (with letting handy merge script do it
instead), never make contributors unhappy with dealing with squashing. I have
been requested squashing, and many contributors who are not familiar with
struggled and ended up opening new pull request.
---