This is an automated email from the ASF dual-hosted git repository. fokko pushed a commit to branch fd-update-dev-docs in repository https://gitbox.apache.org/repos/asf/parquet-format.git
commit b019d815179843e649942df982154e02e2e571c0 Author: Fokko Driesprong <[email protected]> AuthorDate: Wed Aug 20 18:55:10 2025 +0200 Update `dev/README.md` --- dev/README.md | 75 +++-------------------------------------------------------- 1 file changed, 3 insertions(+), 72 deletions(-) diff --git a/dev/README.md b/dev/README.md index 519e821..69e083b 100644 --- a/dev/README.md +++ b/dev/README.md @@ -17,77 +17,8 @@ - under the License. --> -# Parquet Developer Scripts -This directory contains scripts useful to developers when packaging, -testing, or committing to Parquet. +# Apache Parquet Release Scripts -Merging a pull request requires being a committer on the project. +This directory contains scripts useful to developers when running the Parquet release. -* How to merge a Pull request: -have an apache and apache-github remote setup -``` -git remote add apache-github [email protected]:apache/incubator-parquet-format.git -git remote add apache https://git-wip-us.apache.org/repos/asf/incubator-parquet-format.git -``` -run the following command -``` -dev/merge_parquet_pr.py -``` - -Note: -* The parent directory of your parquet repository must be called parquet-format -* Without jira-python installed you'll have to close the JIRA manually - -example output: -``` -Which pull request would you like to merge? (e.g. 34): -``` -Type the pull request number (from https://github.com/apache/incubator-parquet-format/pulls) and hit enter. -``` -=== Pull Request #X === -title Blah Blah Blah -source repo/branch -target master -url https://api.github.com/repos/apache/incubator-parquet-format/pulls/X - -Proceed with merging pull request #3? (y/n): -``` -If this looks good, type y and hit enter. -``` -From git-wip-us.apache.org:/repos/asf/incubator-parquet-format.git - * [new branch] master -> PR_TOOL_MERGE_PR_3_MASTER -Switched to branch 'PR_TOOL_MERGE_PR_3_MASTER' - -Merge complete (local ref PR_TOOL_MERGE_PR_3_MASTER). Push to apache? (y/n): -``` -A local branch with the merge has been created. -type y and hit enter to push it to apache master -``` -Counting objects: 67, done. -Delta compression using up to 4 threads. -Compressing objects: 100% (26/26), done. -Writing objects: 100% (36/36), 5.32 KiB, done. -Total 36 (delta 17), reused 0 (delta 0) -To git-wip-us.apache.org:/repos/asf/incubator-parquet-format.git - b767ac4..485658a PR_TOOL_MERGE_PR_X_MASTER -> master -Restoring head pointer to b767ac4e -Note: checking out 'b767ac4e'. - -You are in 'detached HEAD' state. You can look around, make experimental -changes and commit them, and you can discard any commits you make in this -state without impacting any branches by performing another checkout. - -If you want to create a new branch to retain commits you create, you may -do so (now or later) by using -b with the checkout command again. Example: - - git checkout -b new_branch_name - -HEAD is now at b767ac4... Update README.md -Deleting local branch PR_TOOL_MERGE_PR_X -Deleting local branch PR_TOOL_MERGE_PR_X_MASTER -Pull request #X merged! -Merge hash: 485658a5 - -Would you like to pick 485658a5 into another branch? (y/n): -``` -For now just say n as we have 1 branch +The mechanics of the iceberg-format release are analog to parquet-java, which can be found [here](https://parquet.apache.org/docs/contribution-guidelines/releasing/).
