Skip to content

Conversation

inv-jishnu
Copy link
Contributor

@inv-jishnu inv-jishnu commented Jun 23, 2025

Description

This PR introduces progress status display for import and export operations in the Data Loader.
For export operations, the progress display is not continuous but provides key status updates.

The primary goal is to give users real-time feedback (especially for imports) on how the process is executing, through concise progress messages. This enhancement replaces the previous log-based progress outputs that were removed from the core module.

Related issues and/or PRs

NA

Changes made

  • Added a listener implementation to track and update the progress of the import process.
  • For export operations, implemented a simpler progress update that displays the start and end of the process, along with the total number of records exported at completion.

Checklist

The following is a best-effort checklist. If any items in this checklist are not applicable to this PR or are dependent on other, unmerged PRs, please still mark the checkboxes after you have read and understood each item.

  • I have commented my code, particularly in hard-to-understand areas.
  • I have updated the documentation to reflect the changes.
  • I have considered whether similar issues could occur in other products, components, or modules if this PR is for bug fixes.
  • Any remaining open issues linked to this PR are documented and up-to-date (Jira, GitHub, etc.).
  • Tests (unit, integration, etc.) have been added for the changes.
  • My changes generate no new warnings.
  • Any dependent changes in other PRs have been merged and published.

Additional notes (optional)

NA

Release notes

Add progress status output for export and import data loader CLI operations.

@inv-jishnu inv-jishnu self-assigned this Jun 23, 2025
@inv-jishnu inv-jishnu added the enhancement New feature or request label Jun 23, 2025
@inv-jishnu inv-jishnu marked this pull request as draft June 23, 2025 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant