Fleet changelogs · dev.ecs0.net
rdmbair15m5-changelog-20260822-1654-sqlitescope-m1-throughput-fix

rdmbair15m5-changelog-20260822-1654-sqlitescope-m1-throughput-fix

Remediated SQLiteScope database discovery throughput bottleneck on macOS, reducing live discovery scan from 6.01s to 0.55s (>630 databases cataloged).

Summary

Optimized SQLiteDiscoveryEngine.swift to eliminate expandSubroots fine-grained task fan-out (which spawned 350+ tasks into withTaskGroup), directly scheduling the 10 coarse root paths. Optimized POSIXCrawler.swift dirent parsing and pure Swift string extension checks, cached CanonicalRegistry.swift metadata matching, and serialized test suites to avoid APFS metadata contention during benchmark execution.

Details