Hi all, I would like to discuss about some new sections under "## What changes were proposed in this pull request?":
### Do the changes affect _any_ user/dev-facing input or output? (Please answer yes or no. If yes, answer the questions below) ### What was the previous behavior? (Please provide the console output, description and/or reproducer about the previous behavior) ### What is the behavior the changes propose? (Please provide the console output, description and/or reproducer about the behavior the changes propose) See https://github.com/apache/spark/blob/master/.github/PULL_REQUEST_TEMPLATE . >From my experience so far in Spark community, and assuming from the interaction with other committers and contributors, It is pretty critical to know before/after behaviour changes even if it was a bug. In addition, I think this is requested by reviewers often. The new sections will make review process much easier, and we're able to quickly judge how serious the changes are. Given that Spark community still suffer from open PRs just queueing up without review, I think this can help both reviewers and PR authors. I do describe them often when I think it's useful and possible. For instance see https://github.com/apache/spark/pull/24927 - I am sure you guys have clear idea what the PR fixes. I cc'ed some guys I can currently think of for now FYI. Please let me know if you guys have any thought on this!