Files
meshcore-analyzer/cmd/server
you 232c637f44 fix: address all PR #556 review feedback
1. Hoist getCachedNodesAndPM() before observation loop in IngestNewFromDB
2. Resolve paths for late-arriving observations in IngestNewObservations
3. Extract shared extractEdgesFromObs() helper (DRY — was duplicated 3x)
4. Add error checking in async persistence goroutine (log first error)
5. Read graph ref under lock in IngestNewFromDB persistence block
6. Document graph lifecycle in backfillResolvedPaths
7. Add comment explaining why IngestNewFromDB SQL omits resolved_path
8. Confirm parseTimestamp handles empty strings safely (returns zero time)
9. TestPersistEdge now verifies last_seen is updated to later timestamp
10. Document startup ordering for ensureResolvedPathColumn vs detectSchema
2026-04-04 05:01:32 +00:00
..