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
{{ message }}
This repository was archived by the owner on Oct 9, 2023. It is now read-only.
## What is the goal of this PR?
Revert previous changes from #247 and #248, which made query queues and iterators throw the same error idempotently. However, this goes counter to standard usage of iterators and queues, which are not meant to behave idempotently (each item is only returned once, and if they have an error they should no longer be used).
## What are the changes implemented in this PR?
* remove idempotent error state of collectors and queues, which back query iterators
* note that we still store the error on the transaction bidirectional stream, in case the server throws an exception when there are no query iterators active
Note: mirrors change from typedb/typedb-driver#372
0 commit comments