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

8216 featurecustomize add support for incremental csv upload in the customize plugin #8218

Conversation

narrowizard
Copy link
Collaborator

@narrowizard narrowizard commented Nov 25, 2024

Summary

What does this PR do?

Does this close any open issues?

Closes #8216

Screenshots

Upload issues.csv without parameter incremental(compatible test)

image
image

Incremental

image
image
image

Overwrite

image
image
image

Upload issue_repo_commits

image
image

Overwrite

image
image

Incremental

image

should I ignore issues not linked to board when uploading an issue_repo_commit file?

testing csv files: 8216.zip

Other Information

Finally,I find that CreateWithMap implement by dalgorm contains create or update logical already, so we do not need to change it.

…es.csv

[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
@narrowizard narrowizard added the pr-type/feature-development This PR is to develop a new feature label Nov 25, 2024
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. component/plugins This issue or PR relates to plugins labels Nov 25, 2024
@narrowizard narrowizard force-pushed the 8216-featurecustomize-add-support-for-incremental-csv-upload-in-the-customize-plugin branch from 828f498 to 3c71c40 Compare November 25, 2024 11:38
@narrowizard narrowizard requested a review from klesh November 25, 2024 11:55
…_repo_commits.csv

    [Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
@narrowizard narrowizard force-pushed the 8216-featurecustomize-add-support-for-incremental-csv-upload-in-the-customize-plugin branch from 3c71c40 to 4519ab8 Compare November 26, 2024 03:11
@narrowizard narrowizard merged commit 1dfb12d into main Nov 26, 2024
10 checks passed
@narrowizard narrowizard deleted the 8216-featurecustomize-add-support-for-incremental-csv-upload-in-the-customize-plugin branch November 26, 2024 06:30
github-actions bot pushed a commit that referenced this pull request Nov 26, 2024
…ustomize plugin (#8218)

* feat: support incremental import for 

- /plugins/customize/csvfiles/issues.csv
- /plugins/customize/csvfiles/issue_repo_commits.csv

[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
Copy link

🤖 Target: #release-v1.0 cherry pick finished successfully 🎉!

@github-actions github-actions bot added the bot/auto-cherry-pick-completed auto cherry pick completed label Nov 26, 2024
narrowizard added a commit that referenced this pull request Nov 26, 2024
…ustomize plugin (#8218) (#8220)

* feat: support incremental import for 

- /plugins/customize/csvfiles/issues.csv
- /plugins/customize/csvfiles/issue_repo_commits.csv

[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216

Co-authored-by: NaRro <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot/auto-cherry-pick-completed auto cherry pick completed component/plugins This issue or PR relates to plugins needs-cherrypick-v1.0 pr-type/feature-development This PR is to develop a new feature size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin
2 participants