You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The rendered value was decoded twice, by two independent operators over the same
stream: once where the binding is fed back, and again where it is extracted into
the outer scope. Each decode allocates an owned row per record per iteration.
Keep the first decode and reuse it.
Also correct the comment above, which said the recursive value flows as `Vec`
through the loop. It does not: the read edge is encoded for the readers and the
value is decoded again where it is fed back, so each iteration crosses the
container boundary twice.
0 commit comments