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
Since moving to a reliance on BDD, TypeDBOptions are largely untested in 2.0.
Current Workaround
Manual testing / integration testing
Proposed Solution
Create BDD scenarios and implement them in all clients
Additional information
Some options are only relevant to queries over RPC (eg batch size) so it doesn't really make sense to include test runners for these options in the Grakn server itself.
Also, some options were tested in client-python in 1.8, and these test scenarios can be salvaged from test_grakn.py in the client-python repo.
The text was updated successfully, but these errors were encountered:
…ypedb#202)
## What is the goal of this PR?
Multiplexed query streams over the transaction stream are cleaned up when complete. We also store any exceptions received against the transaction stream (as well as query streams) in order to propagate the error to any future transaction operations, not just open query streams.
## What are the changes implemented in this PR?
* Remove single and iterator response queues when they are finished
* store errors against query streams and transaction streams, so we can error on transaction operations against a closed transaction
Problem to Solve
Since moving to a reliance on BDD,
TypeDBOptions
are largely untested in 2.0.Current Workaround
Manual testing / integration testing
Proposed Solution
Create BDD scenarios and implement them in all clients
Additional information
Some options are only relevant to queries over RPC (eg batch size) so it doesn't really make sense to include test runners for these options in the Grakn server itself.
Also, some options were tested in
client-python
in 1.8, and these test scenarios can be salvaged fromtest_grakn.py
in theclient-python
repo.The text was updated successfully, but these errors were encountered: