-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Broken SVN external can freeze primary graph updates #1119
Copy link
Copy link
Open
Labels
editor/integrationEditor compatibility and CLI integrationEditor compatibility and CLI integrationenhancementNew feature or requestNew feature or requestpriority/normalStandard review queue; useful PR with ordinary maintainer urgency.Standard review queue; useful PR with ordinary maintainer urgency.taskUmbrella task grouping multiple related issuesUmbrella task grouping multiple related issues
Milestone
Description
Metadata
Metadata
Assignees
Labels
editor/integrationEditor compatibility and CLI integrationEditor compatibility and CLI integrationenhancementNew feature or requestNew feature or requestpriority/normalStandard review queue; useful PR with ordinary maintainer urgency.Standard review queue; useful PR with ordinary maintainer urgency.taskUmbrella task grouping multiple related issuesUmbrella task grouping multiple related issues
Problem
The SVN observer currently produces one aggregate process/parser outcome. Any nonzero
svn statusexit or uncertain parse rejects the full observation. If one materialized external is broken, otherwise complete primary-working-copy edits cannot trigger graph synchronization until that external recovers.This is a residual from the SVN auto-watch design in #1113.
Suggested direction
Track primary and external completeness/contributions separately. Preserve each incomplete external's last acknowledged contribution while allowing a complete primary observation to synchronize, and keep the external retry pending. Add real file/directory external fixtures with external-only failure.