Skip to content

Infrawise v0.19.2

Choose a tag to compare

@Sidd27 Sidd27 released this 21 Jul 07:01

Performance

infrawise analyze is substantially faster and the MCP server's hot paths are leaner. No behavior, API, or config changes.

  • Parallel extraction. All AWS and database extractors (DynamoDB, RDS, SQS, SNS, Lambda, S3, and ~13 others) plus the local IaC and code scans now run concurrently instead of sequentially. Analysis wall-clock time is bounded by the slowest single service rather than the sum of them all — multi-service accounts that took tens of seconds now finish in a few. Per-service failures stay isolated: one unreachable service never aborts the run.
  • Faster graph lookups. analyze_function and get_eventbridge_details no longer do linear node scans inside a loop (O(edges×nodes)); they use a single indexed map lookup. Snappier responses on large graphs.
  • Compact analysis cache. The on-disk cache is no longer pretty-printed, roughly halving its size and parse time on server startup.