- Add batch query optimization to avoid N+1 queries in scanIssueIDs - Create GetIssuesByIDs helper to fetch multiple issues in single query - Add scanIssueRow helper to scan issue data from rows iterator - Add proper timeout contexts to all Dolt tests using testContext helper The embedded Dolt driver is slow for repeated queries. Replacing N+1 GetIssue calls with a single IN clause query fixes the 30s+ timeouts in TestDoltStoreDependencies, TestDoltStoreSearch, and TestDoltStoreGetReadyWork. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
22 KiB
22 KiB