Skip to content

Fix gpx startup - #34

Merged
sonora merged 7 commits into
sonora:hardy_Afa+gpxfrom
osmandapp:fix_gpx_startup
Aug 20, 2026
Merged

Fix gpx startup#34
sonora merged 7 commits into
sonora:hardy_Afa+gpxfrom
osmandapp:fix_gpx_startup

Conversation

@sonora

@sonora sonora commented Aug 20, 2026

Copy link
Copy Markdown
Owner

No description provided.

- hydrate GPX metadata with a single database cursor
- defer filesystem reconciliation and selected-track restoration
- separate summary and full track analysis
- make filtering and split processing lazy
- defer catalog readers until selected-track restoration and reconciliation finish
- make full track analysis single-flight with gradient fallback rendering
- prevent stale filter and pending-selection results from being published
- handle rename, deletion, replacement, and backup restoration races
- keep menu analysis and track splitting lazy
- add analysis-mode and reconciliation path tests
@sonora
sonora merged commit d47c223 into sonora:hardy_Afa+gpx Aug 20, 2026
2 checks passed
@Chumva
Chumva deleted the fix_gpx_startup branch August 20, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants