mirror of
https://github.com/langchain-ai/langgraph.git
synced 2026-09-29 21:15:11 +02:00
Without ANALYZE stats sqlite chose checkpoints as the outer loop of the recursive step and scanned the whole thread per ancestor, so the walk was quadratic (4000 steps: 0.48s). CROSS JOIN keeps ancestors outside and each step becomes one primary key lookup (0.006s).