Fix release
-
Bug Fixes
- [CLIENT-4711]
close()does not stop thetend_thread. - [CLIENT-4685] Reject
operatecalls with empty ops list. - [CLIENT-4686] Fix unexpected behavior for partition-based query with
QueryDuration::Short. - [CLIENT-4405] Execute query failing during node churn (#195)
- Check node active status before selecting node for partition.
- State to remember last tried node for a partition retry.
- Added drop trait for node, to close node eventually and removed all weak ref to Arc node for last tried node.
- Check for node active status before returning a connection. Drain the conn pool on Node drop.
- Removed deprecated
try_next. - Change default policy for
max-retriesto0for writes, honoringmax-retries=0as no retries. - Change policy to sequence for write/delete commands.
- [CLIENT-4711]
-
Improvements
- Update all dependencies to the latest, and adapt the code to the deprecation and removals.
- Adds a cleanup test that is ignored by default.
Can be manually invoked to remove indexes and then truncate of the tested namespace.
Full Changelog: v2.0.0...v2.1.0