Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transfer the Java related open issues in apache/arrow to apache/arrow-java #3

Closed
kou opened this issue Nov 25, 2024 · 7 comments
Closed

Comments

@kou
Copy link
Member

kou commented Nov 25, 2024

@assignUser did it for apache/arrow-go.

See also: https://lists.apache.org/thread/nnkfzsqtvwgfoqys4s6hwlf54rw0p8xo

@kou
Copy link
Member Author

kou commented Nov 25, 2024

See also: apache/arrow-go#25

@assignUser
Copy link
Member

I can do this again, there are roughly 400 open java issue, I will only exclude the move related issues. I didn't see any other wrongly tagged issues on a glance but we can also always move them back if some are found.
With 400 issues it probably makes sense to review them all and close stale/outdated ones.

@assignUser
Copy link
Member

Sorry, I forgot to rename the labels in this repo before starting the transfer so the first 100 or so issues are missing labels, I'll try to add them back.

@assignUser
Copy link
Member

I am running into rate limits so I'll continues this later

@assignUser
Copy link
Member

Done

@raulcd
Copy link
Member

raulcd commented Nov 27, 2024

@assignUser could you share the script you use to transfer the issues? Where all the issues with Component: Java transferred?

@assignUser
Copy link
Member

assignUser commented Nov 27, 2024

@raulcd yes here it is:

# get the open issues with the label -L has to be set to > then open issues (or what ever batch you want to work on seems like the backend can be a bit tricky when transfering a large number of issues
gh issue list --label "Component: Java" --state "open" -L 400 --json 'number,labels'  > issues.json
jq -r '[.[].number] -  ['<numbers of issues you want to exclude>'] | map(select(. < '<only transfer issues with issue num smaller than ths'>')) | .[]' issues.json |  xargs -I% gh issue transfer % https://github.com/apache/arrow-java

'<only transfer issues with # smaller than ths'>'

For both go and java we already had some issue in apache/arrow dealing with the remnants there, these should ofc stay there, as issue numbers are sequential we can just exclude via lt.

As mentioned above it's important that the labels you want to carry over already exists in the new repo, otherwise the info will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants