-
Type:
Epic
-
Resolution: Unresolved
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Rust Driver 4.0
-
Rust Drivers
-
Needed
-
-
In Progress
-
None
-
0
-
0
-
0
-
100
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Summary
Release a new major version of the Rust driver that incorporates accumulated backwards-incompatible improvements.
Motivation
Who is the affected end user?
Users of the driver.
How does this affect the end user?
Issues that require backwards-incompatible changes range from solutions to minor papercuts to substantial improvements to ecosystem compatibility.
How likely is it that this problem or use case will occur?
Most users of the driver will encounter the issues.
If the problem does occur, what are the consequences and how severe are they?
Ranges from minor annoyance to inability to use the driver in conjunction with common Rust ecosystem libraries.
Is this issue urgent?
No.
Is this ticket required by a downstream team?
Not a hard requirement; the C team's implementation of an async driver wrapping the Rust driver will be made easier by some of the planned changes.
Is this ticket only for tests?
No.
Cast of Characters
Engineering Lead:
Document Author:
POCers:
Product Owner:
Program Manager:
Stakeholders: