-
Notifications
You must be signed in to change notification settings - Fork 535
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
[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
Closed
3 tasks done
Labels
Comments
narrowizard
added
the
type/feature-request
This issue is a proposal for something new
label
Nov 25, 2024
PlanThe implementation involves two APIs for uploading issues.csv and issue_repo_commits.csv data, respectively. For issues.csv:
For issue_repo_commits.csv:
@dosubot Pls review the plan above. |
Excellent, It is very descriptive. Sounds great to me |
narrowizard
added a commit
that referenced
this issue
Nov 25, 2024
…es.csv [Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
narrowizard
added a commit
that referenced
this issue
Nov 25, 2024
…_repo_commits.csv [Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
narrowizard
added a commit
that referenced
this issue
Nov 25, 2024
…_repo_commits.csv [Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
narrowizard
added a commit
that referenced
this issue
Nov 26, 2024
…_repo_commits.csv [Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
narrowizard
added a commit
that referenced
this issue
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
Search before asking
Use case
As a DevLake user leveraging the Customize plugin to upload issues and issue_repo_commits data for further analysis, I need the ability to perform incremental CSV uploads. This would allow me to append new data to existing records without overwriting or replacing the entire dataset.
Description
Currently, the Customize plugin in DevLake only supports full data uploads, which replace all existing data with the new data from the uploaded CSV file. While this functionality works for initial data loads, it poses significant challenges as the dataset grows over time:
To address these challenges, I propose adding incremental upload support to the Customize plugin. This feature would enable users to append new records from CSV files to the existing dataset without requiring a complete overwrite.
Benefits:
I envision this feature functioning as follows:
This functionality would greatly improve the usability of the Customize plugin and make it more suitable for long-term data collection and analysis workflows.
Let me know if additional details or clarifications are needed!
Related issues
No
Are you willing to submit a PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: