diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 000000000..e6da7e3aa --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,44 @@ +## *Tips* +- *Thank you very much for contributing to Apache Hudi.* +- *Please review https://hudi.apache.org/contributing.html before opening a pull request.* + +## What is the purpose of the pull request + +*(For example: This pull request adds quick-start document.)* + +## Brief change log + +*(for example:)* + - *Modify AnnotationLocation checkstyle rule in checkstyle.xml* + +## Verify this pull request + +*(Please pick either of the following options)* + +This pull request is a trivial rework / code cleanup without any test coverage. + +*(or)* + +This pull request is already covered by existing tests, such as *(please describe tests)*. + +(or) + +This change added tests and can be verified as follows: + +*(example:)* + + - *Added integration tests for end-to-end.* + - *Added HoodieClientWriteTest to verify the change.* + - *Manually verified the change by running a job locally.* + +## Committer checklist + + - [ ] Has a corresponding JIRA in PR title & commit + + - [ ] Commit message is descriptive of the change + + - [ ] CI is green + + - [ ] Necessary doc changes done or have another open PR + + - [ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA. \ No newline at end of file