Skip to content

Comments

Add timing metadata and configurable delay phases to GridDataSource#145

Open
MisterGC wants to merge 5 commits intorelease/2026.1.0from
gridsource-for-dev
Open

Add timing metadata and configurable delay phases to GridDataSource#145
MisterGC wants to merge 5 commits intorelease/2026.1.0from
gridsource-for-dev

Conversation

@MisterGC
Copy link
Contributor

Add instrumentation and simulation delays for performance profiling of tile processing.

  • Record queue-wait-ms and cache-hit metadata on every processed tile in the service worker
  • Add sourceDownloadDelayMs, sourceUnpackDelayMs, sourceTransformDelayMs config fields to GridDataSource
  • Support legacy delayMs/delayMode fallback for backward compatibility
  • Record per-phase timing metadata (source-download-ms, source-unpack-ms, feature-gen-ms, source-transform-ms) on tiles
  • Add JSON schema entries for new and deprecated config fields

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot

See analysis details on SonarQube Cloud

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.

1 participant