GitHub user Vaishnavirk-A closed a discussion: Add "Rerun" option in the More Options (⋮) menu to re-sync an existing integration
Description Currently, once an integration is created in AkashXDB, there is no direct way to manually rerun or re-sync it. If a user wants to refresh the data or trigger synchronization again for an existing integration, they have to either recreate it or manually run backend jobs. Adding a "Rerun" button in the More Options dropdown for each integration would allow users to: Trigger the synchronization process again. Refresh the associated catalogs/tables without re-creating the integration. Handle cases where the initial sync was incomplete, failed, or needs to be updated due to upstream changes. Expected Behavior User clicks on More Options (⋮) for an integration. A new option "Rerun" is available. Clicking "Rerun" triggers: The backend job/process to re-execute the sync logic for that integration. UI status changes to: "In Progress" while the rerun is happening. "Success" or "Failed" based on the outcome. No need to re-enter credentials or other setup details unless expired. Additional Considerations Should include a confirmation dialog before rerunning (e.g., "Are you sure you want to rerun this integration?"). If rerun is triggered for an integration whose credentials (e.g., PAT Token) have expired, prompt the user to update credentials before proceeding. Add backend logic to differentiate between first-time creation and rerun triggers in logs. Steps (Example Flow) Go to Integrations page. Click More Options (⋮) next to an existing integration. Select Rerun. Observe: Sync process starts. Status auto-updates (Unknown → In Progress → Success/Failed). Once completed, updated data is available. GitHub link: https://github.com/apache/superset/discussions/34633 ---- This is an automatically sent email for notifications@superset.apache.org. To unsubscribe, please send an email to: notifications-unsubscr...@superset.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org For additional commands, e-mail: notifications-h...@superset.apache.org